Mock Version: 1.4.16 Mock Version: 1.4.16 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/firefox.spec'], chrootPath='/var/lib/mock/f29-build-16593858-1193289/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/firefox.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/firefox-67.0.3-1.fc29.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/firefox.spec'], chrootPath='/var/lib/mock/f29-build-16593858-1193289/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/firefox.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.g1xKEP + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf firefox-67.0.3 + /usr/bin/xz -dc /builddir/build/SOURCES/firefox-67.0.3.source.tar.xz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd firefox-67.0.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + 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 1099 (offset 63 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 184 (offset -19 lines). Patch #44 (build-arm-libopus.patch): + echo 'Patch #44 (build-arm-libopus.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .build-arm-libopus --fuzz=0 patching file media/libopus/silk/arm/arm_silk_map.c + echo 'Patch #215 (firefox-enable-addons.patch):' Patch #215 (firefox-enable-addons.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .addons --fuzz=0 patching file browser/app/profile/firefox.js Hunk #1 succeeded at 53 (offset -12 lines). + 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 #221 (firefox-fedora-ua.patch):' Patch #221 (firefox-fedora-ua.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .fedora-ua --fuzz=0 patching file netwerk/protocol/http/nsHttpHandler.cpp Hunk #1 succeeded at 899 (offset 26 lines). Hunk #2 succeeded at 918 (offset 26 lines). + echo 'Patch #224 (mozilla-1170092.patch):' Patch #224 (mozilla-1170092.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1170092 --fuzz=0 patching file extensions/pref/autoconfig/src/nsReadConfig.cpp patching file modules/libpref/Preferences.cpp patching file toolkit/xre/nsXREDirProvider.cpp patching file xpcom/io/nsAppDirectoryServiceDefs.h + echo 'Patch #226 (rhbz-1354671.patch):' Patch #226 (rhbz-1354671.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1354671 --fuzz=0 patching file layout/base/nsIPresShell.h Hunk #1 succeeded at 219 (offset 14 lines). + echo 'Patch #227 (firefox-locale-debug.patch):' Patch #227 (firefox-locale-debug.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .locale-debug --fuzz=0 patching file intl/locale/LocaleService.cpp Hunk #1 succeeded at 526 (offset -182 lines). + 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 155 (offset -1 lines). + echo 'Patch #413 (mozilla-1353817.patch):' Patch #413 (mozilla-1353817.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1353817 --fuzz=0 patching file gfx/skia/skia/src/core/SkNx.h Hunk #1 succeeded at 416 (offset 117 lines). + echo 'Patch #418 (mozilla-1526243.patch):' Patch #418 (mozilla-1526243.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .mozilla-1526243 --fuzz=0 patching file browser/components/shell/nsGNOMEShellService.cpp + echo 'Patch #419 (mozilla-1540145.patch):' Patch #419 (mozilla-1540145.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .mozilla-1540145 --fuzz=0 patching file toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp + echo 'Patch #574 (firefox-pipewire.patch):' Patch #574 (firefox-pipewire.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .firefox-pipewire --fuzz=0 patching file config/system-headers.mozbuild patching file media/webrtc/trunk/webrtc/modules/desktop_capture/app_capturer_linux.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/app_capturer_x11.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/app_capturer_x11.h patching file media/webrtc/trunk/webrtc/modules/desktop_capture/base_capturer_pipewire.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/base_capturer_pipewire.h patching file media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build patching file media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_options.h patching file media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capturer.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capturer.h patching file media/webrtc/trunk/webrtc/modules/desktop_capture/mouse_cursor_monitor_linux.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/mouse_cursor_monitor_x11.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/mouse_cursor_monitor_x11.h patching file media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_linux.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_pipewire.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_pipewire.h patching file media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_x11.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_x11.h patching file media/webrtc/trunk/webrtc/modules/desktop_capture/window_capturer_linux.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/window_capturer_pipewire.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/window_capturer_pipewire.h patching file media/webrtc/trunk/webrtc/modules/desktop_capture/window_capturer_x11.cc patching file media/webrtc/trunk/webrtc/modules/desktop_capture/window_capturer_x11.h + echo 'Patch #575 (mozilla-1423598-popup.patch):' Patch #575 (mozilla-1423598-popup.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .mozilla-1423598-popup --fuzz=0 patching file widget/gtk/nsWindow.cpp patching file widget/gtk/nsWindow.h + echo 'Patch #576 (mozilla-1532643-popup.patch):' Patch #576 (mozilla-1532643-popup.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .mozilla-1532643-popup --fuzz=0 patching file layout/xul/moz.build patching file layout/xul/nsMenuPopupFrame.cpp patching file widget/gtk/nsWindow.cpp + echo 'Patch #577 (mozilla-1535567.patch):' Patch #577 (mozilla-1535567.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .mozilla-1535567 --fuzz=0 patching file widget/gtk/mozcontainer.cpp patching file widget/gtk/mozcontainer.h + echo 'Patch #579 (mozilla-1468911.patch):' Patch #579 (mozilla-1468911.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .mozilla-1468911 --fuzz=0 patching file widget/gtk/nsAppShell.cpp patching file widget/gtk/WindowSurfaceWayland.cpp patching file widget/gtk/WindowSurfaceWayland.h + echo 'Patch #580 (mozilla-1539471.patch):' Patch #580 (mozilla-1539471.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .mozilla-1539471 --fuzz=0 patching file widget/gtk/nsWindow.cpp Hunk #2 succeeded at 1150 (offset 11 lines). Hunk #3 succeeded at 3536 (offset 36 lines). Hunk #4 succeeded at 3670 (offset 49 lines). Hunk #5 succeeded at 4043 (offset 51 lines). Hunk #6 succeeded at 4097 (offset 51 lines). patching file widget/gtk/nsWindow.h Hunk #1 succeeded at 609 (offset 6 lines). + echo 'Patch #581 (mozilla-1517205.patch):' Patch #581 (mozilla-1517205.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .mozilla-1517205 --fuzz=0 patching file widget/gtk/mozcontainer.cpp patching file widget/gtk/nsClipboardWayland.cpp patching file widget/gtk/nsWaylandDisplay.cpp patching file widget/gtk/nsWaylandDisplay.h patching file widget/gtk/WindowSurfaceWayland.cpp + echo 'Patch #582 (mozilla-1508378.patch):' Patch #582 (mozilla-1508378.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .mozilla-1508378 --fuzz=0 patching file widget/gtk/WindowSurfaceWayland.cpp patching file widget/gtk/WindowSurfaceWayland.h + echo 'Patch #600 (pgo.patch):' Patch #600 (pgo.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .pgo --fuzz=0 patching file build/unix/mozconfig.unix patching file extensions/spellcheck/src/moz.build Hunk #1 succeeded at 31 (offset 3 lines). Patch #601 (mozilla-1516081.patch): + echo 'Patch #601 (mozilla-1516081.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1516081 --fuzz=0 patching file build/moz.configure/toolchain.configure Hunk #1 succeeded at 1367 (offset 3 lines). Hunk #2 succeeded at 1388 (offset 3 lines). patching file toolkit/components/terminator/nsTerminator.cpp + echo 'Patch #602 (mozilla-1516803.patch):' Patch #602 (mozilla-1516803.patch): + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .1516803 --fuzz=0 patching file security/sandbox/linux/moz.build + /usr/bin/rm -f .mozconfig + /usr/bin/cp /builddir/build/SOURCES/firefox-mozconfig .mozconfig + echo 'ac_add_options --enable-default-toolkit=cairo-gtk3-wayland' + echo 'ac_add_options --enable-official-branding' + /usr/bin/cp /builddir/build/SOURCES/mozilla-api-key mozilla-api-key + /usr/bin/cp /builddir/build/SOURCES/google-api-key google-api-key + echo 'ac_add_options --with-system-nspr' + echo 'ac_add_options --with-system-nss' + echo 'ac_add_options --enable-system-ffi' + echo 'ac_add_options --enable-optimize="-g -O2"' + echo 'ac_add_options --disable-debug' + echo 'ac_add_options --disable-jemalloc' + echo 'ac_add_options --disable-webrtc' + echo 'ac_add_options --disable-crashreporter' + echo 'ac_add_options --enable-tests' + echo 'ac_add_options --with-system-jpeg' + echo 'ac_add_options --with-system-libvpx' + chmod -x third_party/rust/itertools/src/lib.rs Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.snbVox + exit 0 + umask 022 + cd /builddir/build/BUILD + cd firefox-67.0.3 + mkdir -p my_rust_vendor + cd my_rust_vendor + /usr/bin/tar xf /builddir/build/SOURCES/cbindgen-vendor.tar.xz + cd - /builddir/build/BUILD/firefox-67.0.3 + mkdir -p .cargo + cat BUILDSTDERR: ++ pwd + env CARGO_HOME=.cargo cargo install cbindgen BUILDSTDERR: Installing cbindgen v0.8.7 BUILDSTDERR: Compiling proc-macro2 v0.4.30 BUILDSTDERR: Compiling unicode-xid v0.1.0 BUILDSTDERR: Compiling syn v0.15.34 BUILDSTDERR: Compiling libc v0.2.54 BUILDSTDERR: Compiling autocfg v0.1.2 BUILDSTDERR: Compiling rand_core v0.4.0 BUILDSTDERR: Compiling serde v1.0.91 BUILDSTDERR: Compiling ryu v0.2.8 BUILDSTDERR: Compiling unicode-width v0.1.5 BUILDSTDERR: Compiling itoa v0.4.4 BUILDSTDERR: Compiling ansi_term v0.11.0 BUILDSTDERR: Compiling strsim v0.8.0 BUILDSTDERR: Compiling bitflags v1.0.4 BUILDSTDERR: Compiling vec_map v0.8.1 BUILDSTDERR: Compiling cfg-if v0.1.9 BUILDSTDERR: Compiling cbindgen v0.8.7 BUILDSTDERR: Compiling remove_dir_all v0.5.1 BUILDSTDERR: Compiling rand_core v0.3.1 BUILDSTDERR: Compiling rand_jitter v0.1.4 BUILDSTDERR: Compiling textwrap v0.11.0 BUILDSTDERR: Compiling log v0.4.6 BUILDSTDERR: Compiling rand_hc v0.1.0 BUILDSTDERR: Compiling rand_xorshift v0.1.1 BUILDSTDERR: Compiling rand_isaac v0.1.1 BUILDSTDERR: Compiling rand_chacha v0.1.1 BUILDSTDERR: Compiling rand_pcg v0.1.2 BUILDSTDERR: Compiling rand v0.6.5 BUILDSTDERR: Compiling rand_os v0.1.3 BUILDSTDERR: Compiling atty v0.2.11 BUILDSTDERR: Compiling clap v2.33.0 BUILDSTDERR: Compiling quote v0.6.12 BUILDSTDERR: Compiling tempfile v3.0.7 BUILDSTDERR: Compiling serde_derive v1.0.91 BUILDSTDERR: Compiling toml v0.4.10 BUILDSTDERR: Compiling serde_json v1.0.39 BUILDSTDERR: Finished release [optimized] target(s) in 5m 54s BUILDSTDERR: Installing /builddir/build/BUILD/firefox-67.0.3/.cargo/bin/cbindgen BUILDSTDERR: warning: be sure to add `/builddir/build/BUILD/firefox-67.0.3/.cargo/bin` to your PATH to be able to run the installed binaries BUILDSTDERR: ++ pwd + export PATH=/builddir/build/BUILD/firefox-67.0.3/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/builddir/build/BUILD/firefox-67.0.3/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin Generate big endian version of config/external/icu/data/icud58l.dat + echo 'Generate big endian version of config/external/icu/data/icud58l.dat' + find ./ -name config.guess -exec cp /usr/lib/rpm/config.guess '{}' ';' BUILDSTDERR: ++ echo '-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' BUILDSTDERR: ++ /usr/bin/sed -e s/-Wall// + MOZ_OPT_FLAGS='-O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + MOZ_OPT_FLAGS='-O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wformat-security -Wformat -Werror=format-security' + MOZ_OPT_FLAGS='-O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wformat-security -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now' + MOZ_LINK_FLAGS='-Wl,--no-keep-memory -Wl,--reduce-memory-overheads' + export 'CFLAGS=-O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wformat-security -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now' + CFLAGS='-O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wformat-security -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now' + export 'CXXFLAGS=-O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wformat-security -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now' + CXXFLAGS='-O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wformat-security -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now' + export 'LDFLAGS=-Wl,--no-keep-memory -Wl,--reduce-memory-overheads' + LDFLAGS='-Wl,--no-keep-memory -Wl,--reduce-memory-overheads' + export PREFIX=/usr + PREFIX=/usr + export LIBDIR=/usr/lib64 + LIBDIR=/usr/lib64 + export CC=gcc + CC=gcc + export CXX=g++ + CXX=g++ + export AR=gcc-ar + AR=gcc-ar + export NM=gcc-nm + NM=gcc-nm + export RANLIB=gcc-ranlib + RANLIB=gcc-ranlib + echo 'ac_add_options MOZ_PGO=1' + echo 'ac_add_options --enable-lto' + MOZ_SMP_FLAGS=-j1 + '[' -z '' ']' BUILDSTDERR: ++ /usr/bin/getconf _NPROCESSORS_ONLN + RPM_BUILD_NCPUS=8 + '[' 8 -ge 2 ']' + MOZ_SMP_FLAGS=-j2 + '[' 8 -ge 4 ']' + MOZ_SMP_FLAGS=-j4 + '[' 8 -ge 8 ']' + MOZ_SMP_FLAGS=-j8 + export MOZ_MAKE_FLAGS=-j8 + MOZ_MAKE_FLAGS=-j8 + export MOZ_SERVICES_SYNC=1 + MOZ_SERVICES_SYNC=1 + export STRIP=/bin/true + STRIP=/bin/true + GDK_BACKEND=x11 + xvfb-run ./mach build Config object not found by mach. 0:01.71 Clobber not needed. 0:01.71 Adding make options from /builddir/build/BUILD/firefox-67.0.3/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/builddir/build/BUILD/firefox-67.0.3/objdir OBJDIR=/builddir/build/BUILD/firefox-67.0.3/objdir FOUND_MOZCONFIG=/builddir/build/BUILD/firefox-67.0.3/.mozconfig export FOUND_MOZCONFIG 0:01.72 /usr/bin/gmake -f client.mk -s configure 0:01.74 cd /builddir/build/BUILD/firefox-67.0.3/objdir 0:01.74 /builddir/build/BUILD/firefox-67.0.3/configure 0:02.04 Creating Python environment 0:07.22 New python executable in /builddir/build/BUILD/firefox-67.0.3/objdir/_virtualenvs/init/bin/python2.7 0:07.23 Also creating executable in /builddir/build/BUILD/firefox-67.0.3/objdir/_virtualenvs/init/bin/python 0:07.23 Installing setuptools, pip, wheel...done. 0:10.05 running build_ext 0:10.05 building 'psutil._psutil_linux' extension 0:10.05 creating build/temp.linux-aarch64-2.7 0:10.05 creating build/temp.linux-aarch64-2.7/psutil 0:10.05 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-aarch64-2.7/psutil/_psutil_common.o 0:10.05 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-aarch64-2.7/psutil/_psutil_posix.o 0:10.05 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-aarch64-2.7/psutil/_psutil_linux.o 0:10.05 creating build/lib.linux-aarch64-2.7 0:10.05 creating build/lib.linux-aarch64-2.7/psutil 0:10.06 gcc -pthread -shared -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld build/temp.linux-aarch64-2.7/psutil/_psutil_common.o build/temp.linux-aarch64-2.7/psutil/_psutil_posix.o build/temp.linux-aarch64-2.7/psutil/_psutil_linux.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-aarch64-2.7/psutil/_psutil_linux.so 0:10.06 building 'psutil._psutil_posix' extension 0:10.06 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-aarch64-2.7/psutil/_psutil_common.o 0:10.06 gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -D_GNU_SOURCE -fPIC -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-aarch64-2.7/psutil/_psutil_posix.o 0:10.06 gcc -pthread -shared -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld build/temp.linux-aarch64-2.7/psutil/_psutil_common.o build/temp.linux-aarch64-2.7/psutil/_psutil_posix.o -L/usr/lib64 -lpython2.7 -o build/lib.linux-aarch64-2.7/psutil/_psutil_posix.so 0:10.06 copying build/lib.linux-aarch64-2.7/psutil/_psutil_linux.so -> psutil 0:10.06 copying build/lib.linux-aarch64-2.7/psutil/_psutil_posix.so -> psutil 0:10.06 Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt) 0:10.06 Reexecuting in the virtualenv 0:10.56 Adding configure options from /builddir/build/BUILD/firefox-67.0.3/.mozconfig 0:10.56 --enable-application=browser 0:10.56 --prefix=/usr 0:10.56 --libdir=/usr/lib64 0:10.56 --with-system-zlib 0:10.56 --with-system-bz2 0:10.56 --disable-strip 0:10.56 --enable-necko-wifi 0:10.56 --enable-startup-notification 0:10.56 --disable-updater 0:10.56 --enable-chrome-format=omni 0:10.56 --enable-pulseaudio 0:10.56 --without-system-icu 0:10.56 --with-mozilla-api-keyfile=../mozilla-api-key 0:10.56 --with-google-location-service-api-keyfile=../google-api-key 0:10.56 --with-google-safebrowsing-api-keyfile=../google-api-key 0:10.57 --enable-release 0:10.57 --update-channel=release 0:10.57 --disable-system-sqlite 0:10.57 BINDGEN_CFLAGS=-I/usr/include/nspr4 -I/usr/include/pixman-1 0:10.57 --enable-av1 0:10.57 --enable-default-toolkit=cairo-gtk3-wayland 0:10.57 --enable-official-branding 0:10.57 --with-system-nspr 0:10.57 --with-system-nss 0:10.57 --enable-system-ffi 0:10.57 --enable-optimize=-g -O2 0:10.57 --disable-debug 0:10.57 --disable-jemalloc 0:10.57 --disable-webrtc 0:10.57 --disable-crashreporter 0:10.57 --enable-tests 0:10.57 --with-system-jpeg 0:10.57 --with-system-libvpx 0:10.57 MOZ_PGO=1 0:10.57 --enable-lto 0:10.57 MOZILLA_OFFICIAL=1 0:10.57 MOZ_TELEMETRY_REPORTING=1 0:10.57 BUILD_OFFICIAL=1 0:10.57 checking for vcs source checkout... no 0:10.72 checking for a shell... /usr/bin/sh 0:10.78 checking for host system type... aarch64-unknown-linux-gnu 0:10.78 checking for target system type... aarch64-unknown-linux-gnu 0:12.30 checking whether cross compiling... no 0:12.74 checking for Python 3... /usr/bin/python3 (3.7.3) 0:12.76 checking for yasm... /usr/bin/yasm 0:12.77 checking yasm version... 1.3.0 0:12.79 checking for the target C compiler... /usr/bin/gcc 0:12.87 checking whether the target C compiler can be used... yes 0:12.87 checking the target C compiler version... 8.3.1 0:12.91 checking the target C compiler works... yes 0:12.92 checking for the target C++ compiler... /usr/bin/g++ 0:12.95 checking whether the target C++ compiler can be used... yes 0:12.95 checking the target C++ compiler version... 8.3.1 0:13.01 checking the target C++ compiler works... yes 0:13.01 checking for the host C compiler... /usr/bin/gcc 0:13.08 checking whether the host C compiler can be used... yes 0:13.08 checking the host C compiler version... 8.3.1 0:13.14 checking the host C compiler works... yes 0:13.14 checking for the host C++ compiler... /usr/bin/g++ 0:13.17 checking whether the host C++ compiler can be used... yes 0:13.17 checking the host C++ compiler version... 8.3.1 0:13.22 checking the host C++ compiler works... yes 0:13.28 checking for 64-bit OS... yes 0:13.30 checking for llvm_profdata... /usr/bin/llvm-profdata 0:13.31 checking for nasm... /usr/bin/nasm 0:13.32 checking nasm version... 2.13.03 0:13.34 checking for linker... bfd 0:13.34 checking for the assembler... /usr/bin/gcc 0:13.38 checking whether the C compiler supports -fsanitize=fuzzer-no-link... no 0:13.38 checking for ar... /usr/bin/gcc-ar 0:13.38 checking for pkg_config... /usr/bin/pkg-config 0:13.40 checking for pkg-config version... 1.5.3 0:13.45 checking for stdint.h... yes 0:13.51 checking for inttypes.h... yes 0:13.57 checking for malloc.h... yes 0:13.62 checking for alloca.h... yes 0:13.66 checking for sys/byteorder.h... no 0:13.72 checking for getopt.h... yes 0:13.78 checking for unistd.h... yes 0:13.83 checking for nl_types.h... yes 0:13.87 checking for cpuid.h... no 0:13.92 checking for sys/statvfs.h... yes 0:13.98 checking for sys/statfs.h... yes 0:14.04 checking for sys/vfs.h... yes 0:14.10 checking for sys/mount.h... yes 0:14.16 checking for sys/quota.h... yes 0:14.24 checking for linux/quota.h... yes 0:14.30 checking for linux/if_addr.h... yes 0:14.38 checking for linux/rtnetlink.h... yes 0:14.43 checking for sys/queue.h... yes 0:14.50 checking for sys/types.h... yes 0:14.57 checking for netinet/in.h... yes 0:14.63 checking for byteswap.h... yes 0:14.69 checking for linux/perf_event.h... yes 0:14.74 checking for perf_event_open system call... yes 0:14.77 checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:14.79 checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:14.82 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:14.85 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:14.87 checking whether the C compiler supports -Wunreachable-code-return... no 0:14.89 checking whether the C++ compiler supports -Wunreachable-code-return... no 0:14.91 checking whether the C compiler supports -Wclass-varargs... no 0:14.93 checking whether the C++ compiler supports -Wclass-varargs... no 0:14.95 checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:14.97 checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:14.99 checking whether the C compiler supports -Wfloat-zero-conversion... no 0:15.01 checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:15.03 checking whether the C compiler supports -Wloop-analysis... no 0:15.05 checking whether the C++ compiler supports -Wloop-analysis... no 0:15.10 checking whether the C++ compiler supports -Wc++1z-compat... yes 0:15.12 checking whether the C++ compiler supports -Wc++2a-compat... no 0:15.13 checking whether the C++ compiler supports -Wcomma... no 0:15.18 checking whether the C compiler supports -Wduplicated-cond... yes 0:15.24 checking whether the C++ compiler supports -Wduplicated-cond... yes 0:15.29 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:15.31 checking whether the C compiler supports -Wstring-conversion... no 0:15.33 checking whether the C++ compiler supports -Wstring-conversion... no 0:15.35 checking whether the C compiler supports -Wtautological-overlap-compare... no 0:15.37 checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:15.39 checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:15.41 checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:15.44 checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:15.46 checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:15.48 checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:15.53 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:15.62 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:15.67 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:15.72 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:15.78 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:15.82 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:15.87 checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:15.93 checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:15.98 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:16.03 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:16.08 checking whether the C compiler supports -Wno-error=multistatement-macros... yes 0:16.14 checking whether the C++ compiler supports -Wno-error=multistatement-macros... yes 0:16.15 checking whether the C compiler supports -Wno-error=return-std-move... no 0:16.17 checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:16.22 checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:16.27 checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:16.29 checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:16.31 checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:16.33 checking whether the C compiler supports -Wno-error=deprecated-copy... no 0:16.34 checking whether the C++ compiler supports -Wno-error=deprecated-copy... no 0:16.39 checking whether the C compiler supports -Wformat... yes 0:16.45 checking whether the C++ compiler supports -Wformat... yes 0:16.48 checking whether the C compiler supports -Wformat-security... no 0:16.53 checking whether the C++ compiler supports -Wformat-security... no 0:16.58 checking whether the C compiler supports -Wformat-overflow=2... yes 0:16.63 checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:16.67 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:16.70 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:16.75 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:16.79 checking for libpulse... yes 0:16.79 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:16.81 checking MOZ_PULSEAUDIO_LIBS... -lpulse 0:16.81 checking for rustc... /usr/bin/rustc 0:16.81 checking for cargo... /usr/bin/cargo 0:16.93 checking rustc version... 1.35.0 0:16.98 checking cargo version... 1.35.0 0:17.60 checking for rustdoc... /usr/bin/rustdoc 0:17.60 checking for cbindgen... /builddir/build/BUILD/firefox-67.0.3/.cargo/bin/cbindgen 0:17.62 checking cbindgen version... 0.8.7 0:17.62 checking for rustfmt... not found 0:17.62 checking for llvm-config... /usr/bin/llvm-config 0:17.95 checking bindgen cflags... -x c++ -fno-sized-deallocation -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 -I/usr/include/nspr4 -I/usr/include/pixman-1 0:17.98 checking for libffi > 3.0.9... yes 0:17.98 checking MOZ_FFI_CFLAGS... 0:18.00 checking MOZ_FFI_LIBS... -lffi 0:18.06 checking for nodejs... /usr/bin/node (10.16.0) 0:18.06 checking for gtk+-wayland-3.0 >= 3.10 xkbcommon >= 0.4.1... yes 0:18.10 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/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -pthread 0:18.11 checking MOZ_WAYLAND_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lxkbcommon 0:18.12 checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes 0:18.14 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/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 0:18.14 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo 0:18.15 checking for fontconfig >= 2.7.0... yes 0:18.17 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid 0:18.17 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:18.18 checking for freetype2 >= 6.1.0... yes 0:18.18 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 0:18.20 checking _FT2_LIBS... -lfreetype 0:18.20 checking for tar... /usr/bin/gtar 0:18.20 checking for unzip... /usr/bin/unzip 0:18.21 checking for zip... /usr/bin/zip 0:18.21 checking for gn... not found 0:18.21 checking for the Mozilla API key... yes 0:18.21 checking for the Google Location Service API key... yes 0:18.21 checking for the Google Safebrowsing API key... yes 0:18.21 checking for the Bing API key... no 0:18.21 checking for the Adjust SDK key... no 0:18.21 checking for the Leanplum SDK key... no 0:18.21 checking for the Pocket API key... no 0:18.24 checking for vpx >= 1.7.0... yes 0:18.25 checking MOZ_LIBVPX_CFLAGS... 0:18.25 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:18.31 checking for vpx/vpx_decoder.h... yes 0:18.47 checking for vpx_codec_dec_init_ver... yes 0:18.55 checking for jpeg_destroy_compress... yes 0:18.62 checking for sufficient jpeg library version... yes 0:18.68 checking for sufficient libjpeg-turbo JCS_EXTENSIONS... yes 0:18.70 checking for awk... /usr/bin/gawk 0:18.70 checking for perl... /usr/bin/perl 0:18.72 checking for minimum required perl version >= 5.006... 5.028002 0:18.74 checking for full perl installation... yes 0:18.74 checking for gmake... /usr/bin/gmake 0:18.74 checking for watchman... not found 0:18.74 checking for xargs... /usr/bin/xargs 0:18.74 checking for rpmbuild... /usr/bin/rpmbuild 0:18.84 checking for llvm-objdump... /usr/bin/llvm-objdump 0:18.84 checking for autoconf... /usr/bin/autoconf-2.13 0:19.60 creating cache ./config.cache 0:19.64 checking host system type... aarch64-unknown-linux-gnu 0:19.66 checking target system type... aarch64-unknown-linux-gnu 0:19.69 checking build system type... aarch64-unknown-linux-gnu 0:19.69 checking for objcopy... /usr/bin/objcopy 0:19.70 checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:19.70 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wformat-security -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 0:19.70 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wformat-security -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 0:19.70 checking whether we are using GNU C... (cached) yes 0:19.71 checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:19.71 checking for c++... (cached) /usr/bin/g++ 0:19.71 checking whether the C++ compiler (/usr/bin/g++ -O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wformat-security -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 0:19.71 checking whether the C++ compiler (/usr/bin/g++ -O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wformat-security -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 0:19.71 checking whether we are using GNU C++... (cached) yes 0:19.71 checking whether /usr/bin/g++ accepts -g... (cached) yes 0:19.71 checking for ranlib... gcc-ranlib 0:19.71 checking for /usr/bin/gcc... /usr/bin/gcc -std=gnu99 0:19.71 checking for strip... /bin/true 0:19.71 checking for otool... no 0:19.89 checking for X... libraries , headers 0:19.96 checking for dnet_ntoa in -ldnet... no 0:20.04 checking for dnet_ntoa in -ldnet_stub... no 0:20.11 checking for gethostbyname... yes 0:20.20 checking for connect... yes 0:20.28 checking for remove... yes 0:20.36 checking for shmat... yes 0:20.45 checking for IceConnectionNumber in -lICE... yes 0:20.61 checking for --noexecstack option to as... yes 0:20.68 checking for -z noexecstack option to ld... yes 0:20.76 checking for -z text option to ld... yes 0:20.84 checking for -z relro option to ld... yes 0:20.92 checking for -z nocopyreloc option to ld... yes 0:21.00 checking for -Bsymbolic-functions option to ld... yes 0:21.07 checking for --build-id=sha1 option to ld... yes 0:21.15 checking for --ignore-unresolved-symbol option to ld... yes 0:21.17 checking if toolchain supports -mssse3 option... no 0:21.20 checking if toolchain supports -msse4.1 option... no 0:21.26 checking whether the linker supports Identical Code Folding... no 0:21.76 checking whether removing dead symbols breaks debugging... no 0:21.81 checking for working const... yes 0:21.85 checking for mode_t... yes 0:21.87 checking for off_t... yes 0:21.89 checking for pid_t... yes 0:21.91 checking for size_t... yes 0:22.19 checking whether 64-bits std::atomic requires -latomic... no 0:22.25 checking for dirent.h that defines DIR... yes 0:22.33 checking for opendir in -ldir... no 0:22.39 checking for sockaddr_in.sin_len... false 0:22.43 checking for sockaddr_in6.sin6_len... false 0:22.48 checking for sockaddr.sa_len... false 0:22.55 checking for gethostbyname_r in -lc_r... no 0:22.71 checking for library containing dlopen... -ldl 0:22.76 checking for dlfcn.h... yes 0:22.85 checking for dladdr... yes 0:22.93 checking for memmem... yes 0:23.02 checking for socket in -lsocket... no 0:23.11 checking for XDrawLines in -lX11... yes 0:23.21 checking for XextAddDisplay in -lXext... yes 0:23.30 checking for XtFree in -lXt... yes 0:23.39 checking for xcb_connect in -lxcb... yes 0:23.48 checking for xcb_shm_query_version in -lxcb-shm... yes 0:23.58 checking for XGetXCBConnection in -lX11-xcb... yes 0:23.66 checking for pthread_create in -lpthreads... no 0:23.74 checking for pthread_create in -lpthread... yes 0:23.83 checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:23.89 checking for pthread.h... yes 0:23.99 checking for stat64... yes 0:24.09 checking for lstat64... yes 0:24.18 checking for truncate64... yes 0:24.27 checking for statvfs64... yes 0:24.36 checking for statvfs... yes 0:24.46 checking for statfs64... yes 0:24.55 checking for statfs... yes 0:24.64 checking for getpagesize... yes 0:24.73 checking for gmtime_r... yes 0:24.83 checking for localtime_r... yes 0:24.92 checking for arc4random... no 0:25.00 checking for arc4random_buf... no 0:25.09 checking for mallinfo... yes 0:25.19 checking for gettid... no 0:25.27 checking for lchown... yes 0:25.37 checking for setpriority... yes 0:25.46 checking for strerror... yes 0:25.56 checking for syscall... yes 0:25.66 checking for clock_gettime(CLOCK_MONOTONIC)... 0:25.72 checking for pthread_cond_timedwait_monotonic_np... 0:25.84 checking for res_ninit()... yes 0:25.94 checking for an implementation of va_copy()... yes 0:26.02 checking whether va_list can be copied by value... yes 0:26.21 checking for __thread keyword for TLS variables... yes 0:26.31 checking for localeconv... yes 0:26.39 checking for malloc.h... yes 0:26.47 checking for strndup... yes 0:26.57 checking for posix_memalign... yes 0:26.66 checking for memalign... yes 0:26.75 checking for malloc_usable_size... yes 0:26.81 checking whether malloc_usable_size definition can use const argument... no 0:26.83 checking for valloc in malloc.h... yes 0:26.85 checking for valloc in unistd.h... no 0:26.87 checking for _aligned_malloc in malloc.h... no 0:26.88 checking NSPR selection... system 0:26.88 checking for nspr-config... /usr/bin/nspr-config 0:26.93 checking for NSPR - version >= 4.21... yes 0:27.10 checking for nss-config... /usr/bin/nss-config 0:27.16 checking for NSS - version >= 3.42... yes 0:27.26 checking for gzread in -lz... yes 0:27.37 checking if app-specific confvars.sh exists... /builddir/build/BUILD/firefox-67.0.3/browser/confvars.sh 0:27.38 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:27.43 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/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0/ -I/usr/include/libdrm -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/gtk-3.0/unix-print -pthread 0:27.43 checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 0:27.45 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:27.47 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/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gio-unix-2.0/ -pthread 0:27.47 checking MOZ_GTK2_LIBS... -lgtk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgio-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 0:27.48 checking for libstartup-notification-1.0 >= 0.8... yes 0:27.48 checking MOZ_STARTUP_NOTIFICATION_CFLAGS... -I/usr/include/startup-notification-1.0 0:27.48 checking MOZ_STARTUP_NOTIFICATION_LIBS... -lstartup-notification-1 0:27.50 checking for gconf-2.0 >= 1.2.1 gobject-2.0 ... yes 0:27.50 checking MOZ_GCONF_CFLAGS... -I/usr/include/gconf/2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid 0:27.51 checking MOZ_GCONF_LIBS... -lgconf-2 -lgobject-2.0 -lglib-2.0 0:27.52 checking for dbus-1 >= 0.60... yes 0:27.52 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include 0:27.53 checking MOZ_DBUS_LIBS... -ldbus-1 0:27.53 checking for dbus-glib-1 >= 0.60... yes 0:27.53 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:27.54 checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 0:27.68 checking for linux/joystick.h... yes 0:27.68 checking for wget... no 0:27.76 checking for fdatasync... yes 0:27.83 checking for valid C compiler optimization flags... yes 0:28.02 checking for __cxa_demangle... yes 0:28.08 checking for unwind.h... yes 0:28.26 checking for _Unwind_Backtrace... yes 0:28.27 checking for -pipe support... yes 0:28.46 checking what kind of list files are supported by the linker... linkerscript 0:28.46 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes 0:28.47 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include 0:28.47 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:28.57 checking for FT_Bitmap_Size.y_ppem... yes 0:28.67 checking for FT_GlyphSlot_Embolden... yes 0:28.77 checking for FT_Load_Sfnt_Table... yes 0:28.89 checking for fontconfig/fcfreetype.h... yes 0:29.08 checking for posix_fadvise... yes 0:29.18 checking for posix_fallocate... yes 0:29.36 updating cache ./config.cache 0:29.36 creating ./config.data 0:29.42 js/src> configuring 0:29.42 js/src> running /builddir/build/BUILD/firefox-67.0.3/configure.py --enable-project=js --disable-crashreporter --enable-necko-wifi --enable-official-branding --enable-startup-notification --disable-strip --disable-system-sqlite --disable-updater --libdir=/usr/lib64 --prefix=/usr --with-system-bz2 --without-system-icu --with-system-nss --with-system-zlib --host=aarch64-unknown-linux-gnu --target=aarch64-unknown-linux-gnu --enable-tests --disable-debug --disable-rust-debug --enable-release --enable-optimize=-g -O2 --enable-xcode-checks --without-ccache --without-toolchain-prefix --enable-debug-symbols --disable-profile-generate --disable-profile-use --without-pgo-profile-path --enable-lto --disable-address-sanitizer --disable-undefined-sanitizer --disable-coverage --disable-linker --disable-clang-plugin --disable-mozsearch-plugin --disable-stdcxx-compat --disable-jemalloc --without-linux-headers --disable-warnings-as-errors --disable-valgrind --without-libclang-path --without-clang-path --disable-js-shell --disable-shared-js --disable-export-js --enable-ion --disable-simulator --disable-instruments --disable-callgrind --disable-profiling --disable-vtune --disable-gc-trace --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-fuzzing --disable-pipeline-operator --disable-binast --disable-cranelift --disable-wasm-codegen-debug --disable-typed-objects --disable-wasm-bulk-memory --disable-wasm-reftypes --disable-wasm-gc --disable-wasm-private-reftypes --with-nspr-cflags=-I/usr/include/nspr4 --with-nspr-libs=-L/usr/lib64 -lplds4 -lplc4 -lnspr4 --prefix=/builddir/build/BUILD/firefox-67.0.3/objdir/dist JS_STANDALONE= 0:29.48 js/src> checking for vcs source checkout... no 0:29.61 js/src> checking for a shell... /usr/bin/sh 0:29.63 js/src> checking for host system type... aarch64-unknown-linux-gnu 0:29.65 js/src> checking for target system type... aarch64-unknown-linux-gnu 0:31.04 js/src> checking for Python 3... /usr/bin/python3 (3.7.3) 0:31.04 js/src> checking whether cross compiling... no 0:31.05 js/src> checking for yasm... /usr/bin/yasm 0:31.07 js/src> checking yasm version... 1.3.0 0:31.09 js/src> checking for the target C compiler... /usr/bin/gcc 0:31.12 js/src> checking whether the target C compiler can be used... yes 0:31.12 js/src> checking the target C compiler version... 8.3.1 0:31.18 js/src> checking the target C compiler works... yes 0:31.18 js/src> checking for the target C++ compiler... /usr/bin/g++ 0:31.22 js/src> checking whether the target C++ compiler can be used... yes 0:31.22 js/src> checking the target C++ compiler version... 8.3.1 0:31.28 js/src> checking the target C++ compiler works... yes 0:31.28 js/src> checking for the host C compiler... /usr/bin/gcc 0:31.32 js/src> checking whether the host C compiler can be used... yes 0:31.32 js/src> checking the host C compiler version... 8.3.1 0:31.38 js/src> checking the host C compiler works... yes 0:31.38 js/src> checking for the host C++ compiler... /usr/bin/g++ 0:31.42 js/src> checking whether the host C++ compiler can be used... yes 0:31.42 js/src> checking the host C++ compiler version... 8.3.1 0:31.47 js/src> checking the host C++ compiler works... yes 0:31.53 js/src> checking for 64-bit OS... yes 0:31.54 js/src> checking for llvm_profdata... /usr/bin/llvm-profdata 0:31.56 js/src> checking for nasm... /usr/bin/nasm 0:31.57 js/src> checking nasm version... 2.13.03 0:31.59 js/src> checking for linker... bfd 0:31.59 js/src> checking for the assembler... /usr/bin/gcc 0:31.63 js/src> checking whether the C compiler supports -fsanitize=fuzzer-no-link... no 0:31.63 js/src> checking for ar... /usr/bin/gcc-ar 0:31.63 js/src> checking for pkg_config... /usr/bin/pkg-config 0:31.65 js/src> checking for pkg-config version... 1.5.3 0:31.71 js/src> checking for stdint.h... yes 0:31.77 js/src> checking for inttypes.h... yes 0:31.83 js/src> checking for malloc.h... yes 0:31.89 js/src> checking for alloca.h... yes 0:31.93 js/src> checking for sys/byteorder.h... no 0:31.98 js/src> checking for getopt.h... yes 0:32.05 js/src> checking for unistd.h... yes 0:32.11 js/src> checking for nl_types.h... yes 0:32.14 js/src> checking for cpuid.h... no 0:32.20 js/src> checking for sys/statvfs.h... yes 0:32.26 js/src> checking for sys/statfs.h... yes 0:32.32 js/src> checking for sys/vfs.h... yes 0:32.38 js/src> checking for sys/mount.h... yes 0:32.45 js/src> checking for sys/quota.h... yes 0:32.53 js/src> checking for linux/quota.h... yes 0:32.60 js/src> checking for linux/if_addr.h... yes 0:32.68 js/src> checking for linux/rtnetlink.h... yes 0:32.73 js/src> checking for sys/queue.h... yes 0:32.80 js/src> checking for sys/types.h... yes 0:32.87 js/src> checking for netinet/in.h... yes 0:32.93 js/src> checking for byteswap.h... yes 0:33.00 js/src> checking for linux/perf_event.h... yes 0:33.05 js/src> checking for perf_event_open system call... yes 0:33.09 js/src> checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:33.11 js/src> checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:33.14 js/src> checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:33.17 js/src> checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:33.19 js/src> checking whether the C compiler supports -Wunreachable-code-return... no 0:33.22 js/src> checking whether the C++ compiler supports -Wunreachable-code-return... no 0:33.24 js/src> checking whether the C compiler supports -Wclass-varargs... no 0:33.26 js/src> checking whether the C++ compiler supports -Wclass-varargs... no 0:33.28 js/src> checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:33.31 js/src> checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:33.33 js/src> checking whether the C compiler supports -Wfloat-zero-conversion... no 0:33.35 js/src> checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:33.37 js/src> checking whether the C compiler supports -Wloop-analysis... no 0:33.39 js/src> checking whether the C++ compiler supports -Wloop-analysis... no 0:33.45 js/src> checking whether the C++ compiler supports -Wc++1z-compat... yes 0:33.47 js/src> checking whether the C++ compiler supports -Wc++2a-compat... no 0:33.48 js/src> checking whether the C++ compiler supports -Wcomma... no 0:33.54 js/src> checking whether the C compiler supports -Wduplicated-cond... yes 0:33.60 js/src> checking whether the C++ compiler supports -Wduplicated-cond... yes 0:33.65 js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:33.67 js/src> checking whether the C compiler supports -Wstring-conversion... no 0:33.69 js/src> checking whether the C++ compiler supports -Wstring-conversion... no 0:33.71 js/src> checking whether the C compiler supports -Wtautological-overlap-compare... no 0:33.74 js/src> checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:33.77 js/src> checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:33.79 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:33.81 js/src> checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:33.84 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:33.86 js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:33.93 js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:33.98 js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:34.04 js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:34.10 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:34.14 js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes 0:34.20 js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:34.26 js/src> checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:34.31 js/src> checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:34.36 js/src> checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:34.42 js/src> checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:34.47 js/src> checking whether the C compiler supports -Wno-error=multistatement-macros... yes 0:34.53 js/src> checking whether the C++ compiler supports -Wno-error=multistatement-macros... yes 0:34.55 js/src> checking whether the C compiler supports -Wno-error=return-std-move... no 0:34.57 js/src> checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:34.62 js/src> checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:34.67 js/src> checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:34.69 js/src> checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:34.72 js/src> checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:34.74 js/src> checking whether the C compiler supports -Wno-error=deprecated-copy... no 0:34.76 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-copy... no 0:34.81 js/src> checking whether the C compiler supports -Wformat... yes 0:34.87 js/src> checking whether the C++ compiler supports -Wformat... yes 0:34.91 js/src> checking whether the C compiler supports -Wformat-security... no 0:34.97 js/src> checking whether the C++ compiler supports -Wformat-security... no 0:35.02 js/src> checking whether the C compiler supports -Wformat-overflow=2... yes 0:35.08 js/src> checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:35.13 js/src> checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:35.15 js/src> checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:35.21 js/src> checking whether the C++ compiler supports -Wno-noexcept-type... yes 0:35.27 js/src> checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:35.28 js/src> checking for rustc... /usr/bin/rustc 0:35.29 js/src> checking for cargo... /usr/bin/cargo 0:35.41 js/src> checking rustc version... 1.35.0 0:35.49 js/src> checking cargo version... 1.35.0 0:36.29 js/src> checking for rustdoc... /usr/bin/rustdoc 0:36.30 js/src> checking for rustfmt... not found 0:36.31 js/src> checking for llvm-config... /usr/bin/llvm-config 0:36.64 js/src> checking bindgen cflags... -x c++ -fno-sized-deallocation -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 -I/usr/include/nspr4 -I/usr/include/pixman-1 0:36.67 js/src> checking for libffi > 3.0.9... yes 0:36.68 js/src> checking MOZ_FFI_CFLAGS... 0:36.69 js/src> checking MOZ_FFI_LIBS... -lffi 0:36.71 js/src> checking for awk... /usr/bin/gawk 0:36.71 js/src> checking for perl... /usr/bin/perl 0:36.72 js/src> checking for minimum required perl version >= 5.006... 5.028002 0:36.74 js/src> checking for full perl installation... yes 0:36.74 js/src> checking for gmake... /usr/bin/gmake 0:36.75 js/src> checking for watchman... not found 0:36.75 js/src> checking for xargs... /usr/bin/xargs 0:36.75 js/src> checking for rpmbuild... /usr/bin/rpmbuild 0:36.85 js/src> checking for llvm-objdump... /usr/bin/llvm-objdump 0:36.85 js/src> checking for autoconf... /usr/bin/autoconf-2.13 0:36.85 js/src> Refreshing /builddir/build/BUILD/firefox-67.0.3/js/src/old-configure with /usr/bin/autoconf-2.13 0:37.19 js/src> loading cache /builddir/build/BUILD/firefox-67.0.3/objdir/./config.cache 0:37.24 js/src> checking host system type... aarch64-unknown-linux-gnu 0:37.27 js/src> checking target system type... aarch64-unknown-linux-gnu 0:37.29 js/src> checking build system type... aarch64-unknown-linux-gnu 0:37.31 js/src> checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:37.31 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wformat-security -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 0:37.31 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wformat-security -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 0:37.31 js/src> checking whether we are using GNU C... (cached) yes 0:37.31 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:37.31 js/src> checking for c++... (cached) /usr/bin/g++ 0:37.31 js/src> checking whether the C++ compiler (/usr/bin/g++ -O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wformat-security -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) works... (cached) yes 0:37.31 js/src> checking whether the C++ compiler (/usr/bin/g++ -O2 -g -pipe -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wformat-security -Wformat -Werror=format-security -fPIC -Wl,-z,relro -Wl,-z,now -Wl,--no-keep-memory -Wl,--reduce-memory-overheads ) is a cross-compiler... no 0:37.31 js/src> checking whether we are using GNU C++... (cached) yes 0:37.31 js/src> checking whether /usr/bin/g++ accepts -g... (cached) yes 0:37.42 js/src> checking for ranlib... (cached) gcc-ranlib 0:37.42 js/src> checking for /usr/bin/gcc... (cached) /usr/bin/gcc -std=gnu99 0:37.42 js/src> checking for strip... (cached) /bin/true 0:37.42 js/src> checking for sb-conf... no 0:37.42 js/src> checking for ve... no 0:37.43 js/src> checking for X... (cached) libraries , headers 0:37.44 js/src> checking for dnet_ntoa in -ldnet... (cached) no 0:37.44 js/src> checking for dnet_ntoa in -ldnet_stub... (cached) no 0:37.45 js/src> checking for gethostbyname... (cached) yes 0:37.45 js/src> checking for connect... (cached) yes 0:37.45 js/src> checking for remove... (cached) yes 0:37.45 js/src> checking for shmat... (cached) yes 0:37.46 js/src> checking for IceConnectionNumber in -lICE... (cached) yes 0:37.64 js/src> checking for --noexecstack option to as... yes 0:37.72 js/src> checking for -z noexecstack option to ld... yes 0:37.80 js/src> checking for -z text option to ld... yes 0:37.89 js/src> checking for -z relro option to ld... yes 0:37.97 js/src> checking for -z nocopyreloc option to ld... yes 0:38.05 js/src> checking for -Bsymbolic-functions option to ld... yes 0:38.14 js/src> checking for --build-id=sha1 option to ld... yes 0:38.21 js/src> checking whether the linker supports Identical Code Folding... no 0:38.71 js/src> checking whether removing dead symbols breaks debugging... no 0:38.72 js/src> checking for working const... (cached) yes 0:38.72 js/src> checking for mode_t... (cached) yes 0:38.72 js/src> checking for off_t... (cached) yes 0:38.72 js/src> checking for pid_t... (cached) yes 0:38.72 js/src> checking for size_t... (cached) yes 0:38.79 js/src> checking for ssize_t... yes 0:38.79 js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no 0:38.80 js/src> checking for dirent.h that defines DIR... (cached) yes 0:38.81 js/src> checking for opendir in -ldir... (cached) no 0:38.81 js/src> checking for gethostbyname_r in -lc_r... (cached) no 0:38.81 js/src> checking for library containing dlopen... (cached) -ldl 0:38.82 js/src> checking for dlfcn.h... (cached) yes 0:38.83 js/src> checking for socket in -lsocket... (cached) no 0:38.83 js/src> checking for pthread_create in -lpthreads... (cached) no 0:38.84 js/src> checking for pthread_create in -lpthread... (cached) yes 0:38.95 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:39.05 js/src> checking for getc_unlocked... yes 0:39.17 js/src> checking for _getc_nolock... no 0:39.17 js/src> checking for gmtime_r... (cached) yes 0:39.19 js/src> checking for localtime_r... (cached) yes 0:39.28 js/src> checking for pthread_getname_np... yes 0:39.39 js/src> checking for pthread_get_name_np... no 0:39.39 js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) 0:39.51 js/src> checking for sin in -lm... yes 0:39.61 js/src> checking for sincos in -lm... yes 0:39.73 js/src> checking for __sincos in -lm... no 0:39.73 js/src> checking for res_ninit()... (cached) yes 0:39.83 js/src> checking for nl_langinfo and CODESET... yes 0:39.84 js/src> checking for an implementation of va_copy()... (cached) yes 0:39.84 js/src> checking whether va_list can be copied by value... (cached) yes 0:39.85 js/src> checking for __thread keyword for TLS variables... (cached) yes 0:39.85 js/src> checking for localeconv... (cached) yes 0:39.86 js/src> checking NSPR selection... command-line 0:39.92 js/src> checking for valid optimization flags... yes 0:39.94 js/src> checking for __cxa_demangle... (cached) yes 0:39.95 js/src> checking for -pipe support... yes 0:40.00 js/src> checking for tm_zone tm_gmtoff in struct tm... yes 0:40.27 js/src> checking what kind of list files are supported by the linker... linkerscript 0:40.30 js/src> checking for posix_fadvise... (cached) yes 0:40.31 js/src> checking for posix_fallocate... (cached) yes 0:40.33 js/src> checking for malloc.h... (cached) yes 0:40.33 js/src> checking for strndup... (cached) yes 0:40.34 js/src> checking for posix_memalign... (cached) yes 0:40.34 js/src> checking for memalign... (cached) yes 0:40.36 js/src> checking for malloc_usable_size... (cached) yes 0:40.42 js/src> checking whether malloc_usable_size definition can use const argument... no 0:40.44 js/src> checking for valloc in malloc.h... yes 0:40.46 js/src> checking for valloc in unistd.h... no 0:40.48 js/src> checking for _aligned_malloc in malloc.h... no 0:40.48 js/src> checking for localeconv... (cached) yes 0:40.51 js/src> updating cache /builddir/build/BUILD/firefox-67.0.3/objdir/./config.cache 0:40.53 js/src> creating ./config.data 0:40.56 js/src> Creating config.status 0:40.78 Creating config.status 0:41.40 Reticulating splines... 0:45.55 0:04.26 File already read. Skipping: /builddir/build/BUILD/firefox-67.0.3/gfx/angle/targets/angle_common/moz.build 1:20.62 Finished reading 1772 moz.build files in 9.87s 1:20.62 Read 11 gyp files in parallel contributing 0.00s to total wall time 1:20.62 Processed into 7666 build config descriptors in 11.06s 1:20.62 RecursiveMake backend executed in 15.77s 1:20.62 2984 total backend files; 2984 created; 0 updated; 0 unchanged; 0 deleted; 27 -> 1098 Makefile 1:20.63 FasterMake backend executed in 1.37s 1:20.63 14 total backend files; 14 created; 0 updated; 0 unchanged; 0 deleted 1:20.63 Total wall time: 39.31s; CPU time: 39.19s; Efficiency: 100%; Untracked: 1.24s Configure complete! Be sure to run |mach build| to pick up any changes 1:21.54 Clobber not needed. 1:21.54 Adding make options from /builddir/build/BUILD/firefox-67.0.3/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/builddir/build/BUILD/firefox-67.0.3/objdir OBJDIR=/builddir/build/BUILD/firefox-67.0.3/objdir FOUND_MOZCONFIG=/builddir/build/BUILD/firefox-67.0.3/.mozconfig export FOUND_MOZCONFIG 1:21.55 /usr/bin/gmake -f client.mk -s 1:22.12 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 1:22.14 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 1:22.17 Elapsed: 0.04s; From dist/xpi-stage: Kept 0 existing; Added/updated 99; Removed 0 files and 0 directories. 1:22.65 Elapsed: 0.51s; From _tests: Kept 28 existing; Added/updated 1039; Removed 0 files and 0 directories. 1:23.03 Elapsed: 0.90s; From dist/bin: Kept 248 existing; Added/updated 2318; Removed 0 files and 0 directories. 1:23.43 Elapsed: 1.30s; From dist/include: Kept 1554 existing; Added/updated 3745; Removed 0 files and 0 directories. 1:23.53 ./mozilla-config.h.stub 1:23.82 ./buildid.h.stub 1:24.11 ./source-repo.h.stub 1:24.66 config 1:25.27 config/nsinstall_real 1:25.61 config/stl.sentinel.stub 1:25.91 config/system-header.sentinel.stub 1:26.56 xpcom/xpcom-config.h.stub 1:26.56 build/application.ini.stub 1:26.56 js/src/js-confdefs.h.stub 1:26.57 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 1:26.58 security/ct/tests/gtest/valid-sth.inc.stub 1:26.58 security/apps/xpcshell.inc.stub 1:26.58 netwerk/necko-config.h.stub 1:26.91 media/libdav1d/16bd_cdef_tmpl.c.stub 1:26.91 xpcom/xpcom-private.h.stub 1:26.93 build/application.ini.h.stub 1:26.93 security/apps/addons-public.inc.stub 1:26.94 js/src/js-config.h.stub 1:27.01 gfx/webrender_bindings/webrender_ffi_generated.h.stub 1:27.27 media/libdav1d/16bd_film_grain_tmpl.c.stub 1:27.28 security/apps/addons-public-intermediate.inc.stubbuild/automation.py.stub 1:27.29 layout/style/ServoCSSPropList.py.stub 1:27.30 js/src/selfhosted.out.h.stub 1:27.35 security/ct/tests/gtest/valid-with-extension-sth.inc.stub 1:27.60 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 1:27.64 security/apps/addons-stage.inc.stub 1:27.68 dom/encoding/domainsfallbacks.properties.h.stub 1:27.80 /usr/bin/g++ -E -o self-hosting-preprocessed.pp -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DHAVE_POSIX_FALLOCATE=1 -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DMOZ_AV1=1 -DJS_PUNBOX64=1 -DNO_NSPR_10_SUPPORT=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DHAVE_STDINT_H=1 -DHAVE_POSIX_MEMALIGN=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_XUL=1 -DUSE_SKIA=1 -DEXPOSE_INTL_API=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_MEMMEM=1 -DMALLOC_H= -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DSTDC_HEADERS=1 -DJS_CODEGEN_ARM64=1 -DHAVE__UNWIND_BACKTRACE=1 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DHAVE_MALLOC_H=1 -DSTATIC_JS_API=1 -DBROWSER_CHROME_URL_QUOTED="chrome://browser/content/browser.xul" -DMOZ_FFMPEG=1 -DMOZ_USER_DIR=".mozilla" -DTRIMMED=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMOZILLA_OFFICIAL=1 -DMOZ_FFVPX=1 -DHAVE_DLOPEN=1 -D_REENTRANT=1 -DHAVE_ALLOCA_H=1 -DU_USING_ICU_NAMESPACE=0 -DNS_PRINT_PREVIEW=1 -DHAVE_SYSCALL=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_DLL_SUFFIX=".so" -DNS_PRINTING=1 -DMOZ_ENABLE_DBUS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_WEBSPEECH=1 -DHAVE_STRNDUP=1 -DRELEASE_OR_BETA=1 -DCROSS_COMPILE= -DTARGET_XPCOM_ABI="aarch64-gcc3" -DMOZILLA_UAVERSION="67.0" -DHAVE_FT_LOAD_SFNT_TABLE=1 -DMOZ_FMP4=1 -DMOZ_BUILD_WEBRENDER=1 -DHAVE_GETOPT_H=1 -DMOZ_APP_UA_NAME="" -DMOZ_WEBM_ENCODER=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_TREE_CAIRO=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DMOZ_GLUE_IN_PROGRAM=1 -DVA_COPY=va_copy -DHAVE_MEMALIGN=1 -DHAVE_VPX_VPX_DECODER_H=1 -DMOZ_X11=1 -DHAVE_LOCALECONV=1 -DMOZ_STATIC_JS=1 -DMOZ_LOGGING=1 -DMOZILLA_VERSION_U=67.0.3 -DMOZ_LTO=1 -DHAVE_NL_TYPES_H=1 -DHAVE_DLADDR=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_PULSEAUDIO=1 -DGL_PROVIDER_EGL=1 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DHAVE_LSTAT64=1 -DHAVE_SYS_QUOTA_H=1 -DMOZ_BUILD_APP=browser -DMOZ_ENABLE_SIGNMAR=1 -DATK_MINOR_VERSION=30 -DMOZ_PHOENIX=1 -DMOZ_WIDGET_GTK=1 -DHAVE_CLOCK_MONOTONIC=1 -DMOZILLA_VERSION="67.0.3" -DMOZ_OFFICIAL_BRANDING=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DACCESSIBILITY=1 -DHAVE_INTTYPES_H=1 -DHAVE_TRUNCATE64=1 -DHAVE_PTHREAD_H=1 -DHAVE_UNISTD_H=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xul -DMOZ_VORBIS=1 -DNDEBUG=1 -DMOZ_ENABLE_SKIA=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_STAT64=1 -DHAVE_LINUX_IF_ADDR_H=1 -DMOZ_HAS_REMOTE=1 -DHAVE_SETPRIORITY=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DMOZ_DLL_PREFIX="lib" -DENABLE_INTL_API=1 -DHAVE_GMTIME_R=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_DISTRIBUTION_ID="org.mozilla" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DFORCE_PR_LOG=1 -DATK_REV_VERSION=0 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DATK_MAJOR_VERSION=2 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_TELEMETRY_REPORTING=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_SYS_TYPES_H=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DBUILD_CTYPES=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_VALLOC=1 -DMOZ_DATA_REPORTING=1 -DHAVE_RES_NINIT=1 -DMOZ_DEDICATED_PROFILES=1 -DHAVE_MALLINFO=1 -DXP_LINUX=1 -DHAVE_DIRENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_VA_COPY=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DHAVE_NETINET_IN_H=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DFUNCPROTO=15 -DHAVE_STRERROR=1 -DMOZ_WAYLAND=1 -DMOZ_PROFILER_MEMORY=1 -DHAVE_BYTESWAP_H=1 -DHAVE_LCHOWN=1 -DENABLE_TESTS=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_PLACES=1 -DJS_64BIT=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_APP_UA_VERSION="67.0.3" -DU_STATIC_IMPLEMENTATION=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DGTEST_HAS_RTTI=0 -DHAVE_LOCALTIME_R=1 self-hosting-cpp-input.cpp 1:27.86 toolkit/crashreporter/CrashAnnotations.h.stub 1:27.91 security/ct/tests/gtest/valid-secp521r1-sha512-sth.inc.stub 1:27.95 media/libdav1d/16bd_ipred_tmpl.c.stub 1:27.99 security/apps/privileged-package-root.inc.stub 1:28.04 dom/encoding/labelsencodings.properties.h.stub 1:28.29 media/libdav1d/16bd_itx_tmpl.c.stub 1:28.37 devtools/client/debugger/new/src/node.stub.stub 1:28.39 dom/encoding/localesfallbacks.properties.h.stub 1:28.48 security/ct/tests/gtest/signature-covers-log-id-sth.inc.stub 1:28.64 media/libdav1d/16bd_lf_apply_tmpl.c.stub 1:28.65 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/main.development.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/main.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/vendors.js" 1:28.73 dom/encoding/nonparticipatingdomains.properties.h.stub 1:28.85 js/src/frontend/ReservedWordsGenerated.h.stub 1:28.99 media/libdav1d/16bd_loopfilter_tmpl.c.stub 1:29.02 security/ct/tests/gtest/wrong-spki-sth.inc.stub 1:29.10 js/src/gc/StatsPhasesGenerated.cpp.stub 1:29.23 js/src/jit/MOpcodes.h.stub 1:29.34 media/libdav1d/16bd_looprestoration_tmpl.c.stub 1:29.49 js/src/gc/StatsPhasesGenerated.h.stub 1:29.58 security/ct/tests/gtest/wrong-signing-key-sth.inc.stub 1:29.62 js/src/jit/LOpcodes.h.stub 1:29.69 media/libdav1d/16bd_lr_apply_tmpl.c.stub 1:29.89 xpcom/idl-parser/xpidl/xpidl.stub.stub 1:30.01 xpcom/build/Services.cpp.stub 1:30.03 media/libdav1d/16bd_mc_tmpl.c.stub 1:30.13 security/ct/tests/gtest/missing-log-id-sth.inc.stub 1:30.37 xpcom/build/Services.h.stub 1:30.38 media/libdav1d/16bd_recon_tmpl.c.stub 1:30.46 xpcom/tests/gtest/dafsa_test_1.inc.stub 1:30.66 WARNING: mkdir -dot- requested by /usr/bin/gmake -C /builddir/build/BUILD/firefox-67.0.3/objdir/config/makefiles/xpidl xpidl 1:30.66 config/makefiles/xpidl/accessibility.xpt 1:30.66 config/makefiles/xpidl/alerts.xpt 1:30.68 security/ct/tests/gtest/missing-timestamp-sth.inc.stub 1:30.73 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 1:30.73 xpcom/build/services.rs.stub 1:30.86 devtools/client/debugger/new/src/actions/node.stub.stub 1:31.07 media/libdav1d/8bd_cdef_tmpl.c.stub 1:31.08 devtools/client/debugger/new/src/client/node.stub.stub 1:31.10 devtools/client/debugger/new/src/components/node.stub.stub 1:31.14 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/ast.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/debuggee.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/event-listeners.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/expressions.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/file-search.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/navigation.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/preview.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/project-text-search.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/quick-open.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/source-tree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/tabs.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/toolbox.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/ui.js" 1:31.24 security/ct/tests/gtest/missing-tree-size-sth.inc.stub 1:31.37 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/A11yIntention.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/App.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/ProjectSearch.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/QuickOpenModal.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/ShortcutsModal.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/WelcomeBox.js"Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/chrome.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/firefox.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/index.js" 1:31.42 media/libdav1d/8bd_film_grain_tmpl.c.stub 1:31.76 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 1:31.78 security/ct/tests/gtest/missing-root-hash-sth.inc.stub 1:32.11 media/libdav1d/8bd_ipred_tmpl.c.stub 1:32.33 security/ct/tests/gtest/missing-extensions-sth.inc.stub 1:32.46 media/libdav1d/8bd_itx_tmpl.c.stub 1:32.80 media/libdav1d/8bd_lf_apply_tmpl.c.stub 1:32.89 security/ct/tests/gtest/truncated-log-id-sth.inc.stub 1:33.27 media/libdav1d/8bd_loopfilter_tmpl.c.stub 1:33.45 devtools/client/debugger/new/src/reducers/node.stub.stub 1:33.55 security/ct/tests/gtest/truncated-timestamp-sth.inc.stub 1:33.56 config/makefiles/xpidl/appshell.xpt 1:33.66 media/libdav1d/8bd_looprestoration_tmpl.c.stub 1:33.80 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/ast.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/async-requests.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/breakpoints.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/debuggee.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/event-listeners.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/expressions.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/file-search.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/pause.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/pending-breakpoints.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/project-text-search.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/quick-open.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/source-tree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/sources.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/tabs.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/ui.js" 1:34.06 media/libdav1d/8bd_lr_apply_tmpl.c.stub 1:34.20 security/ct/tests/gtest/truncated-tree-size-sth.inc.stub 1:34.29 config/makefiles/xpidl/appstartup.xpt 1:34.54 media/libdav1d/8bd_mc_tmpl.c.stub 1:34.84 security/ct/tests/gtest/truncated-root-hash-sth.inc.stub 1:34.94 media/libdav1d/8bd_recon_tmpl.c.stub 1:35.03 devtools/client/debugger/new/src/selectors/node.stub.stub 1:35.25 config/makefiles/xpidl/autocomplete.xpt 1:35.33 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/breakpointAtLocation.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/breakpoints.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/breakpointSources.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/getCallStackFrames.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/inComponent.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/isSelectedFrameVisible.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/pause.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/visibleBreakpoints.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/visibleColumnBreakpoints.js" 1:35.35 devtools/client/debugger/new/src/utils/node.stub.stub 1:35.38 security/ct/tests/gtest/truncated-extension-sth.inc.stub 1:35.52 devtools/client/debugger/new/src/workers/parser/node.stub.stub 1:35.62 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/assert.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/ast.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/asyncStoreHelper.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/bootstrap.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/build-query.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/clipboard.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/connect.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/dbg.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/defer.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/DevToolsUtils.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/empty-lines.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/expressions.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/fromJS.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/function.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/indentation.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/isMinified.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/location.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/log.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/makeRecord.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/memoize.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/path.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/prefs.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/preview.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/project-search.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/quick-open.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/result-list.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/source-maps.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/source-queue.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/source.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/tabs.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/task.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/telemetry.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/text.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/timings.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/ui.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/url.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/utils.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/wasm.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/worker.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/workers.js" 1:35.80 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/workers/parser/index.js" 1:35.82 config/makefiles/xpidl/backgroundhangmonitor.xpt 1:35.94 security/ct/tests/gtest/rsa-signer-rsa-spki-sth.inc.stub 1:36.81 config/makefiles/xpidl/browser-element.xpt 1:36.85 security/ct/tests/gtest/rsa-signer-ec-spki-sth.inc.stub 1:37.42 config/makefiles/xpidl/browser-newtab.xpt 1:37.49 security/ct/tests/gtest/ec-signer-rsa-spki-sth.inc.stub 1:37.69 devtools/client/debugger/new/src/workers/pretty-print/node.stub.stub 1:38.05 config/makefiles/xpidl/browsercompsbase.xpt 1:38.09 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/workers/pretty-print/index.js" 1:38.09 config/makefiles/xpidl/caps.xpt 1:38.56 devtools/client/debugger/new/src/workers/search/node.stub.stub 1:38.60 config/makefiles/xpidl/captivedetect.xpt 1:38.75 config/makefiles/xpidl/chrome.xpt 1:38.86 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/workers/search/index.js" 1:39.02 devtools/client/debugger/new/src/actions/ast/node.stub.stub 1:39.28 config/makefiles/xpidl/commandhandler.xpt 1:39.43 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/ast/setInScopeLines.js" 1:39.53 config/makefiles/xpidl/commandlines.xpt 1:39.73 devtools/client/debugger/new/src/actions/breakpoints/node.stub.stub 1:39.86 config/makefiles/xpidl/composer.xpt 1:40.01 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/breakpoints/addBreakpoint.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/breakpoints/breakpointPositions.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/breakpoints/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/breakpoints/remapLocations.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/breakpoints/syncBreakpoint.js" 1:40.34 devtools/client/debugger/new/src/actions/pause/node.stub.stub 1:40.61 devtools/client/debugger/new/src/actions/sources/node.stub.stub 1:40.63 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/breakOnNext.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/commands.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/continueToHere.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/fetchScopes.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/mapFrames.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/mapScopes.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/paused.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/pauseOnExceptions.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/resumed.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/selectFrame.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/setPopupObjectProperties.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/skipPausing.js" 1:40.77 config/makefiles/xpidl/content_events.xpt 1:40.81 devtools/client/debugger/new/src/actions/utils/node.stub.stub 1:40.90 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/sources/blackbox.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/sources/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/sources/loadSourceText.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/sources/newSources.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/sources/prettyPrint.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/sources/select.js" 1:41.07 devtools/client/debugger/new/src/client/chrome/node.stub.stub 1:41.09 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/utils/create-store.js" 1:41.31 config/makefiles/xpidl/content_geckomediaplugins.xpt 1:41.38 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/chrome/commands.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/chrome/create.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/chrome/events.js" 1:41.95 config/makefiles/xpidl/content_html.xpt 1:42.57 devtools/client/debugger/new/src/client/firefox/node.stub.stub 1:42.88 config/makefiles/xpidl/content_webrtc.xpt 1:42.90 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/firefox/commands.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/firefox/create.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/firefox/events.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/firefox/workers.js" 1:42.98 devtools/client/debugger/new/src/components/Editor/node.stub.stub 1:43.44 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/Breakpoint.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/Breakpoints.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/ColumnBreakpoint.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/ColumnBreakpoints.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/ConditionalPanel.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/DebugLine.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/EditorMenu.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/EmptyLines.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/Footer.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/HighlightLine.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/HighlightLines.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/SearchBar.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/Tab.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/Tabs.js" 1:43.44 config/makefiles/xpidl/devtools_rr.xpt 1:43.55 devtools/client/debugger/new/src/components/PrimaryPanes/node.stub.stub 1:43.72 devtools/client/debugger/new/src/components/SecondaryPanes/node.stub.stub 1:43.84 devtools/client/debugger/new/src/components/shared/node.stub.stub 1:43.87 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/PrimaryPanes/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/PrimaryPanes/Outline.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/PrimaryPanes/OutlineFilter.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/PrimaryPanes/SourcesTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/PrimaryPanes/SourcesTreeItem.js" 1:43.93 config/makefiles/xpidl/docshell.xpt 1:44.01 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/CommandBar.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/EventListeners.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Expressions.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Scopes.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/UtilsBar.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Worker.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Workers.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/XHRBreakpoints.js" 1:44.11 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/AccessibleImage.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Accordion.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Badge.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/BracketArrow.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Dropdown.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/ManagedTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Modal.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Popover.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/PreviewFunction.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/ResultList.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/SearchInput.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/SourceIcon.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Svg.js" 1:44.55 config/makefiles/xpidl/dom.xpt 1:45.10 layout/style/nsCSSPropertyID.h.stub 1:45.60 layout/style/ServoCSSPropList.h.stub 1:45.64 devtools/client/debugger/new/src/utils/breakpoint/node.stub.stub 1:46.02 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/breakpoint/astBreakpointLocation.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/breakpoint/breakpointPositions.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/breakpoint/index.js" 1:46.13 layout/style/CompositorAnimatableProperties.h.stub 1:46.58 layout/style/nsComputedDOMStyleGenerated.cpp.stub 1:46.83 config/makefiles/xpidl/dom_audiochannel.xpt 1:47.17 layout/style/nsCSSPropsGenerated.inc.stub 1:47.72 layout/style/ServoStyleConsts.h.stub 1:47.76 devtools/client/debugger/new/src/utils/editor/node.stub.stub 1:47.98 devtools/client/debugger/new/src/utils/pause/node.stub.stub 1:48.08 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/create-editor.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/get-expression.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/get-token-location.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/source-documents.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/source-editor.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/source-search.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/token-events.js" 1:48.32 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/why.js" 1:48.34 devtools/client/debugger/new/src/utils/sources-tree/node.stub.stub 1:48.64 devtools/client/debugger/new/src/actions/utils/middleware/node.stub.stub 1:48.71 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/addToTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/collapseTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/createTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/formatTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/getDirectories.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/getURL.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/sortTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/treeOrder.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/updateTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/utils.js" 1:48.85 config/makefiles/xpidl/dom_base.xpt 1:48.94 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/utils/middleware/history.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/utils/middleware/log.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/utils/middleware/promise.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/utils/middleware/thunk.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/utils/middleware/timing.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/utils/middleware/wait-service.js" 1:49.13 devtools/client/debugger/new/src/components/SecondaryPanes/Breakpoints/node.stub.stub 1:49.37 config/makefiles/xpidl/dom_bindings.xpt 1:49.43 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Breakpoints/Breakpoint.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Breakpoints/BreakpointHeading.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Breakpoints/BreakpointHeadingsContextMenu.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Breakpoints/BreakpointsContextMenu.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Breakpoints/ExceptionOption.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Breakpoints/index.js" 1:50.08 config/makefiles/xpidl/dom_events.xpt 1:50.83 devtools/client/debugger/new/src/components/SecondaryPanes/Frames/node.stub.stub 1:51.05 devtools/client/debugger/new/src/components/shared/Button/node.stub.stub 1:51.23 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Frames/Frame.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Frames/FrameIndent.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Frames/FrameMenu.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Frames/Group.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Frames/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Frames/WhyPaused.js" 1:51.37 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Button/CloseButton.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Button/CommandBarButton.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Button/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Button/PaneToggleButton.js" 1:51.45 devtools/client/debugger/new/src/utils/pause/frames/node.stub.stub 1:51.74 devtools/client/debugger/new/src/utils/pause/mapScopes/node.stub.stub 1:51.77 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/frames/annotateFrames.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/frames/collapseFrames.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/frames/displayName.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/frames/getFrameUrl.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/frames/getLibraryFromUrl.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/frames/index.js" 1:51.83 devtools/client/debugger/new/src/utils/pause/scopes/node.stub.stub 1:52.02 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/buildGeneratedBindingList.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/filtering.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/findGeneratedBindingFromPosition.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/getApplicableBindingsForOriginalPosition.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/locColumn.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/mappingContains.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/positionCmp.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/rangeMetadata.js" 1:52.13 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/scopes/getScope.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/scopes/getVariables.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/scopes/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/scopes/utils.js" 1:52.35 config/makefiles/xpidl/dom_geolocation.xpt 1:52.35 config/makefiles/xpidl/dom_html.xpt 1:52.87 config/makefiles/xpidl/dom_indexeddb.xpt 1:53.10 config/makefiles/xpidl/dom_localstorage.xpt 1:53.44 config/makefiles/xpidl/dom_media.xpt 1:53.54 layout/style/test/gtest/ExampleStylesheet.h.stub 1:54.02 config/makefiles/xpidl/dom_network.xpt 1:54.03 config/makefiles/xpidl/dom_notification.xpt 1:54.06 devtools/client/debugger/new/src/components/Editor/menus/node.stub.stub 1:54.15 config/makefiles/xpidl/dom_payments.xpt 1:54.36 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/menus/breakpoints.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/menus/editor.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/menus/source.js" 1:54.65 config/makefiles/xpidl/dom_power.xpt 1:54.65 devtools/client/debugger/new/src/components/Editor/Preview/node.stub.stub 1:54.65 config/makefiles/xpidl/dom_presentation.xpt 1:54.65 config/makefiles/xpidl/dom_push.xpt 1:54.74 config/makefiles/xpidl/dom_quota.xpt 1:54.94 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/Preview/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/Preview/Popup.js" 1:55.16 config/makefiles/xpidl/dom_security.xpt 1:55.26 config/makefiles/xpidl/dom_sidebar.xpt 1:55.38 config/makefiles/xpidl/dom_simpledb.xpt 1:55.83 config/makefiles/xpidl/dom_storage.xpt 1:55.86 config/makefiles/xpidl/dom_system.xpt 1:56.00 config/makefiles/xpidl/dom_webauthn.xpt 1:56.04 config/makefiles/xpidl/dom_webspeechrecognition.xpt 1:56.51 config/makefiles/xpidl/dom_webspeechsynth.xpt 1:56.53 config/makefiles/xpidl/dom_workers.xpt 1:56.53 config/makefiles/xpidl/dom_xslt.xpt 1:56.55 config/makefiles/xpidl/dom_xul.xpt 1:56.55 config/makefiles/xpidl/downloads.xpt 1:56.66 config/makefiles/xpidl/editor.xpt 1:56.97 config/makefiles/xpidl/enterprisepolicies.xpt 1:57.09 config/makefiles/xpidl/extensions.xpt 1:57.16 config/makefiles/xpidl/exthandler.xpt 1:57.18 config/makefiles/xpidl/fastfind.xpt 1:57.22 config/makefiles/xpidl/gfx.xpt 1:57.36 config/makefiles/xpidl/html5.xpt 1:57.46 config/makefiles/xpidl/htmlparser.xpt 1:57.57 config/makefiles/xpidl/imglib2.xpt 1:57.67 config/makefiles/xpidl/inspector.xpt 1:57.72 config/makefiles/xpidl/intl.xpt 1:57.85 config/makefiles/xpidl/jar.xpt 1:57.95 config/makefiles/xpidl/jsdebugger.xpt 1:58.06 config/makefiles/xpidl/jsinspector.xpt 1:58.16 config/makefiles/xpidl/kvstore.xpt 1:58.21 config/makefiles/xpidl/layout_base.xpt 1:58.39 config/makefiles/xpidl/layout_printing.xpt 1:58.51 config/makefiles/xpidl/layout_xul.xpt 1:58.57 config/makefiles/xpidl/layout_xul_tree.xpt 1:58.65 config/makefiles/xpidl/locale.xpt 1:58.77 config/makefiles/xpidl/loginmgr.xpt 1:58.81 config/makefiles/xpidl/migration.xpt 1:58.96 config/makefiles/xpidl/mimetype.xpt 1:58.97 config/makefiles/xpidl/mozfind.xpt 1:59.04 config/makefiles/xpidl/mozintl.xpt 1:59.04 config/makefiles/xpidl/necko.xpt 1:59.26 config/makefiles/xpidl/necko_about.xpt 1:59.42 config/makefiles/xpidl/necko_cache.xpt 1:59.43 config/makefiles/xpidl/necko_cache2.xpt 1:59.56 config/makefiles/xpidl/necko_cookie.xpt 1:59.57 config/makefiles/xpidl/necko_dns.xpt 1:59.65 config/makefiles/xpidl/necko_file.xpt 1:59.66 config/makefiles/xpidl/necko_ftp.xpt 1:59.88 config/makefiles/xpidl/necko_http.xpt 2:00.17 config/makefiles/xpidl/necko_mdns.xpt 2:00.32 config/makefiles/xpidl/necko_res.xpt 2:00.34 config/makefiles/xpidl/necko_socket.xpt 2:00.36 config/makefiles/xpidl/necko_strconv.xpt 2:00.41 config/makefiles/xpidl/necko_viewsource.xpt 2:00.46 config/makefiles/xpidl/necko_websocket.xpt 2:00.84 config/makefiles/xpidl/necko_wifi.xpt 2:00.93 config/makefiles/xpidl/parentalcontrols.xpt 2:01.05 config/makefiles/xpidl/pipnss.xpt 2:01.07 config/makefiles/xpidl/pippki.xpt 2:01.20 config/makefiles/xpidl/places.xpt 2:01.46 config/makefiles/xpidl/plugin.xpt 2:01.53 config/makefiles/xpidl/pref.xpt 2:01.57 config/makefiles/xpidl/prefetch.xpt 2:01.76 config/makefiles/xpidl/profiler.xpt 2:01.83 config/makefiles/xpidl/remote.xpt 2:02.32 config/makefiles/xpidl/reputationservice.xpt 2:02.36 config/makefiles/xpidl/satchel.xpt 2:02.38 config/makefiles/xpidl/services-crypto-component.xpt 2:02.43 config/makefiles/xpidl/services_fxaccounts.xpt 2:02.76 config/makefiles/xpidl/shellservice.xpt 2:02.79 config/makefiles/xpidl/shistory.xpt 2:02.90 config/makefiles/xpidl/spellchecker.xpt 2:02.90 config/makefiles/xpidl/storage.xpt 2:02.92 config/makefiles/xpidl/telemetry.xpt 2:03.21 config/makefiles/xpidl/test_necko.xpt 2:03.30 config/makefiles/xpidl/thumbnails.xpt 2:03.44 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 2:03.47 config/makefiles/xpidl/toolkit_cleardata.xpt 2:03.65 config/makefiles/xpidl/toolkit_crashservice.xpt 2:03.88 config/makefiles/xpidl/toolkit_filewatcher.xpt 2:03.90 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 2:04.00 config/makefiles/xpidl/toolkit_osfile.xpt 2:04.06 config/makefiles/xpidl/toolkit_search.xpt 2:04.13 config/makefiles/xpidl/toolkit_securityreporter.xpt 2:04.33 config/makefiles/xpidl/toolkit_shell.xpt 2:04.39 config/makefiles/xpidl/toolkit_xulstore.xpt 2:04.47 config/makefiles/xpidl/toolkitprofile.xpt 2:04.53 config/makefiles/xpidl/txmgr.xpt 2:04.59 config/makefiles/xpidl/txtsvc.xpt 2:04.68 config/makefiles/xpidl/uconv.xpt 2:04.82 config/makefiles/xpidl/update.xpt 2:04.85 config/makefiles/xpidl/uriloader.xpt 2:04.95 config/makefiles/xpidl/url-classifier.xpt 2:05.14 config/makefiles/xpidl/urlformatter.xpt 2:05.18 config/makefiles/xpidl/webBrowser_core.xpt 2:05.26 config/makefiles/xpidl/webbrowserpersist.xpt 2:05.32 config/makefiles/xpidl/webextensions.xpt 2:05.32 config/makefiles/xpidl/webvtt.xpt 2:05.64 config/makefiles/xpidl/widget.xpt 2:05.77 config/makefiles/xpidl/windowcreator.xpt 2:05.93 config/makefiles/xpidl/windowwatcher.xpt 2:05.95 config/makefiles/xpidl/xpcom_base.xpt 2:06.14 config/makefiles/xpidl/xpcom_components.xpt 2:06.41 config/makefiles/xpidl/xpcom_ds.xpt 2:06.44 config/makefiles/xpidl/xpcom_io.xpt 2:06.48 config/makefiles/xpidl/xpcom_system.xpt 2:06.72 config/makefiles/xpidl/xpcom_threads.xpt 2:07.22 config/makefiles/xpidl/xpcomtest.xpt 2:07.48 config/makefiles/xpidl/xpconnect.xpt 2:07.51 config/makefiles/xpidl/xpctest.xpt 2:07.75 config/makefiles/xpidl/xul.xpt 2:07.92 config/makefiles/xpidl/xulapp.xpt 2:08.08 config/makefiles/xpidl/zipwriter.xpt 2:09.36 config/makefiles/xpidl/xptdata.cpp 2:15.04 xpcom/components/Components.h.stubxpcom/ds/nsGkAtomList.h.stub 2:15.04 intl/locale/encodingsgroups.properties.h.stub 2:15.04 xpcom/base/error_list.rs.stub 2:15.04 netwerk/dns/etld_data.inc.stub 2:15.04 dom/base/PropertyUseCounterMap.inc.stub 2:15.06 dom/bindings/CSS2Properties.webidl.stub 2:15.42 accessible/xpcom/xpcAccEvents.h.stub 2:15.42 dom/base/UseCounterList.h.stubxpcom/base/ErrorList.h.stub 2:15.59 xpcom/ds/nsGkAtomConsts.h.stub 2:15.79 xpcom/base/ErrorNamesInternal.h.stub 2:15.81 security/manager/ssl/nsSTSPreloadList.h.stub 2:15.98 toolkit/components/telemetry/TelemetryEventData.h.stub 2:16.14 xpcom/base/gk_rust_utils_ffi_generated.h.stub 2:17.48 toolkit/components/telemetry/TelemetryEventEnums.h.stub 2:18.81 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 2:21.10 toolkit/components/telemetry/TelemetryHistogramEnums.h.stub 2:22.20 toolkit/components/telemetry/TelemetryHistogramNameMap.h.stub 2:25.21 toolkit/components/telemetry/TelemetryProcessData.h.stub 2:25.63 toolkit/components/telemetry/TelemetryProcessEnums.h.stub 2:26.06 toolkit/components/telemetry/TelemetryScalarData.h.stub 2:27.97 toolkit/components/telemetry/TelemetryScalarEnums.h.stub 3:19.92 Generating /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestExampleWorkerInterface-example.h 3:19.92 Generating /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestExampleWorkerInterface-example.cpp 3:19.92 Generating /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestExampleProxyInterface-example.h 3:19.92 Generating /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestExampleProxyInterface-example.cpp 3:19.93 Generating /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestExampleInterface-example.h 3:19.93 Generating /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestExampleInterface-example.cpp 3:21.75 toolkit/library/rust/force-cargo-library-build 3:21.75 testing/geckodriver/force-cargo-program-build 3:21.75 mfbt/tests/gtest 3:21.75 js/src/editline 3:21.75 mfbt 3:21.77 js/src 3:21.77 js/src/gc 3:21.77 js/src/frontend 3:23.70 Compiling nodrop v0.1.12 3:24.09 Compiling cfg-if v0.1.2 3:24.29 Compiling libc v0.2.43 3:24.35 Compiling proc-macro2 v0.4.24 3:27.60 Compiling unicode-xid v0.1.0 3:28.08 Compiling libc v0.2.43 3:28.48 Compiling lazy_static v1.2.0 3:28.83 Compiling memoffset v0.2.1 3:29.03 Compiling byteorder v1.2.7 3:31.07 Compiling scopeguard v0.3.2 3:31.41 Compiling build_const v0.2.0 3:32.22 Compiling siphasher v0.2.1 3:32.94 Compiling slab v0.4.1 3:33.63 Compiling futures vCompiling 0nodrop. v10..231.12 3:38.29 Compiling typenum v1.10.0 3:43.54 Compiling cfg-if v0.1.2 3:43.74 Compiling cc v1.0.23 (https://github.com/glandium/cc-rs?branch=1.0.23-clang-cl-aarch64#2aa71628) 3:49.12 Compiling proc-macro2 v0.4.24 3:52.16 Compiling lazycell v0.6.0 3:52.64 Compiling cc v1.0.23 (https://github.com/glandium/cc-rs?branch=1.0.23-clang-cl-aarch64#2aa71628) 3:55.73 js/src/jit 4:09.64 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp: In member function 'virtual void vixl::Disassembler::VisitLoadStoreUnscaledOffset(const vixl::Instruction*)': 4:09.65 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:895:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 4:09.65 case LDURSB_x: form = form_x; VIXL_FALLTHROUGH(); 4:09.65 ~~~~~^~~~~~~~ 4:09.65 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:896:5: note: here 4:09.65 case LDURSB_w: mnemonic = "ldursb"; break; 4:09.66 ^~~~ 4:09.66 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:897:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 4:09.66 case LDURSH_x: form = form_x; VIXL_FALLTHROUGH(); 4:09.67 ~~~~~^~~~~~~~ 4:09.67 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:898:5: note: here 4:09.67 case LDURSH_w: mnemonic = "ldursh"; break; 4:09.67 ^~~~ 4:09.67 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp: In member function 'virtual void vixl::Disassembler::VisitFPCompare(const vixl::Instruction*)': 4:09.67 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:1059:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 4:09.67 case FCMP_d_zero: form = form_zero; VIXL_FALLTHROUGH(); 4:09.67 ~~~~~^~~~~~~~~~~ 4:09.68 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:1060:5: note: here 4:09.68 case FCMP_s: 4:09.68 ^~~~ 4:09.68 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:1063:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 4:09.68 case FCMPE_d_zero: form = form_zero; VIXL_FALLTHROUGH(); 4:09.68 ~~~~~^~~~~~~~~~~ 4:09.68 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:1064:5: note: here 4:09.68 case FCMPE_s: 4:09.69 ^~~~ 4:09.69 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp: In member function 'int vixl::Disassembler::SubstituteImmediateField(const vixl::Instruction*, const char*)': 4:09.69 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:3104:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 4:09.69 VIXL_FALLTHROUGH(); 4:09.69 ^ 4:09.69 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:3106:9: note: here 4:09.69 case 'L': { // IVLSLane[0123] - suffix indicates access size shift. 4:09.69 ^~~~ 4:09.70 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:2995:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 4:09.70 } 4:09.70 ^ 4:09.70 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:2997:5: note: here 4:09.70 case 'C': { // ICondB - Immediate Conditional Branch. 4:09.70 ^~~~ 4:10.29 Compiling scopeguard v0.3.2 4:10.63 Compiling memoffset v0.2.1 4:10.85 Compiling byteorder v1.2.7 4:12.96 Compiling lazy_static v1.2.0 4:13.33 Compiling serde v1.0.80 4:16.55 Compiling futures v0.1.23 4:19.38 Compiling unicode-xid v0.1.0 4:19.85 Compiling ryu v0.2.4 4:22.45 Compiling num-traits v0.2.6 4:23.33 Compiling void v1.0.2 4:23.74 js/src/wasm 4:25.10 Compiling void v1.0.2 4:25.41 Compiling matches v0.1.6 4:25.65 Compiling adler32 v1.0.2 4:26.58 Compiling fnv v1.0.6 4:26.91 Compiling serde v1.0.80 4:30.06 Compiling itoa v0.4.1 4:30.84 Compiling ucd-util v0.1.1 4:32.77 Compiling try-lock v0.2.2 4:33.18 Compiling safemem v0.3.0 4:33.53 Compiling lazycell v0.6.0 4:33.57 Compiling string v0.1.1 4:34.01 Compiling indexmap v1.0.1 4:34.32 Compiling glob v0.2.11 4:36.60 Compiling regex v1.0.0 4:39.40 Compiling num-integer v0.1.39 4:39.53 /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::ClassNodeType js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]': 4:39.54 /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/Parser.cpp:6991:16: warning: 'innerName' may be used uninitialized in this function [-Wmaybe-uninitialized] 4:39.54 NameNodeType innerName; 4:39.54 ^~~~~~~~~ 4:41.69 Compiling quick-error v1.2.1 4:41.80 Compiling khronos_api v3.0.0 4:42.02 Compiling unicode-normalization v0.1.5 4:43.27 Compiling byte-tools v0.3.0 4:43.53 Compiling slab v0.4.1 4:44.14 Compiling num-traits v0.2.6 4:45.17 Compiling utf8-ranges v1.0.0 4:45.48 /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]': 4:45.48 /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/Parser.cpp:5591:19: warning: 'ifNode' may be used uninitialized in this function [-Wmaybe-uninitialized] 4:45.48 TernaryNodeType ifNode; 4:45.48 ^~~~~~ 4:46.91 Compiling httparse v1.2.3 4:48.19 Compiling ucd-util v0.1.1 4:49.40 Compiling semver-parser v0.7.0 4:49.59 Compiling procedural-masquerade v0.1.1 4:50.67 Compiling encoding_rs v0.8.14 4:51.30 Compiling unicode-width v0.1.4 4:51.67 Compiling pkg-config v0.3.9 4:53.70 /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::ClassNodeType js::frontend::GeneralParser::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]': 4:53.70 /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/Parser.cpp:6991:16: warning: 'innerName' may be used uninitialized in this function [-Wmaybe-uninitialized] 4:53.70 NameNodeType innerName; 4:53.70 ^~~~~~~~~ 4:55.14 Compiling xml-rs v0.8.0 4:59.32 /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]': 4:59.33 /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/Parser.cpp:5591:19: warning: 'ifNode' may be used uninitialized in this function [-Wmaybe-uninitialized] 4:59.33 TernaryNodeType ifNode; 4:59.33 ^~~~~~ 4:59.89 Compiling regex v1.0.0 5:02.27 Compiling dtoa v0.4.2 5:03.48 Compiling ansi_term v0.11.0 5:05.70 Compiling matches v0.1.6 5:06.13 Compiling fnv v1.0.6 5:06.41 Compiling stable_deref_trait v1.0.0 5:06.68 Compiling strsim v0.7.0 5:11.33 Compiling itoa v0.4.1 5:12.04 Compiling utf8-ranges v1.0.0 5:13.58 Compiling ident_case v1.0.0 5:14.15 Compiling vec_map v0.8.0 5:15.06 Compiling fake-simd v0.1.2 5:15.40 Compiling xml-rs v0.8.0 5:18.30 Compiling unicode-width v0.1.4 5:18.65 Compiling percent-encoding v1.0.0 5:20.41 Compiling rust-ini v0.10.3 5:28.39 Compiling geckodriver v0.24.0 (/builddir/build/BUILD/firefox-67.0.3/testing/geckodriver) 5:28.72 warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` 5:28.72 --> testing/geckodriver/build.rs:74:24 5:28.72 | 5:28.72 74 | .map(|s| s.trim_right().into()) 5:28.72 | ^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end` 5:28.72 | 5:28.72 = note: #[warn(deprecated)] on by default 5:28.74 warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` 5:28.75 --> testing/geckodriver/build.rs:102:24 5:28.75 | 5:28.75 102 | .map(|s| s.trim_right().into()) 5:28.75 | ^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end` 5:33.25 Compiling podio v0.1.5 5:33.90 Compiling strsim v0.7.0 5:34.83 Compiling bitflags v1.0.4 5:35.04 Compiling bindgen v0.43.2 5:39.09 Compiling opaque-debug v0.2.1 5:39.10 Compiling unicode-segmentation v1.2.1 5:39.28 Compiling same-file v1.0.2 5:40.15 Compiling precomputed-hash v0.1.1 5:40.40 Compiling rayon-core v1.4.0 5:41.05 Compiling failure_derive v0.1.3 5:41.98 Compiling bitflags v1.0.4 5:42.21 Compiling arrayvec v0.4.6 5:43.31 Compiling peeking_take_while v0.1.2 5:43.87 Compiling thin-slice v0.1.1 5:44.38 Compiling crossbeam-utils v0.3.2 5:44.96 Compiling unicode-normalization v0.1.5 5:45.37 Compiling log v0.4.6 5:47.23 Compiling iovec v0.1.2 5:47.90 Compiling net2 v0.2.32 5:48.23 Compiling num-integer v0.1.39 5:50.53 Compiling winapi v0.3.6 (https://github.com/froydnj/winapi-rs?branch=aarch64#ac8afeb7) 5:52.00 Compiling rand v0.4.3 5:56.52 Compiling scoped-tls v0.1.0 5:56.99 Compiling semver-parser v0.7.0 6:00.07 Compiling num_cpus v1.7.0 6:01.18 Compiling smallbitvec v2.3.0 6:02.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11: 6:02.29 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitEnd()': 6:02.30 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmBaselineCompile.cpp:8306:3: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:02.30 switch (kind) { 6:02.30 ^~~~~~ 6:02.56 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20: 6:02.56 /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitSetOrInitializeDestructuring(js::frontend::ParseNode*, js::frontend::DestructuringFlavor)': 6:02.56 /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/BytecodeEmitter.cpp:2669:48: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:02.57 NameOpEmitter noe(this, name, loc, kind); 6:02.57 ^ 6:03.17 Compiling percent-encoding v1.0.0 6:04.38 Compiling memchr v2.0.1 6:04.76 Compiling either v1.1.0 6:05.31 Compiling threadbound v0.1.0 6:05.37 Compiling term_size v0.3.0 6:05.62 Compiling binary-space-partition v0.1.2 6:05.74 Compiling time v0.1.40 6:06.04 Compiling cose v0.1.4 6:06.80 Compiling arrayref v0.3.4 6:11.98 Compiling atomic_refcell v0.1.0 6:12.24 Compiling base64 v0.10.0 6:12.60 Compiling quick-error v1.2.1 6:12.92 Compiling thread_profiler v0.1.1 6:13.27 Compiling bitreader v0.3.0 6:14.36 Compiling uuid v0.7.1 6:14.49 Compiling crc v1.7.0 6:16.05 Compiling tokio-executor v0.1.3 6:16.69 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::StackMapGenerator::createStackMap(const char*, const ExitStubMapVector&, uint32_t, js::wasm::HasRefTypedDebugFrame, const StkVector&)': 6:16.70 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmBaselineCompile.cpp:2331:78: warning: 'framePushedExcludingArgs' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:16.70 uint32_t offsFromMapLowest = framePushedExcludingArgs.value() - v.offs(); 6:16.70 ^ 6:17.57 Compiling indexmap v1.0.1 6:18.33 Compiling miniz_oxide_c_api v0.1.2 6:18.90 Compiling bzip2-sys v0.1.6 6:20.10 Compiling moz_cbor v0.1.1 6:21.67 Compiling unreachable v1.0.0 6:21.89 Compiling unicode-bidi v0.3.4 6:25.67 Compiling unicode-segmentation v1.2.1 6:28.33 Compiling mio-named-pipes v0.1.5 6:28.53 Compiling error-chain v0.11.0 6:29.86 Compiling termcolor v0.3.6 6:31.41 Compiling miniz_oxide v0.1.2 6:35.49 Compiling runloop v0.1.0 6:36.47 Compiling lazycell v0.4.0 6:36.79 Compiling boxfnonce v0.0.3 6:37.49 Compiling slab v0.3.0 6:38.08 Compiling foreign-types v0.3.0 6:38.30 Compiling prefs_parser v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/modules/libpref/parser) 6:41.19 Compiling mozilla-central-workspace-hack v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/build/workspace-hack) 6:41.43 Compiling proc-macro2 v0.3.5 6:42.15 Compiling regex-syntax v0.6.0 6:55.98 Compiling rand v0.4.3 7:03.17 Compiling memchr v2.0.1 7:04.06 Compiling atty v0.2.11 7:04.43 Compiling which v1.0.3 7:05.62 Compiling phf_shared v0.7.21 7:06.20 Compiling arrayvec v0.4.6 7:08.37 Compiling iovec v0.1.2 7:08.97 Compiling num_cpus v1.7.0 7:21.34 Compiling hashglobe v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/servo/components/hashglobe) 7:24.15 Compiling thin-vec v0.1.0 7:27.20 Compiling time v0.1.40 7:33.69 Compiling memmap v0.5.2 7:35.14 Compiling freetype v0.4.0 7:38.75 Compiling pulse-ffi v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/media/libcubeb/cubeb-pulse-rs/pulse-ffi) 7:42.00 Compiling memmap v0.6.2 7:43.07 Compiling base64 v0.9.3 7:43.48 Compiling crossbeam-utils v0.3.2 7:44.41 Compiling log v0.4.6 7:46.05 Compiling humantime v1.1.1 7:46.17 Compiling net2 v0.2.32 7:48.64 Compiling semver v0.6.0 7:50.14 Compiling crossbeam-utils v0.2.2 7:51.35 Compiling crossbeam-utils v0.6.3 7:53.17 Compiling crossbeam-epoch v0.4.3 7:53.19 Compiling libloading v0.5.0 7:55.03 Compiling cmake v0.1.29 7:57.19 Compiling want v0.0.6 7:58.18 Compiling bytes v0.4.9 8:03.23 Compiling mio v0.6.15 8:03.27 Compiling fxhash v0.2.1 8:03.81 Compiling libudev-sys v0.1.3 (/builddir/build/BUILD/firefox-67.0.3/dom/webauthn/libudev-sys) 8:06.72 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:38: 8:06.72 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitEnd({anonymous}::FunctionCompiler&)': 8:06.72 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmIonCompile.cpp:1866:3: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 8:06.72 switch (kind) { 8:06.72 ^~~~~~ 8:10.48 Compiling unreachable v1.0.0 8:10.72 Compiling tokio-executor v0.1.3 8:13.78 Compiling clang-sys v0.26.1 8:14.92 Compiling rand v0.3.22 8:15.14 Compiling uuid v0.6.5 8:15.67 Compiling block-padding v0.1.2 8:16.75 Compiling regex-syntax v0.6.0 8:17.54 Compiling futures-cpupool v0.1.8 8:23.28 Compiling aho-corasick v0.6.8 8:25.28 Compiling textwrap v0.9.0 8:29.44 Compiling msdos_time v0.1.6 8:29.84 Compiling cookie v0.11.0 8:37.44 Compiling tokio-timer v0.2.5 8:37.80 modules/fdlibm/src 9:12.29 Compiling textwrap v0.9.0 9:16.93 Compiling lmdb-rkv-sys v0.8.2 9:19.13 Compiling dtoa-short v0.3.1 9:22.01 Compiling unicode-bidi v0.3.4 9:24.36 Compiling thread_local v0.3.5 9:26.73 Compiling idna v0.1.4 9:35.24 Compiling servo_arc v0.1.1 (/builddir/build/BUILD/firefox-67.0.3/servo/components/servo_arc) 9:36.70 Compiling owning_ref v0.4.0 9:37.59 Compiling walkdir v2.1.4 9:45.14 Compiling semver v0.9.0 9:50.95 Compiling itertools v0.7.6 9:58.55 Compiling semver v0.6.0 10:04.30 Compiling humantime v1.1.1 10:10.23 Compiling crossbeam-deque v0.3.1 10:19.75 Compiling tokio-io v0.1.7 10:23.66 Compiling quote v0.5.2 10:25.62 Compiling http v0.1.10 10:27.13 Compiling rand v0.3.22 10:27.46 Compiling aho-corasick v0.6.8 10:30.00 Compiling nom v4.1.1 10:31.51 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/Interpreter.cpp: In function 'bool js::GetProperty(JSContext*, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)': 10:31.51 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/Interpreter.cpp:4475:24: warning: 'proto' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:31.52 if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) { 10:31.52 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:37.18 memory/build 10:41.99 Compiling uluru v0.3.0 10:42.62 Compiling bytes v0.4.9 10:49.90 Compiling futures-cpupool v0.1.8 10:53.50 Compiling tempdir v0.3.5 10:55.79 Compiling clap v2.31.2 10:58.47 Compiling uuid v0.6.5 11:01.80 Compiling pulse v0.2.0 (/builddir/build/BUILD/firefox-67.0.3/media/libcubeb/cubeb-pulse-rs/pulse-rs) 11:05.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11: 11:05.42 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmTextToBinary.cpp: In function 'js::wasm::AstConst* ParseConst({anonymous}::WasmParseContext&, {anonymous}::WasmToken)': 11:05.42 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmTextToBinary.cpp:2925:5: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:05.43 result = -result; 11:05.43 ^~~~~~ 11:05.43 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmTextToBinary.cpp:2851:9: note: 'result' was declared here 11:05.43 Float result; 11:05.43 ^~~~~~ 11:05.43 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmTextToBinary.cpp:2925:5: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 11:05.43 result = -result; 11:05.44 ^~~~~~ 11:05.44 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmTextToBinary.cpp:2851:9: note: 'result' was declared here 11:05.44 Float result; 11:05.44 ^~~~~~ 11:07.96 Compiling profiler_helper v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/tools/profiler/rust-helper) 11:21.55 Compiling crossbeam-epoch v0.4.3 11:27.25 Compiling log v0.3.9 11:28.55 memory/mozalloc 11:29.58 Compiling rsdparsa v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/media/webrtc/signaling/src/sdp/rsdparsa) 11:54.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit12.cpp:29: 11:54.06 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Decoder-vixl.cpp: In member function 'void vixl::Decoder::DecodeDataProcessing(const vixl::Instruction*)': 11:54.06 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Decoder-vixl.cpp:487:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 11:54.06 if (instr->Bit(29) == 0x1) { 11:54.07 ^~ 11:54.07 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Decoder-vixl.cpp:518:9: note: here 11:54.07 case 1: 11:54.07 ^~~~ 12:22.56 Compiling mio v0.6.15 12:40.34 Compiling quote v0.6.10 12:41.03 Compiling crossbeam-epoch v0.3.1 12:42.04 memory/volatile 12:44.20 memory/volatile/tests 12:47.31 Compiling cubeb-sys v0.5.4 12:48.31 mozglue/misc 12:51.67 config/external/icu/common 12:52.21 Compiling libudev v0.2.0 12:55.24 Compiling thread_local v0.3.5 12:57.56 Compiling tokio-timer v0.2.5 13:01.24 config/external/icu/data/icudata_gas.i_o 13:04.42 Compiling phf v0.7.21 13:05.52 Compiling new_debug_unreachable v1.0.1 13:16.53 In file included from /builddir/build/BUILD/firefox-67.0.3/js/src/vm/Stack.h:23, 13:16.53 from /builddir/build/BUILD/firefox-67.0.3/js/src/vm/Runtime.h:53, 13:16.53 from /builddir/build/BUILD/firefox-67.0.3/js/src/vm/JSContext.h:26, 13:16.53 from /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/FullParseHandler.h:18, 13:16.53 from /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/BCEParserHandle.h:11, 13:16.53 from /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/EitherParser.h:24, 13:16.53 from /builddir/build/BUILD/firefox-67.0.3/js/src/builtin/ModuleObject.h:15, 13:16.53 from /builddir/build/BUILD/firefox-67.0.3/js/src/vm/EnvironmentObject.h:10, 13:16.53 from /builddir/build/BUILD/firefox-67.0.3/js/src/vm/ArgumentsObject-inl.h:12, 13:16.53 from /builddir/build/BUILD/firefox-67.0.3/js/src/vm/ArgumentsObject.cpp:7, 13:16.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/Unified_cpp_js_src11.cpp:2: 13:16.53 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/JSJitFrameIter.h: In member function 'void js::jit::JSJitFrameIter::unaliasedForEachActual(Op, js::jit::ReadFrameArgsBehavior) const [with Op = js::CopyToHeap]': 13:16.53 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/JSJitFrameIter.h:234:21: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:16.54 unsigned start, end; 13:16.54 ^~~ 13:16.54 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/JSJitFrameIter.h:234:14: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:16.54 unsigned start, end; 13:16.54 ^~~~~ 14:17.76 Compiling clap v2.31.2 15:40.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit3.cpp:2: 15:40.09 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with long unsigned int NumDefs = 1]': 15:40.11 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/CodeGenerator.cpp:13953:26: warning: 'argMir' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:40.13 ABIArg arg = abi.next(argMir); 15:40.14 ~~~~~~~~^~~~~~~~ 15:44.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/Unified_cpp_js_src13.cpp:38: 15:44.21 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerEnvironment::typeGetter(JSContext*, unsigned int, JS::Value*)': 15:44.22 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/Debugger.cpp:12424:15: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:44.22 const char* s; 15:44.22 ^ 15:44.47 Compiling url v1.7.2 15:44.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit2.cpp:29: 15:44.59 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/CacheIR.cpp: In member function 'bool js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)': 15:44.59 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/CacheIR.cpp:1981:14: warning: 'protoKey' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:44.60 JSProtoKey protoKey; 15:44.60 ^~~~~~~~ 16:08.43 config/external/icu/i18n 16:15.20 Compiling tokio-threadpool v0.1.5 16:34.88 Compiling serde_json v1.0.26 16:36.21 In file included from /builddir/build/BUILD/firefox-67.0.3/js/src/vm/Stack.h:23, 16:36.21 from /builddir/build/BUILD/firefox-67.0.3/js/src/vm/Runtime.h:53, 16:36.21 from /builddir/build/BUILD/firefox-67.0.3/js/src/vm/JSAtom-inl.h:17, 16:36.22 from /builddir/build/BUILD/firefox-67.0.3/js/src/vm/JSAtom.cpp:11, 16:36.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/Unified_cpp_js_src16.cpp:2: 16:36.22 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/JSJitFrameIter.h: In member function 'void js::jit::JSJitFrameIter::unaliasedForEachActual(Op, js::jit::ReadFrameArgsBehavior) const [with Op = js::CopyTo]': 16:36.22 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/JSJitFrameIter.h:234:21: warning: 'end' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:36.22 unsigned start, end; 16:36.22 ^~~ 16:36.22 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/JSJitFrameIter.h:234:14: warning: 'start' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:36.22 unsigned start, end; 16:36.22 ^~~~~ 17:04.35 Compiling idna v0.1.4 17:04.59 Compiling plist v0.4.0 17:14.95 Compiling tokio-reactor v0.1.3 17:18.02 Compiling lock_api v0.1.5 17:20.67 Compiling rustc_version v0.2.3 17:25.45 Compiling tokio-codec v0.1.0 17:28.15 Compiling h2 v0.1.12 17:31.10 Compiling env_logger v0.5.6 17:42.01 Compiling quote v0.6.10 17:49.32 Compiling syn v0.13.1 18:10.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit4.cpp:38: 18:10.45 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreFixedSlot()': 18:10.46 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/IonCacheIRCompiler.cpp:1515:30: warning: '*((void*)& scratch +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:10.46 Maybe scratch; 18:10.46 ^~~~~~~ 18:22.43 Compiling mozprofile v0.5.0 (/builddir/build/BUILD/firefox-67.0.3/testing/mozbase/rust/mozprofile) 18:48.49 Compiling syn v0.15.24 19:32.80 Compiling phf_generator v0.7.21 19:33.41 db/sqlite3/src 19:48.80 third_party/prio 19:48.83 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d32': 19:48.83 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c:117: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 19:48.83 #pragma pipeloop(0) 19:48.83 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d16': 19:48.83 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c:128: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 19:48.83 #pragma pipeloop(0) 19:48.83 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d32_and_d16': 19:48.84 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c:143: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 19:48.84 #pragma pipeloop(0) 19:48.84 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c: In function 'mont_mulf_noconv': 19:48.84 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c:218: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 19:48.84 #pragma pipeloop(0) 19:48.84 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c:197:13: warning: unused variable 'dptmp' [-Wunused-variable] 19:48.84 double *dptmp, *pdm1, *pdm2, *pdn, *pdtj, pdn_0, pdm1_0; 19:48.84 ^~~~~ 19:48.85 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c:196:24: warning: unused variable 'nextm2j' [-Wunused-variable] 19:48.85 double digit, m2j, nextm2j, a, b; 19:48.85 ^~~~~~~ 19:48.85 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c:195:9: warning: unused variable 'tmp' [-Wunused-variable] 19:48.85 int tmp; 19:48.85 ^~~ 19:51.01 In file included from /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mpi.c:10: 19:51.01 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mpi.c: In function 's_mp_fixup_reciprocal': 19:51.01 /builddir/build/BUILD/firefox-67.0.3/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] 19:51.01 #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 19:51.01 ^ 19:51.01 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mpi.c:2125:17: note: in expansion of macro 'MP_MIN' 19:51.01 int j = MP_MIN(k, MP_DIGIT_BIT); 19:51.01 ^~~~~~ 19:51.02 /builddir/build/BUILD/firefox-67.0.3/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] 19:51.02 #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 19:51.02 ^~~ 19:51.02 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mpi.c:2125:17: note: in expansion of macro 'MP_MIN' 19:51.03 int j = MP_MIN(k, MP_DIGIT_BIT); 19:51.03 ^~~~~~ 19:51.03 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mpi.c:2127:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 19:51.03 if (j < MP_DIGIT_BIT) { 19:51.03 ^ 19:51.06 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mpi.c: In function 's_mp_todigit': 19:51.06 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mpi.c:4595:13: warning: comparison of integer expressions of different signedness: 'mp_digit' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 19:51.06 if (val >= r) 19:51.06 ^~ 19:58.20 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mplogic.c: In function 'mpl_num_set': 19:58.20 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mplogic.c:237:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 19:58.20 for (db = 0; db < sizeof(mp_digit); db++) { 19:58.20 ^ 19:58.20 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mplogic.c: In function 'mpl_num_clear': 19:58.20 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mplogic.c:268:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 19:58.20 for (db = 0; db < sizeof(mp_digit); db++) { 19:58.20 ^ 20:13.32 third_party/msgpack 20:18.01 Compiling bzip2 v0.3.2 20:18.14 media/libjpeg 20:19.55 Compiling chrono v0.4.6 20:36.65 Compiling cexpr v0.3.3 20:38.99 Compiling mozversion v0.2.0 (/builddir/build/BUILD/firefox-67.0.3/testing/mozbase/rust/mozversion) 20:46.66 Compiling tokio-fs v0.1.3 20:52.74 Compiling tokio-tcp v0.1.1 20:58.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:73, 20:58.16 from /builddir/build/BUILD/firefox-67.0.3/js/src/jsfriendapi.h:18, 20:58.16 from /builddir/build/BUILD/firefox-67.0.3/js/src/gc/Heap.h:19, 20:58.16 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/IonCode.h:15, 20:58.16 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/JSJitFrameIter.h:12, 20:58.16 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/JitFrames.h:12, 20:58.16 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/Bailouts.h:12, 20:58.16 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/LIR.h:15, 20:58.16 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/Lowering.h:13, 20:58.17 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/Lowering.cpp:7, 20:58.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit7.cpp:2: 20:58.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': 20:58.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:419:47: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 20:58.17 return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 20:58.17 ^~~~~~~~~~~ 20:58.17 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit7.cpp:20: 20:58.17 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/MIR.cpp:4006:13: note: 'res' was declared here 20:58.18 int32_t res; 20:58.18 ^~~ 20:58.77 Compiling tokio-udp v0.1.1 21:00.57 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': 21:00.58 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/MIR.cpp:4037:31: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 21:00.58 return MConstant::NewInt64(alloc, res); 21:00.58 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:03.11 Compiling mozrunner v0.9.0 (/builddir/build/BUILD/firefox-67.0.3/testing/mozbase/rust/mozrunner) 21:06.15 /builddir/build/BUILD/firefox-67.0.3/media/libjpeg/jdphuff.c: In function 'decode_mcu_DC_first': 21:06.16 /builddir/build/BUILD/firefox-67.0.3/media/libjpeg/jdphuff.c:214:60: warning: operand of ?: changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 21:06.16 ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 21:06.16 ^~~ 21:06.16 /builddir/build/BUILD/firefox-67.0.3/media/libjpeg/jdphuff.c:343:13: note: in expansion of macro 'HUFF_EXTEND' 21:06.16 s = HUFF_EXTEND(r, s); 21:06.16 ^~~~~~~~~~~ 21:06.17 /builddir/build/BUILD/firefox-67.0.3/media/libjpeg/jdphuff.c: In function 'decode_mcu_AC_first': 21:06.17 /builddir/build/BUILD/firefox-67.0.3/media/libjpeg/jdphuff.c:214:60: warning: operand of ?: changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 21:06.17 ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 21:06.18 ^~~ 21:06.18 /builddir/build/BUILD/firefox-67.0.3/media/libjpeg/jdphuff.c:420:15: note: in expansion of macro 'HUFF_EXTEND' 21:06.18 s = HUFF_EXTEND(r, s); 21:06.18 ^~~~~~~~~~~ 21:14.93 Compiling flate2 v1.0.1 21:20.07 Compiling tokio-io v0.1.7 21:21.47 Compiling serde_derive v1.0.80 (https://github.com/servo/serde?branch=deserialize_from_enums9#e0cc925c) 21:26.25 Compiling generic-array v0.12.0 21:31.62 Compiling crossbeam-deque v0.3.1 21:32.41 Compiling mio-uds v0.6.4 21:34.36 Compiling crossbeam-deque v0.2.0 21:36.50 Compiling u2fhid v0.2.3 (/builddir/build/BUILD/firefox-67.0.3/dom/webauthn/u2f-hid-rs) 22:14.33 In file included from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/JitAllocPolicy.h:18, 22:14.33 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/FixedList.h:13, 22:14.33 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/LIR.h:16, 22:14.33 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/Lowering.h:13, 22:14.33 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/Lowering.cpp:7, 22:14.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit7.cpp:2: 22:14.34 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/InlineList.h: In member function 'js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineTypedArray(js::jit::CallInfo&, js::Native)': 22:14.34 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/InlineList.h:299:5: warning: 'ins' may be used uninitialized in this function [-Wmaybe-uninitialized] 22:14.34 item->next = at; 22:14.34 ^~~~ 22:14.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit7.cpp:11: 22:14.34 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/MCallOptimize.cpp:3156:17: note: 'ins' was declared here 22:14.34 MInstruction* ins; 22:14.34 ^~~ 23:16.62 Compiling gl_generator v0.10.0 23:17.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:73, 23:17.05 from /builddir/build/BUILD/firefox-67.0.3/js/src/jsfriendapi.h:18, 23:17.05 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/IonTypes.h:15, 23:17.05 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/CompactBuffer.h:10, 23:17.05 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/OptimizationTracking.h:12, 23:17.05 from /builddir/build/BUILD/firefox-67.0.3/js/src/jit/OptimizationTracking.cpp:7, 23:17.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 23:17.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h: In member function 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': 23:17.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:419:47: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 23:17.06 return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 23:17.06 ^~~~~~~~~~~ 23:17.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 23:17.07 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/Recover.cpp:310:11: note: 'result' was declared here 23:17.07 int32_t result; 23:17.07 ^~~~~~ 23:21.91 modules/brotli 23:31.34 Compiling tokio v0.1.7 23:33.32 modules/woff2 23:35.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/modules/woff2/Unified_cpp_modules_woff20.cpp:29: 23:35.74 /builddir/build/BUILD/firefox-67.0.3/modules/woff2/src/woff2_dec.cc: In function 'bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)': 23:35.74 /builddir/build/BUILD/firefox-67.0.3/modules/woff2/src/woff2_dec.cc:1177:12: warning: unused variable 'dst_offset' [-Wunused-variable] 23:35.74 uint64_t dst_offset = first_table_offset; 23:35.74 ^~~~~~~~~~ 23:42.76 Compiling ordered-float v1.0.1 23:48.62 Compiling mp4parse v0.11.2 (/builddir/build/BUILD/firefox-67.0.3/media/mp4parse-rust/mp4parse) 23:49.25 Compiling nsstring v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/xpcom/rust/nsstring) 23:49.59 warning: unused doc comment 23:49.60 --> xpcom/rust/nsstring/src/lib.rs:1174:1 23:49.60 | 23:49.60 1174 | / /// This trait is implemented on types which are Latin1 `nsCString`-like, 23:49.60 1175 | | /// in that they can at very low cost be converted to a borrowed 23:49.60 1176 | | /// `&nsACString` and do not denote UTF-8ness in the Rust type system. 23:49.60 1177 | | /// 23:49.60 1178 | | /// This trait is used to DWIM when calling the methods on 23:49.60 1179 | | /// `nsACString`. 23:49.60 | |_________________^ 23:49.60 1180 | / string_like! { 23:49.61 1181 | | char_t = u8; 23:49.61 1182 | | 23:49.61 1183 | | AString = nsACString; 23:49.61 ... | 23:49.61 1188 | | StringAdapter = nsCStringAdapter; 23:49.61 1189 | | } 23:49.61 | |_- rustdoc does not generate documentation for macro expansions 23:49.61 | 23:49.61 = note: #[warn(unused_doc_comments)] on by default 23:49.61 = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion 23:52.82 Compiling zip v0.4.2 24:01.89 Compiling encoding_c v0.9.0 24:03.06 Compiling hyper v0.12.7 24:04.18 Compiling url v1.7.2 24:36.52 Compiling gkrust-shared v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/toolkit/library/rust/shared) 24:38.39 Compiling cose-c v0.1.5 24:41.37 Compiling syn v0.15.24 25:04.52 Compiling webdriver v0.39.0 (/builddir/build/BUILD/firefox-67.0.3/testing/webdriver) 25:17.33 Compiling syn v0.14.6 26:02.52 modules/xz-embedded 26:06.09 media/libvorbis 26:06.22 In file included from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/scales.h:21, 26:06.22 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/vorbis_codebook.c:23: 26:06.22 /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 26:06.22 static int vorbis_ftoi(double f){ 26:06.22 ^~~~~~~~~~~ 26:07.84 In file included from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/bitrate.h:22, 26:07.84 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/codec_internal.h:58, 26:07.84 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/vorbis_floor1.c:22: 26:07.84 /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 26:07.84 static int vorbis_ftoi(double f){ 26:07.84 ^~~~~~~~~~~ 26:10.65 In file included from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/bitrate.h:22, 26:10.65 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/codec_internal.h:58, 26:10.65 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/vorbis_info.c:25: 26:10.65 /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 26:10.65 static int vorbis_ftoi(double f){ 26:10.65 ^~~~~~~~~~~ 26:13.18 In file included from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/bitrate.h:22, 26:13.18 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/codec_internal.h:58, 26:13.18 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/vorbis_res0.c:27: 26:13.19 /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 26:13.19 static int vorbis_ftoi(double f){ 26:13.19 ^~~~~~~~~~~ 26:15.55 In file included from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/vorbis_window.c:19: 26:15.55 /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 26:15.55 static int vorbis_ftoi(double f){ 26:15.55 ^~~~~~~~~~~ 26:17.47 In file included from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/bitrate.h:22, 26:17.47 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/codec_internal.h:58, 26:17.48 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/vorbis_analysis.c:22, 26:17.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:2: 26:17.48 /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 26:17.48 static int vorbis_ftoi(double f){ 26:17.48 ^~~~~~~~~~~ 26:24.56 In file included from /builddir/build/BUILD/firefox-67.0.3/js/src/jsfriendapi.cpp:20, 26:24.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/Unified_cpp_js_src7.cpp:11: 26:24.57 /builddir/build/BUILD/firefox-67.0.3/js/src/gc/PublicIterators.h: In function 'JS::Realm* js::GetAnyRealmInZone(JS::Zone*)': 26:24.57 /builddir/build/BUILD/firefox-67.0.3/js/src/gc/PublicIterators.h:123:13: warning: '*((void*)(& realm)+16).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized] 26:24.57 return *it; 26:24.57 ^~ 26:24.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/Unified_cpp_js_src7.cpp:11: 26:24.57 /builddir/build/BUILD/firefox-67.0.3/js/src/jsfriendapi.cpp:1129:20: note: '*((void*)(& realm)+16).js::RealmsInCompartmentIter::it' was declared here 26:24.57 RealmsInZoneIter realm(zone); 26:24.57 ^~~~~ 26:38.55 media/libmkv 26:38.64 /builddir/build/BUILD/firefox-67.0.3/media/libmkv/EbmlBufferWriter.c:43:13: warning: '_Serialize' defined but not used [-Wunused-function] 26:38.65 static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 26:38.65 ^~~~~~~~~~ 26:52.81 media/libaom 27:24.90 media/libdav1d 27:26.54 media/libpng 27:49.29 media/libwebp/src/dec 27:49.98 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/decode.c: In function 'decode_sb': 27:49.99 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/decode.c:2006:19: warning: 'by8' may be used uninitialized in this function [-Wmaybe-uninitialized] 27:49.99 int ctx, bx8, by8; 27:49.99 ^~~ 27:50.00 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/decode.c:2006:14: warning: 'bx8' may be used uninitialized in this function [-Wmaybe-uninitialized] 27:50.00 int ctx, bx8, by8; 27:50.00 ^~~ 27:53.21 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/decode.c: In function 'dav1d_submit_frame': 27:53.21 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/decode.c:3236:9: warning: 'out_delayed' may be used uninitialized in this function [-Wmaybe-uninitialized] 27:53.22 dav1d_thread_picture_ref(out_delayed, &f->sr_cur); 27:53.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:57.97 In file included from /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/obu.c:37: 27:57.97 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/obu.c: In function 'dav1d_parse_obus': 27:57.97 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/include/common/intops.h:36:22: warning: 'off_after_idx' may be used uninitialized in this function [-Wmaybe-uninitialized] 27:57.98 return a > b ? a : b; 27:57.98 ~~~~~~~~~~^~~ 27:57.98 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/obu.c:922:32: note: 'off_after_idx' was declared here 27:57.98 int off_before_idx[2], off_after_idx; 27:57.98 ^~~~~~~~~~~~~ 28:00.73 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp: In function 'UCollator* ucol_openFromShortString_63(const char*, UBool, UParseError*, UErrorCode*)': 28:00.74 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:552:92: warning: 'uint32_t ucol_setVariableTop_63(UCollator*, const UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 28:00.74 ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 28:00.74 ^ 28:00.74 In file included from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/platform.h:25, 28:00.74 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ptypes.h:52, 28:00.74 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/umachine.h:46, 28:00.74 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/utypes.h:38, 28:00.74 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ustring.h:21, 28:00.74 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:18: 28:00.74 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:764:54: note: declared here 28:00.74 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 28:00.74 ^~~~~~~~~~~~~~~~~~~ 28:00.74 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:113:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 28:00.74 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 28:00.74 ^ 28:00.74 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:115:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 28:00.74 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 28:00.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:00.74 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:764:29: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 28:00.74 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 28:00.74 ^~~~~~~~~~~~~~~~~~~~~~~~ 28:00.75 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro 'ucol_setVariableTop' 28:00.75 ucol_setVariableTop(UCollator *coll, 28:00.75 ^~~~~~~~~~~~~~~~~~~ 28:00.76 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:552:92: warning: 'uint32_t ucol_setVariableTop_63(UCollator*, const UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 28:00.76 ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 28:00.76 ^ 28:00.76 In file included from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/platform.h:25, 28:00.76 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ptypes.h:52, 28:00.76 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/umachine.h:46, 28:00.76 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/utypes.h:38, 28:00.76 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ustring.h:21, 28:00.76 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:18: 28:00.76 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:764:54: note: declared here 28:00.76 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 28:00.76 ^~~~~~~~~~~~~~~~~~~ 28:00.76 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:113:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 28:00.76 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 28:00.76 ^ 28:00.76 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:115:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 28:00.76 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 28:00.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:00.76 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:764:29: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 28:00.76 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 28:00.76 ^~~~~~~~~~~~~~~~~~~~~~~~ 28:00.77 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro 'ucol_setVariableTop' 28:00.77 ucol_setVariableTop(UCollator *coll, 28:00.77 ^~~~~~~~~~~~~~~~~~~ 28:00.77 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:554:71: warning: 'void ucol_restoreVariableTop_63(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 28:00.77 ucol_restoreVariableTop(result, s.variableTopValue, status); 28:00.77 ^ 28:00.77 In file included from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/platform.h:25, 28:00.77 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ptypes.h:52, 28:00.77 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/umachine.h:46, 28:00.77 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/utypes.h:38, 28:00.77 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ustring.h:21, 28:00.77 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:18: 28:00.77 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:755:58: note: declared here 28:00.77 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 28:00.77 ^~~~~~~~~~~~~~~~~~~~~~~ 28:00.77 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:113:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 28:00.77 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 28:00.77 ^ 28:00.77 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:115:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 28:00.83 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 28:00.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:00.83 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:755:33: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 28:00.83 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 28:00.85 ^~~~~~~~~~~~~~~~~~~~~~~~ 28:00.86 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/unicode/ucol.h:1305:1: note: in expansion of macro 'ucol_restoreVariableTop' 28:00.86 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 28:00.86 ^~~~~~~~~~~~~~~~~~~~~~~ 28:00.86 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:554:71: warning: 'void ucol_restoreVariableTop_63(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 28:00.86 ucol_restoreVariableTop(result, s.variableTopValue, status); 28:00.86 ^ 28:00.87 In file included from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/platform.h:25, 28:00.88 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ptypes.h:52, 28:00.88 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/umachine.h:46, 28:00.88 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/utypes.h:38, 28:00.88 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ustring.h:21, 28:00.88 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:18: 28:00.88 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:755:58: note: declared here 28:00.88 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 28:00.88 ^~~~~~~~~~~~~~~~~~~~~~~ 28:00.88 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:113:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 28:00.88 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 28:00.88 ^ 28:00.88 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:115:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 28:00.88 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 28:00.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:00.88 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:755:33: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 28:00.88 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 28:00.88 ^~~~~~~~~~~~~~~~~~~~~~~~ 28:00.88 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/unicode/ucol.h:1305:1: note: in expansion of macro 'ucol_restoreVariableTop' 28:00.89 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 28:00.89 ^~~~~~~~~~~~~~~~~~~~~~~ 28:01.09 In file included from /usr/include/string.h:494, 28:01.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/string.h:3, 28:01.09 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/cmemory.h:32, 28:01.09 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:23: 28:01.09 In function 'char* strcat(char*, const char*)', 28:01.10 inlined from 'void ucol_sit_calculateWholeLocale(CollatorSpec*)' at /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:395:9: 28:01.10 /usr/include/bits/string_fortified.h:128:33: warning: 'char* __builtin___strcat_chk(char*, const char*, long unsigned int)' accessing 193 or more bytes at offsets 192 and 0 may overlap 1 byte at offset 192 [-Wrestrict] 28:01.10 return __builtin___strcat_chk (__dest, __src, __bos (__dest)); 28:01.10 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:05.42 media/libwebp/src/demux 28:11.39 media/libwebp/src/dsp 28:12.69 media/libwebp/src/moz 28:13.08 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_ipred_prepare_tmpl.c: In function 'dav1d_prepare_intra_edges_16bpc': 28:13.08 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_ipred_prepare_tmpl.c:203:26: warning: 'dst_top' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:13.08 *topleft_out = have_top ? *dst_top : (1 << bitdepth) >> 1; 28:13.08 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:18.00 media/libwebp/src/utils 28:22.19 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_loopfilter_tmpl.c: In function 'loop_filter': 28:22.19 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_loopfilter_tmpl.c:119:28: warning: 'flat8in' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:22.19 } else if (wd >= 8 && flat8in) { 28:22.19 ^~ 28:22.19 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_loopfilter_tmpl.c:94:35: warning: 'flat8out' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:22.20 if (wd >= 16 && (flat8out & flat8in)) { 28:22.20 ~~~~~~~~~~^~~~~~~~~~ 28:22.20 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_loopfilter_tmpl.c:118:61: warning: 'q6' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:22.20 dst[strideb * +5] = (p0 + q0 + q1 + q2 + q3 + q4 * 2 + q5 * 2 + 28:22.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:22.20 q6 * 2 + q6 + q6 + q6 + q6 + q6 + 8) >> 4; 28:22.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 28:22.21 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_loopfilter_tmpl.c:116:37: warning: 'q5' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:22.21 q5 * 2 + q6 + q6 + q6 + q6 + q6 + 8) >> 4; 28:22.21 ~~~^~~ 28:22.21 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_loopfilter_tmpl.c:114:37: warning: 'q4' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:22.22 q4 * 2 + q5 + q6 + q6 + q6 + q6 + 8) >> 4; 28:22.22 ~~~^~~ 28:22.23 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_loopfilter_tmpl.c:123:66: warning: 'q3' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:22.23 dst[strideb * +0] = (p2 + p1 + p0 + 2 * q0 + q1 + q2 + q3 + 4) >> 3; 28:22.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 28:22.23 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_loopfilter_tmpl.c:120:42: warning: 'p3' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:22.23 dst[strideb * -3] = (p3 + p3 + p3 + 2 * p2 + p1 + p0 + q0 + 4) >> 3; 28:22.23 ~~~~~~~~^~~~ 28:22.23 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_loopfilter_tmpl.c:109:37: warning: 'p4' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:22.23 dst[strideb * +1] = (p4 + p3 + p2 + p1 + p0 + q0 * 2 + q1 * 2 + 28:22.23 ~~~^~~~ 28:22.26 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_loopfilter_tmpl.c:107:37: warning: 'p5' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:22.26 dst[strideb * +0] = (p5 + p4 + p3 + p2 + p1 + p0 * 2 + q0 * 2 + 28:22.26 ~~~^~~~ 28:22.26 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_loopfilter_tmpl.c:105:37: warning: 'p6' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:22.26 dst[strideb * -1] = (p6 + p5 + p4 + p3 + p2 + p1 * 2 + p0 * 2 + 28:22.26 ~~~^~~~ 28:22.30 media/ffvpx/libavutil/libmozavutil.so.symbols.stub 28:22.86 media/ffvpx/libavutil 28:22.97 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:22.97 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:22.97 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:22.98 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:22.98 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:22.98 from : 28:22.98 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:22.98 #define HAVE_LINUX_PERF_EVENT_H 0 28:22.98 In file included from : 28:22.98 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:22.98 #define HAVE_LINUX_PERF_EVENT_H 1 28:24.24 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:24.24 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:24.24 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:24.24 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:24.24 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:24.24 from : 28:24.24 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:24.24 #define HAVE_LINUX_PERF_EVENT_H 0 28:24.24 In file included from : 28:24.24 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:24.24 #define HAVE_LINUX_PERF_EVENT_H 1 28:25.25 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:25.25 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:25.25 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:25.26 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:25.26 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:25.26 from : 28:25.26 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:25.26 #define HAVE_LINUX_PERF_EVENT_H 0 28:25.26 In file included from : 28:25.26 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:25.26 #define HAVE_LINUX_PERF_EVENT_H 1 28:26.16 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:26.16 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:26.16 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:26.16 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:26.16 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:26.16 from : 28:26.17 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:26.17 #define HAVE_LINUX_PERF_EVENT_H 0 28:26.17 In file included from : 28:26.17 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:26.17 #define HAVE_LINUX_PERF_EVENT_H 1 28:26.92 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:26.92 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:26.92 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:26.92 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:26.92 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:26.92 from : 28:26.92 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:26.92 #define HAVE_LINUX_PERF_EVENT_H 0 28:26.92 In file included from : 28:26.92 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:26.92 #define HAVE_LINUX_PERF_EVENT_H 1 28:27.44 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:27.44 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:27.44 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:27.44 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:27.44 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:27.44 from : 28:27.44 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:27.44 #define HAVE_LINUX_PERF_EVENT_H 0 28:27.44 In file included from : 28:27.45 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:27.45 #define HAVE_LINUX_PERF_EVENT_H 1 28:27.98 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:27.98 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:27.98 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:27.98 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:27.98 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:27.98 from : 28:27.98 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:27.98 #define HAVE_LINUX_PERF_EVENT_H 0 28:27.98 In file included from : 28:27.98 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:27.98 #define HAVE_LINUX_PERF_EVENT_H 1 28:28.96 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:28.96 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:28.96 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:28.96 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:28.96 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:28.96 from : 28:28.96 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:28.97 #define HAVE_LINUX_PERF_EVENT_H 0 28:28.97 In file included from : 28:28.97 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:28.97 #define HAVE_LINUX_PERF_EVENT_H 1 28:29.27 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:29.27 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:29.27 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:29.27 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:29.27 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:29.27 from : 28:29.27 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:29.27 #define HAVE_LINUX_PERF_EVENT_H 0 28:29.27 In file included from : 28:29.27 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:29.27 #define HAVE_LINUX_PERF_EVENT_H 1 28:29.59 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:29.59 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:29.59 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:29.59 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:29.59 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:29.59 from : 28:29.59 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:29.59 #define HAVE_LINUX_PERF_EVENT_H 0 28:29.59 In file included from : 28:29.59 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:29.59 #define HAVE_LINUX_PERF_EVENT_H 1 28:32.07 media/kiss_fft 28:35.07 Compiling phf_codegen v0.7.21 28:40.21 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:40.21 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:40.21 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:40.21 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:40.21 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:40.22 from : 28:40.22 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:40.22 #define HAVE_LINUX_PERF_EVENT_H 0 28:40.22 In file included from : 28:40.22 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:40.22 #define HAVE_LINUX_PERF_EVENT_H 1 28:40.22 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:40.22 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:40.22 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:40.22 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:40.23 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:40.23 from : 28:40.23 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:40.23 #define HAVE_LINUX_PERF_EVENT_H 0 28:40.23 In file included from : 28:40.23 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:40.23 #define HAVE_LINUX_PERF_EVENT_H 1 28:40.65 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:40.65 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:40.65 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:40.65 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:40.65 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:40.65 from : 28:40.66 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:40.66 #define HAVE_LINUX_PERF_EVENT_H 0 28:40.66 In file included from : 28:40.66 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:40.66 #define HAVE_LINUX_PERF_EVENT_H 1 28:41.19 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:41.19 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:41.19 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:41.19 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:41.20 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:41.20 from : 28:41.20 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:41.20 #define HAVE_LINUX_PERF_EVENT_H 0 28:41.20 In file included from : 28:41.20 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:41.20 #define HAVE_LINUX_PERF_EVENT_H 1 28:41.93 media/libcubeb/src 28:42.59 Compiling xpcom_macros v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/xpcom/rust/xpcom/xpcom_macros) 28:42.82 In file included from /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/internal.h:44, 28:42.83 from /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/cdef_apply.h:33, 28:42.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_recon_tmpl.c:40: 28:42.83 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_recon_tmpl.c: In function 'decode_coefs.isra.2.constprop': 28:42.83 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:683:31: warning: 'sl' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:42.83 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 28:42.83 ~~~~^~~~~ 28:42.83 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:657:18: note: 'sl' was declared here 28:42.83 uint64_t sa, sl; 28:42.83 ^~ 28:42.83 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:683:31: warning: 'sa' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:42.83 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 28:42.83 ~~~~^~~~~ 28:42.83 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:657:14: note: 'sa' was declared here 28:42.83 uint64_t sa, sl; 28:42.83 ^~ 28:42.83 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:606:25: warning: 'll' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:42.83 const int min = imin(imin((int) la, (int) ll), 4); 28:42.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:42.83 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:577:22: note: 'll' was declared here 28:42.83 uint64_t la, ll; 28:42.84 ^~ 28:42.84 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:606:25: warning: 'la' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:42.84 const int min = imin(imin((int) la, (int) ll), 4); 28:42.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:42.85 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:577:18: note: 'la' was declared here 28:42.85 uint64_t la, ll; 28:42.86 ^~ 28:43.79 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:43.79 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:43.79 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:43.79 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:43.79 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:43.79 from : 28:43.79 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:43.79 #define HAVE_LINUX_PERF_EVENT_H 0 28:43.79 In file included from : 28:43.79 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:43.79 #define HAVE_LINUX_PERF_EVENT_H 1 28:44.00 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_recon_tmpl.c: In function 'read_coef_tree': 28:44.00 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_recon_tmpl.c:350:29: warning: 'cbi' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:44.00 txtp = cbi->txtp[0]; 28:44.00 ~~~~~~~~~^~~ 28:44.29 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_recon_tmpl.c: In function 'read_coef_tree.constprop': 28:44.30 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_recon_tmpl.c:350:29: warning: 'cbi' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:44.30 txtp = cbi->txtp[0]; 28:44.30 ~~~~~~~~~^~~ 28:44.83 In file included from /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/internal.h:44, 28:44.83 from /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/cdef_apply.h:33, 28:44.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_recon_tmpl.c:40: 28:44.83 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_recon_tmpl.c: In function 'decode_coefs.isra.2': 28:44.83 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:683:31: warning: 'sl' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:44.83 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 28:44.84 ~~~~^~~~~ 28:44.84 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:657:18: note: 'sl' was declared here 28:44.84 uint64_t sa, sl; 28:44.84 ^~ 28:44.84 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:683:31: warning: 'sa' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:44.84 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 28:44.84 ~~~~^~~~~ 28:44.84 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:657:14: note: 'sa' was declared here 28:44.84 uint64_t sa, sl; 28:44.84 ^~ 28:44.85 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:606:25: warning: 'll' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:44.85 const int min = imin(imin((int) la, (int) ll), 4); 28:44.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:44.85 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:577:22: note: 'll' was declared here 28:44.85 uint64_t la, ll; 28:44.85 ^~ 28:44.88 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:606:25: warning: 'la' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:44.88 const int min = imin(imin((int) la, (int) ll), 4); 28:44.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:44.88 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:577:18: note: 'la' was declared here 28:44.88 uint64_t la, ll; 28:44.88 ^~ 28:45.29 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:45.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:45.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:45.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:45.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:45.29 from : 28:45.29 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:45.29 #define HAVE_LINUX_PERF_EVENT_H 0 28:45.29 In file included from : 28:45.30 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:45.30 #define HAVE_LINUX_PERF_EVENT_H 1 28:46.25 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_recon_tmpl.c: In function 'decode_coefs.isra.2.constprop': 28:46.26 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:683:31: warning: 'sl' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:46.26 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 28:46.26 ~~~~^~~~~ 28:46.26 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:657:18: note: 'sl' was declared here 28:46.26 uint64_t sa, sl; 28:46.26 ^~ 28:46.28 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:683:31: warning: 'sa' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:46.28 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 28:46.28 ~~~~^~~~~ 28:46.28 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:657:14: note: 'sa' was declared here 28:46.28 uint64_t sa, sl; 28:46.28 ^~ 28:46.28 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:606:25: warning: 'll' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:46.28 const int min = imin(imin((int) la, (int) ll), 4); 28:46.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:46.28 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:577:22: note: 'll' was declared here 28:46.28 uint64_t la, ll; 28:46.28 ^~ 28:46.29 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:606:25: warning: 'la' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:46.29 const int min = imin(imin((int) la, (int) ll), 4); 28:46.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:46.29 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:577:18: note: 'la' was declared here 28:46.29 uint64_t la, ll; 28:46.29 ^~ 28:47.28 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:47.28 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:47.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:47.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:47.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:47.29 from : 28:47.29 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:47.29 #define HAVE_LINUX_PERF_EVENT_H 0 28:47.29 In file included from : 28:47.29 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:47.29 #define HAVE_LINUX_PERF_EVENT_H 1 28:48.59 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:48.59 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:48.59 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:48.59 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:48.59 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:48.59 from : 28:48.59 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:48.59 #define HAVE_LINUX_PERF_EVENT_H 0 28:48.59 In file included from : 28:48.59 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:48.60 #define HAVE_LINUX_PERF_EVENT_H 1 28:48.89 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:48.89 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:48.89 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:48.89 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:48.89 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:48.89 from : 28:48.90 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:48.90 #define HAVE_LINUX_PERF_EVENT_H 0 28:48.90 In file included from : 28:48.90 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:48.90 #define HAVE_LINUX_PERF_EVENT_H 1 28:49.44 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:49.44 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:49.44 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:49.44 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:49.44 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:49.44 from : 28:49.44 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:49.44 #define HAVE_LINUX_PERF_EVENT_H 0 28:49.45 In file included from : 28:49.45 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:49.45 #define HAVE_LINUX_PERF_EVENT_H 1 28:49.94 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:49.94 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:49.94 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:49.94 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:49.94 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:49.94 from : 28:49.94 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:49.94 #define HAVE_LINUX_PERF_EVENT_H 0 28:49.94 In file included from : 28:49.94 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:49.94 #define HAVE_LINUX_PERF_EVENT_H 1 28:51.17 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_recon_tmpl.c: In function 'dav1d_recon_b_inter_16bpc': 28:51.18 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_recon_tmpl.c:1451:17: warning: 'jnt_weight' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:51.18 dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 28:51.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:51.18 bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 28:51.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:51.18 HIGHBD_CALL_SUFFIX); 28:51.18 ~~~~~~~~~~~~~~~~~~~ 28:51.18 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/16bd_recon_tmpl.c:1457:17: warning: 'mask' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:51.18 dsp->mc.mask(uvdst, f->cur.stride[1], 28:51.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:51.19 tmp[b->mask_sign], tmp[!b->mask_sign], 28:51.19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:51.19 bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 28:51.19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:51.19 HIGHBD_CALL_SUFFIX); 28:51.19 ~~~~~~~~~~~~~~~~~~~ 28:55.66 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:55.66 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:55.66 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:55.66 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:55.66 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:55.66 from : 28:55.66 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:55.66 #define HAVE_LINUX_PERF_EVENT_H 0 28:55.66 In file included from : 28:55.66 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:55.66 #define HAVE_LINUX_PERF_EVENT_H 1 28:57.08 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:57.08 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:57.08 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:57.08 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:57.08 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:57.08 from : 28:57.08 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:57.09 #define HAVE_LINUX_PERF_EVENT_H 0 28:57.09 In file included from : 28:57.09 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:57.09 #define HAVE_LINUX_PERF_EVENT_H 1 28:59.45 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 28:59.45 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 28:59.45 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 28:59.45 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 28:59.45 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 28:59.45 from : 28:59.45 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 28:59.45 #define HAVE_LINUX_PERF_EVENT_H 0 28:59.46 In file included from : 28:59.46 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 28:59.46 #define HAVE_LINUX_PERF_EVENT_H 1 28:59.64 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_ipred_prepare_tmpl.c: In function 'dav1d_prepare_intra_edges_8bpc': 28:59.65 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_ipred_prepare_tmpl.c:203:26: warning: 'dst_top' may be used uninitialized in this function [-Wmaybe-uninitialized] 28:59.65 *topleft_out = have_top ? *dst_top : (1 << bitdepth) >> 1; 28:59.65 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:00.05 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 29:00.05 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 29:00.05 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 29:00.05 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 29:00.05 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 29:00.05 from : 29:00.05 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 29:00.05 #define HAVE_LINUX_PERF_EVENT_H 0 29:00.05 In file included from : 29:00.05 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 29:00.05 #define HAVE_LINUX_PERF_EVENT_H 1 29:00.27 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 29:00.28 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 29:00.28 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 29:00.28 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 29:00.28 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 29:00.28 from : 29:00.28 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 29:00.28 #define HAVE_LINUX_PERF_EVENT_H 0 29:00.29 In file included from : 29:00.29 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 29:00.29 #define HAVE_LINUX_PERF_EVENT_H 1 29:00.96 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 29:00.96 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 29:00.96 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 29:00.96 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 29:00.96 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 29:00.96 from : 29:00.96 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 29:00.96 #define HAVE_LINUX_PERF_EVENT_H 0 29:00.96 In file included from : 29:00.96 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 29:00.96 #define HAVE_LINUX_PERF_EVENT_H 1 29:01.75 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 29:01.76 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 29:01.76 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 29:01.76 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 29:01.76 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 29:01.76 from : 29:01.76 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 29:01.76 #define HAVE_LINUX_PERF_EVENT_H 0 29:01.76 In file included from : 29:01.76 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 29:01.76 #define HAVE_LINUX_PERF_EVENT_H 1 29:02.00 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 29:02.00 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 29:02.00 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 29:02.00 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 29:02.00 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 29:02.00 from : 29:02.00 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 29:02.00 #define HAVE_LINUX_PERF_EVENT_H 0 29:02.00 In file included from : 29:02.00 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 29:02.00 #define HAVE_LINUX_PERF_EVENT_H 1 29:02.30 media/ffvpx/libavutil/libmozavutil.so 29:03.54 media/libogg 29:03.54 media/libnestegg/src 29:03.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2: 29:03.67 /builddir/build/BUILD/firefox-67.0.3/media/libnestegg/src/nestegg.c: In function 'ne_parse': 29:03.67 /builddir/build/BUILD/firefox-67.0.3/media/libnestegg/src/nestegg.c:1096:22: warning: variable 'peeked_id' set but not used [-Wunused-but-set-variable] 29:03.67 uint64_t id, size, peeked_id; 29:03.67 ^~~~~~~~~ 29:04.74 /builddir/build/BUILD/firefox-67.0.3/media/libcubeb/src/cubeb_utils.cpp: In function 'size_t cubeb_sample_size(cubeb_sample_format)': 29:04.75 /builddir/build/BUILD/firefox-67.0.3/media/libcubeb/src/cubeb_utils.cpp:19:5: warning: control reaches end of non-void function [-Wreturn-type] 29:04.75 default: 29:04.75 ^~~~~~~ 29:04.89 media/libopus 29:05.70 /builddir/build/BUILD/firefox-67.0.3/media/libopus/celt/arm/celt_neon_intr.c: In function 'celt_pitch_xcorr_float_neon': 29:05.70 /builddir/build/BUILD/firefox-67.0.3/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] 29:05.70 xcorr[i] = celt_inner_prod_neon(_x, _y+i, len); 29:05.70 ^~~~~~~~~~~~~~~~~~~~ 29:05.70 celt_inner_prod_c 29:07.68 media/libtheora 29:09.12 media/libspeex_resampler/src 29:09.34 /builddir/build/BUILD/firefox-67.0.3/media/libspeex_resampler/src/resample.c: In function 'moz_speex_resampler_init_frac': 29:09.35 /builddir/build/BUILD/firefox-67.0.3/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable 'i' [-Wunused-variable] 29:09.35 spx_uint32_t i; 29:09.35 ^ 29:11.54 media/libsoundtouch/src 29:11.84 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:20: 29:11.84 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 29:11.84 #pragma omp parallel for 29:11.85 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/FIRFilter.cpp:145: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 29:11.85 #pragma omp parallel for 29:11.85 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/FIRFilter.cpp:192: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 29:11.85 #pragma omp parallel for 29:11.87 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:47: 29:11.87 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/InterpolateShannon.cpp:75: warning: "PI" redefined 29:11.88 #define PI 3.1415926536 29:11.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:2: 29:11.88 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/AAFilter.cpp:52: note: this is the location of the previous definition 29:11.88 #define PI M_PI 29:11.90 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:83: 29:11.90 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/TDStretch.cpp:306: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 29:11.91 #pragma omp parallel for 29:11.91 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/TDStretch.cpp:331: warning: ignoring #pragma omp critical [-Wunknown-pragmas] 29:11.91 #pragma omp critical 29:12.26 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:56: 29:12.26 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/RateTransposer.cpp: In member function 'void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)': 29:12.26 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/RateTransposer.cpp:133:10: warning: variable 'count' set but not used [-Wunused-but-set-variable] 29:12.26 uint count; 29:12.26 ^~~~~ 29:13.20 Compiling cstr-macros v0.1.3 29:15.78 media/psshparser 29:17.11 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_loopfilter_tmpl.c: In function 'loop_filter': 29:17.11 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_loopfilter_tmpl.c:119:28: warning: 'flat8in' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:17.11 } else if (wd >= 8 && flat8in) { 29:17.11 ^~ 29:17.12 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_loopfilter_tmpl.c:94:35: warning: 'flat8out' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:17.12 if (wd >= 16 && (flat8out & flat8in)) { 29:17.12 ~~~~~~~~~~^~~~~~~~~~ 29:17.12 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_loopfilter_tmpl.c:118:61: warning: 'q6' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:17.12 dst[strideb * +5] = (p0 + q0 + q1 + q2 + q3 + q4 * 2 + q5 * 2 + 29:17.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:17.12 q6 * 2 + q6 + q6 + q6 + q6 + q6 + 8) >> 4; 29:17.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 29:17.13 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_loopfilter_tmpl.c:116:37: warning: 'q5' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:17.14 q5 * 2 + q6 + q6 + q6 + q6 + q6 + 8) >> 4; 29:17.14 ~~~^~~ 29:17.14 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_loopfilter_tmpl.c:114:37: warning: 'q4' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:17.14 q4 * 2 + q5 + q6 + q6 + q6 + q6 + 8) >> 4; 29:17.14 ~~~^~~ 29:17.14 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_loopfilter_tmpl.c:123:66: warning: 'q3' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:17.14 dst[strideb * +0] = (p2 + p1 + p0 + 2 * q0 + q1 + q2 + q3 + 4) >> 3; 29:17.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 29:17.15 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_loopfilter_tmpl.c:120:42: warning: 'p3' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:17.15 dst[strideb * -3] = (p3 + p3 + p3 + 2 * p2 + p1 + p0 + q0 + 4) >> 3; 29:17.15 ~~~~~~~~^~~~ 29:17.15 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_loopfilter_tmpl.c:109:37: warning: 'p4' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:17.15 dst[strideb * +1] = (p4 + p3 + p2 + p1 + p0 + q0 * 2 + q1 * 2 + 29:17.15 ~~~^~~~ 29:17.15 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_loopfilter_tmpl.c:107:37: warning: 'p5' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:17.15 dst[strideb * +0] = (p5 + p4 + p3 + p2 + p1 + p0 * 2 + q0 * 2 + 29:17.16 ~~~^~~~ 29:17.16 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_loopfilter_tmpl.c:105:37: warning: 'p6' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:17.17 dst[strideb * -1] = (p6 + p5 + p4 + p3 + p2 + p1 * 2 + p0 * 2 + 29:17.18 ~~~^~~~ 29:17.77 Compiling tokio-codec v0.1.0 29:20.57 Compiling tokio-reactor v0.1.3 29:22.11 Compiling digest v0.8.0 29:26.26 Compiling block-buffer v0.7.0 29:27.37 security/certverifier 29:27.74 security/ct 29:28.55 In file included from /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/internal.h:44, 29:28.55 from /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/cdef_apply.h:33, 29:28.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_recon_tmpl.c:40: 29:28.55 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_recon_tmpl.c: In function 'decode_coefs.isra.2.constprop': 29:28.55 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:683:31: warning: 'sl' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:28.55 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 29:28.56 ~~~~^~~~~ 29:28.56 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:657:18: note: 'sl' was declared here 29:28.56 uint64_t sa, sl; 29:28.56 ^~ 29:28.56 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:683:31: warning: 'sa' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:28.56 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 29:28.56 ~~~~^~~~~ 29:28.56 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:657:14: note: 'sa' was declared here 29:28.56 uint64_t sa, sl; 29:28.56 ^~ 29:28.57 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:606:25: warning: 'll' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:28.57 const int min = imin(imin((int) la, (int) ll), 4); 29:28.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:28.57 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:577:22: note: 'll' was declared here 29:28.57 uint64_t la, ll; 29:28.58 ^~ 29:28.59 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:606:25: warning: 'la' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:28.59 const int min = imin(imin((int) la, (int) ll), 4); 29:28.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:28.59 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:577:18: note: 'la' was declared here 29:28.59 uint64_t la, ll; 29:28.59 ^~ 29:29.66 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_recon_tmpl.c: In function 'read_coef_tree': 29:29.66 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_recon_tmpl.c:350:29: warning: 'cbi' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:29.66 txtp = cbi->txtp[0]; 29:29.66 ~~~~~~~~~^~~ 29:29.94 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_recon_tmpl.c: In function 'read_coef_tree.constprop': 29:29.95 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_recon_tmpl.c:350:29: warning: 'cbi' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:29.95 txtp = cbi->txtp[0]; 29:29.95 ~~~~~~~~~^~~ 29:30.46 In file included from /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/internal.h:44, 29:30.46 from /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/cdef_apply.h:33, 29:30.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_recon_tmpl.c:40: 29:30.46 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_recon_tmpl.c: In function 'decode_coefs.isra.2': 29:30.47 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:683:31: warning: 'sl' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:30.47 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 29:30.47 ~~~~^~~~~ 29:30.47 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:657:18: note: 'sl' was declared here 29:30.47 uint64_t sa, sl; 29:30.49 ^~ 29:30.49 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:683:31: warning: 'sa' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:30.49 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 29:30.49 ~~~~^~~~~ 29:30.49 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:657:14: note: 'sa' was declared here 29:30.49 uint64_t sa, sl; 29:30.50 ^~ 29:30.50 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:606:25: warning: 'll' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:30.50 const int min = imin(imin((int) la, (int) ll), 4); 29:30.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:30.50 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:577:22: note: 'll' was declared here 29:30.50 uint64_t la, ll; 29:30.51 ^~ 29:30.51 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:606:25: warning: 'la' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:30.52 const int min = imin(imin((int) la, (int) ll), 4); 29:30.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:30.53 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:577:18: note: 'la' was declared here 29:30.53 uint64_t la, ll; 29:30.53 ^~ 29:31.17 security/ct/tests/gtest 29:31.80 security/certverifier/tests/gtest 29:31.94 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_recon_tmpl.c: In function 'decode_coefs.isra.2.constprop': 29:31.94 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:683:31: warning: 'sl' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:31.94 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 29:31.95 ~~~~^~~~~ 29:31.95 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:657:18: note: 'sl' was declared here 29:31.95 uint64_t sa, sl; 29:31.95 ^~ 29:31.95 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:683:31: warning: 'sa' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:31.95 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 29:31.95 ~~~~^~~~~ 29:31.95 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:657:14: note: 'sa' was declared here 29:31.96 uint64_t sa, sl; 29:31.96 ^~ 29:31.96 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:606:25: warning: 'll' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:31.96 const int min = imin(imin((int) la, (int) ll), 4); 29:31.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:31.96 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:577:22: note: 'll' was declared here 29:31.97 uint64_t la, ll; 29:31.98 ^~ 29:31.98 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:606:25: warning: 'la' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:31.98 const int min = imin(imin((int) la, (int) ll), 4); 29:31.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:31.98 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/env.h:577:18: note: 'la' was declared here 29:31.98 uint64_t la, ll; 29:31.98 ^~ 29:36.74 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_recon_tmpl.c: In function 'dav1d_recon_b_inter_8bpc': 29:36.74 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_recon_tmpl.c:1451:17: warning: 'jnt_weight' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:36.74 dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 29:36.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:36.74 bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 29:36.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:36.75 HIGHBD_CALL_SUFFIX); 29:36.75 ~~~~~~~~~~~~~~~~~~~ 29:36.75 /builddir/build/BUILD/firefox-67.0.3/objdir/media/libdav1d/8bd_recon_tmpl.c:1457:17: warning: 'mask' may be used uninitialized in this function [-Wmaybe-uninitialized] 29:36.75 dsp->mc.mask(uvdst, f->cur.stride[1], 29:36.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:36.75 tmp[b->mask_sign], tmp[!b->mask_sign], 29:36.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:36.75 bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 29:36.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:36.75 HIGHBD_CALL_SUFFIX); 29:36.77 ~~~~~~~~~~~~~~~~~~~ 29:50.61 Compiling tokio-threadpool v0.1.5 29:50.63 security/apps 29:50.64 xpcom/string 30:00.59 xpcom/glue/standalone 30:04.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/security/apps/Unified_cpp_security_apps0.cpp:2: 30:04.21 /builddir/build/BUILD/firefox-67.0.3/security/apps/AppSignatureVerification.cpp: In function 'nsresult {anonymous}::VerifyPK7Signature(AppTrustedRoot, nsIZipReader*, {anonymous}::SignaturePolicy&, nsTHashtable&, bool&, mozilla::UniqueCERTCertList&)': 30:04.22 /builddir/build/BUILD/firefox-67.0.3/security/apps/AppSignatureVerification.cpp:1214:25: warning: 'digestToUse' may be used uninitialized in this function [-Wmaybe-uninitialized] 30:04.22 rv = VerifyAppManifest(digestToUse, aZip, aIgnoredFiles, manifestBuffer); 30:04.22 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:05.52 xpcom/base 30:11.50 xpcom/ds 30:12.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 30:12.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 30:12.58 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollectionTraversalCallback.h:12, 30:12.58 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollectionNoteChild.h:14, 30:12.58 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 30:12.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Tokenizer.h:15, 30:12.58 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/NSPRLogModulesParser.cpp:9, 30:12.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:2: 30:12.59 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsConsoleService.cpp: In member function 'virtual nsresult nsConsoleService::QueryInterface(const nsIID&, void**)': 30:12.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:12.59 foundInterface = 0; \ 30:12.59 ^~~~~~~~~~~~~~ 30:12.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 30:12.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 30:12.60 ^~~~~~~~~~~~~~~~~~~~~~~ 30:12.60 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30:12.60 NS_INTERFACE_MAP_END 30:12.60 ^~~~~~~~~~~~~~~~~~~~ 30:12.60 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 30:12.61 NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) 30:12.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 30:12.61 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsClassInfoImpl.cpp:7, 30:12.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 30:12.61 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 30:12.61 } else 30:12.62 ^~~~ 30:12.62 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsIClassInfoImpl.h:164:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 30:12.62 NS_IMPL_QUERY_CLASSINFO(aClass) \ 30:12.62 ^~~~~~~~~~~~~~~~~~~~~~~ 30:12.62 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 30:12.62 NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) 30:12.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 30:16.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 30:16.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 30:16.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 30:16.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 30:16.49 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 30:16.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Tokenizer.h:15, 30:16.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/IncrementalTokenizer.h:10, 30:16.49 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/IncrementalTokenizer.cpp:7, 30:16.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:11: 30:16.49 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArray::QueryInterface(const nsIID&, void**)': 30:16.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:16.49 foundInterface = 0; \ 30:16.50 ^~~~~~~~~~~~~~ 30:16.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 30:16.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 30:16.50 ^~~~~~~~~~~~~~~~~~~~~~~ 30:16.50 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsArray.cpp:16:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30:16.50 NS_INTERFACE_MAP_END 30:16.50 ^~~~~~~~~~~~~~~~~~~~ 30:16.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 30:16.50 else 30:16.50 ^~~~ 30:16.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 30:16.50 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 30:16.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:16.52 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsArray.cpp:15:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 30:16.52 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) 30:16.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:16.52 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArrayCC::QueryInterface(const nsIID&, void**)': 30:16.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:16.52 foundInterface = 0; \ 30:16.52 ^~~~~~~~~~~~~~ 30:16.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 30:16.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 30:16.53 ^~~~~~~~~~~~~~~~~~~~~~~ 30:16.53 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsArray.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30:16.53 NS_INTERFACE_MAP_END 30:16.53 ^~~~~~~~~~~~~~~~~~~~ 30:16.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 30:16.53 else 30:16.53 ^~~~ 30:16.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 30:16.53 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 30:16.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:16.53 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsArray.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 30:16.57 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) 30:16.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30:23.23 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBag::QueryInterface(const nsIID&, void**)': 30:23.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:23.24 foundInterface = 0; \ 30:23.24 ^~~~~~~~~~~~~~ 30:23.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 30:23.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 30:23.24 ^~~~~~~~~~~~~~~~~~~~~~~ 30:23.24 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsHashPropertyBag.cpp:244:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30:23.24 NS_INTERFACE_MAP_END 30:23.24 ^~~~~~~~~~~~~~~~~~~~ 30:23.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 30:23.24 else 30:23.24 ^~~~ 30:23.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 30:23.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 30:23.24 ^~~~~~~~~~~~~~~~~~ 30:23.24 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsHashPropertyBag.cpp:243:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 30:23.24 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 30:23.24 ^~~~~~~~~~~~~~~~~~~~~~ 30:23.26 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBagCC::QueryInterface(const nsIID&, void**)': 30:23.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:23.26 foundInterface = 0; \ 30:23.26 ^~~~~~~~~~~~~~ 30:23.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 30:23.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 30:23.27 ^~~~~~~~~~~~~~~~~~~~~~~ 30:23.27 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsHashPropertyBag.cpp:291:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30:23.27 NS_INTERFACE_MAP_END 30:23.27 ^~~~~~~~~~~~~~~~~~~~ 30:23.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 30:23.27 else 30:23.27 ^~~~ 30:23.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 30:23.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 30:23.27 ^~~~~~~~~~~~~~~~~~ 30:23.27 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsHashPropertyBag.cpp:290:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 30:23.27 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 30:23.27 ^~~~~~~~~~~~~~~~~~~~~~ 30:33.22 xpcom/io 30:33.84 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base0.cpp:20: 30:33.84 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/CycleCollectedJSContext.cpp: In constructor 'mozilla::CycleCollectedJSContext::CycleCollectedJSContext()': 30:33.84 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/CycleCollectedJSContext.cpp:63:79: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::dom::PerThreadAtomCache'; use assignment or value-initialization instead [-Wclass-memaccess] 30:33.84 memset(static_cast(this), 0, sizeof(PerThreadAtomCache)); 30:33.84 ^ 30:33.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 30:33.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 30:33.85 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/CycleCollectedJSContext.cpp:7, 30:33.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base0.cpp:20: 30:33.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:4128:8: note: 'struct mozilla::dom::PerThreadAtomCache' declared here 30:33.85 struct PerThreadAtomCache : public APZBucketAtoms, 30:33.85 ^~~~~~~~~~~~~~~~~~ 30:40.26 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 30:40.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 30:40.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 30:40.26 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsObserverService.cpp:8, 30:40.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:2: 30:40.26 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsVariant.cpp: In member function 'virtual nsresult nsVariantCC::QueryInterface(const nsIID&, void**)': 30:40.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 30:40.26 foundInterface = 0; \ 30:40.26 ^~~~~~~~~~~~~~ 30:40.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 30:40.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 30:40.26 ^~~~~~~~~~~~~~~~~~~~~~~ 30:40.26 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsVariant.cpp:1878:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 30:40.26 NS_INTERFACE_MAP_END 30:40.26 ^~~~~~~~~~~~~~~~~~~~ 30:40.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 30:40.27 else 30:40.27 ^~~~ 30:40.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 30:40.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 30:40.27 ^~~~~~~~~~~~~~~~~~ 30:40.27 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsVariant.cpp:1877:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 30:40.27 NS_INTERFACE_MAP_ENTRY(nsIWritableVariant) 30:40.27 ^~~~~~~~~~~~~~~~~~~~~~ 30:40.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 30:40.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 30:40.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 30:40.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 30:40.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 30:40.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 30:40.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 30:40.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:10, 30:40.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 30:40.54 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 30:40.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 30:40.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 30:40.54 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 30:40.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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:40.57 memset(aT, 0, sizeof(T)); 30:40.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:40.57 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.cpp:14, 30:40.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:38: 30:40.57 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 30:40.57 struct AmountFns { 30:40.57 ^~~~~~~~~ 30:40.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 30:40.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 30:40.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 30:40.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 30:40.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 30:40.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 30:40.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 30:40.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:10, 30:40.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 30:40.61 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 30:40.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 30:40.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 30:40.62 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 30:40.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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:40.62 memset(aT, 0, sizeof(T)); 30:40.62 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:40.62 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.cpp:14, 30:40.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:38: 30:40.63 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 30:40.63 struct SizeOfTabFns { 30:40.63 ^~~~~~~~~~~~ 30:42.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 30:42.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 30:42.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 30:42.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 30:42.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 30:42.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 30:42.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 30:42.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:10, 30:42.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 30:42.28 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/AvailableMemoryTracker.cpp:21, 30:42.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base0.cpp:2: 30:42.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 30:42.29 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 30:42.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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:42.29 memset(aT, 0, sizeof(T)); 30:42.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:42.29 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/MemoryTelemetry.cpp:8, 30:42.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base0.cpp:137: 30:42.29 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 30:42.29 struct AmountFns { 30:42.29 ^~~~~~~~~ 30:42.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 30:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 30:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 30:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 30:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 30:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 30:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 30:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:10, 30:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 30:42.30 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/AvailableMemoryTracker.cpp:21, 30:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base0.cpp:2: 30:42.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 30:42.30 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 30:42.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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:42.31 memset(aT, 0, sizeof(T)); 30:42.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 30:42.31 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/MemoryTelemetry.cpp:8, 30:42.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base0.cpp:137: 30:42.31 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 30:42.31 struct SizeOfTabFns { 30:42.31 ^~~~~~~~~~~~ 30:48.11 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollector.cpp:155, 30:48.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 30:48.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SnowWhiteKiller]': 30:48.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 30:48.11 ~AutoRestore() { mLocation = mValue; } 30:48.11 ^~~~~~ 30:48.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 30:48.11 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollector.cpp:920:30: note: '*((void*)& ar +8)' was declared here 30:48.11 Maybe> ar; 30:48.11 ^~ 30:49.09 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollector.cpp:155, 30:49.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 30:49.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = RemoveSkippableVisitor]': 30:49.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 30:49.10 ~AutoRestore() { mLocation = mValue; } 30:49.10 ^~~~~~ 30:49.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 30:49.10 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollector.cpp:920:30: note: '*((void*)& ar +8)' was declared here 30:49.10 Maybe> ar; 30:49.10 ^~ 30:52.74 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollector.cpp:155, 30:52.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 30:52.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = PurpleScanBlackVisitor]': 30:52.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 30:52.74 ~AutoRestore() { mLocation = mValue; } 30:52.74 ^~~~~~ 30:52.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 30:52.75 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollector.cpp:920:30: note: '*((void*)& ar +8)' was declared here 30:52.75 Maybe> ar; 30:52.75 ^~ 30:56.36 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollector.cpp:155, 30:56.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 30:56.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SelectPointersVisitor]': 30:56.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 30:56.36 ~AutoRestore() { mLocation = mValue; } 30:56.36 ^~~~~~ 30:56.36 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 30:56.36 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollector.cpp:920:30: note: '*((void*)& ar +8)' was declared here 30:56.36 Maybe> ar; 30:56.36 ^~ 31:01.02 xpcom/components 31:03.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 31:03.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 31:03.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIIOUtil.h:10, 31:03.95 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsIOUtil.h:17, 31:03.95 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsIOUtil.cpp:7, 31:03.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 31:03.96 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsMultiplexInputStream.cpp: In member function 'virtual nsresult nsMultiplexInputStream::QueryInterface(const nsIID&, void**)': 31:03.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:03.96 foundInterface = 0; \ 31:03.96 ^~~~~~~~~~~~~~ 31:03.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:03.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:03.96 ^~~~~~~~~~~~~~~~~~~~~~~ 31:03.96 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsMultiplexInputStream.cpp:179:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:03.96 NS_INTERFACE_MAP_END 31:03.96 ^~~~~~~~~~~~~~~~~~~~ 31:03.96 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsLocalFileUnix.h:22, 31:03.96 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsLocalFile.h:44, 31:03.96 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsLocalFileCommon.cpp:9, 31:03.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:29: 31:03.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 31:03.96 } else 31:03.96 ^~~~ 31:03.96 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsMultiplexInputStream.cpp:178:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 31:03.96 NS_IMPL_QUERY_CLASSINFO(nsMultiplexInputStream) 31:03.96 ^~~~~~~~~~~~~~~~~~~~~~~ 31:04.49 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 31:04.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 31:04.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIIOUtil.h:10, 31:04.49 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsIOUtil.h:17, 31:04.49 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsIOUtil.cpp:7, 31:04.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 31:04.49 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStringStream.cpp: In member function 'virtual nsresult nsStringInputStream::QueryInterface(const nsIID&, void**)': 31:04.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:04.49 foundInterface = 0; \ 31:04.49 ^~~~~~~~~~~~~~ 31:04.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:04.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:04.49 ^~~~~~~~~~~~~~~~~~~~~~~ 31:04.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:04.49 NS_INTERFACE_MAP_END 31:04.49 ^~~~~~~~~~~~~~~~~~~~ 31:04.49 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStringStream.cpp:96:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 31:04.50 NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, nsIStringInputStream, 31:04.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 31:04.50 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsLocalFileUnix.h:22, 31:04.50 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsLocalFile.h:44, 31:04.50 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsLocalFileCommon.cpp:9, 31:04.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:29: 31:04.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 31:04.50 } else 31:04.50 ^~~~ 31:04.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:164:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 31:04.50 NS_IMPL_QUERY_CLASSINFO(aClass) \ 31:04.50 ^~~~~~~~~~~~~~~~~~~~~~~ 31:04.50 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStringStream.cpp:96:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 31:04.50 NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, nsIStringInputStream, 31:04.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 31:05.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 31:05.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 31:05.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 31:05.03 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/Base64.cpp:12, 31:05.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/io/Unified_cpp_xpcom_io0.cpp:2: 31:05.03 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/InputStreamLengthWrapper.cpp: In member function 'virtual nsresult mozilla::InputStreamLengthWrapper::QueryInterface(const nsIID&, void**)': 31:05.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:05.03 foundInterface = 0; \ 31:05.03 ^~~~~~~~~~~~~~ 31:05.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:05.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:05.03 ^~~~~~~~~~~~~~~~~~~~~~~ 31:05.03 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/InputStreamLengthWrapper.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:05.04 NS_INTERFACE_MAP_END 31:05.04 ^~~~~~~~~~~~~~~~~~~~ 31:05.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:05.05 else 31:05.06 ^~~~ 31:05.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 31:05.06 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 31:05.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:05.06 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/InputStreamLengthWrapper.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 31:05.06 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 31:05.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:05.18 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/NonBlockingAsyncInputStream.cpp: In member function 'virtual nsresult mozilla::NonBlockingAsyncInputStream::QueryInterface(const nsIID&, void**)': 31:05.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:05.19 foundInterface = 0; \ 31:05.19 ^~~~~~~~~~~~~~ 31:05.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:05.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:05.20 ^~~~~~~~~~~~~~~~~~~~~~~ 31:05.20 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/NonBlockingAsyncInputStream.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:05.20 NS_INTERFACE_MAP_END 31:05.21 ^~~~~~~~~~~~~~~~~~~~ 31:05.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:05.23 else 31:05.23 ^~~~ 31:05.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 31:05.23 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 31:05.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:05.23 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/NonBlockingAsyncInputStream.cpp:57:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 31:05.23 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 31:05.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:05.34 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/SlicedInputStream.cpp: In member function 'virtual nsresult mozilla::SlicedInputStream::QueryInterface(const nsIID&, void**)': 31:05.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 31:05.34 foundInterface = 0; \ 31:05.34 ^~~~~~~~~~~~~~ 31:05.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 31:05.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 31:05.34 ^~~~~~~~~~~~~~~~~~~~~~~ 31:05.34 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/SlicedInputStream.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 31:05.34 NS_INTERFACE_MAP_END 31:05.34 ^~~~~~~~~~~~~~~~~~~~ 31:05.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 31:05.34 else 31:05.34 ^~~~ 31:05.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 31:05.35 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 31:05.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:05.35 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/SlicedInputStream.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 31:05.35 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 31:05.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31:07.97 xpcom/threads 31:18.58 Compiling gleam v0.6.12 31:35.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:92: 31:35.44 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStorageStream.cpp: In member function 'void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::PBackgroundParent]': 31:35.44 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStorageStream.cpp:516:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 31:35.44 return Seek(pos); 31:35.44 ~~~~^~~~~ 31:35.44 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStorageStream.cpp:602:11: note: 'offset' was declared here 31:35.44 int64_t offset; 31:35.44 ^~~~~~ 31:35.75 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStorageStream.cpp: In member function 'void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::dom::ContentChild]': 31:35.76 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStorageStream.cpp:516:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 31:35.76 return Seek(pos); 31:35.76 ~~~~^~~~~ 31:35.76 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStorageStream.cpp:602:11: note: 'offset' was declared here 31:35.76 int64_t offset; 31:35.76 ^~~~~~ 31:35.95 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStorageStream.cpp: In member function 'void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::dom::ContentParent]': 31:35.95 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStorageStream.cpp:516:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 31:35.95 return Seek(pos); 31:35.95 ~~~~^~~~~ 31:35.95 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStorageStream.cpp:602:11: note: 'offset' was declared here 31:35.95 int64_t offset; 31:35.95 ^~~~~~ 31:36.10 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStorageStream.cpp: In member function 'void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::PBackgroundChild]': 31:36.10 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStorageStream.cpp:516:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 31:36.10 return Seek(pos); 31:36.10 ~~~~^~~~~ 31:36.10 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStorageStream.cpp:602:11: note: 'offset' was declared here 31:36.10 int64_t offset; 31:36.10 ^~~~~~ 31:40.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/io/Unified_cpp_xpcom_io0.cpp:137: 31:40.96 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsEscape.cpp: In function 'bool NS_UnescapeURL(const char*, int32_t, uint32_t, nsACString&)': 31:40.96 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsEscape.cpp:554:18: warning: 'destPtr' may be used uninitialized in this function [-Wmaybe-uninitialized] 31:40.96 unsigned char* destPtr; 31:40.96 ^~~~~~~ 31:41.74 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsEscape.cpp: In function 'nsresult NS_UnescapeURL(const char*, int32_t, uint32_t, nsACString&, bool&, const fallible_t&)': 31:41.74 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsEscape.cpp:554:18: warning: 'destPtr' may be used uninitialized in this function [-Wmaybe-uninitialized] 31:49.17 xpcom/reflect/xptinfo 31:50.81 Compiling nserror v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/xpcom/rust/nserror) 31:52.09 xpcom/reflect/xptcall 31:53.20 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 31:53.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 31:53.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 31:53.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 31:53.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 31:53.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/GeckoProfiler.h:73, 31:53.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientsBinding.h:6, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientInfo.h:10, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIGlobalObject.h:12, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/components/StaticComponents.cpp:13: 31:53.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 31:53.21 /builddir/build/BUILD/firefox-67.0.3/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:162:40: required from here 31:53.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 31:53.21 memset(aT, 0, sizeof(T)); 31:53.21 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:53.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/components/StaticComponents.cpp:291: 31:53.21 /builddir/build/BUILD/firefox-67.0.3/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 31:53.21 struct AmountFns { 31:53.21 ^~~~~~~~~ 31:53.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/GeckoProfiler.h:73, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientsBinding.h:6, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientInfo.h:10, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIGlobalObject.h:12, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 31:53.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/components/StaticComponents.cpp:13: 31:53.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 31:53.22 /builddir/build/BUILD/firefox-67.0.3/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:182:43: required from here 31:53.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 31:53.22 memset(aT, 0, sizeof(T)); 31:53.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 31:53.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/components/StaticComponents.cpp:291: 31:53.22 /builddir/build/BUILD/firefox-67.0.3/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 31:53.22 struct SizeOfTabFns { 31:53.22 ^~~~~~~~~~~~ 31:56.46 xpcom/reflect/xptcall/md/unix 32:05.38 chrome 32:08.92 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 32:08.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 32:08.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AbstractEventQueue.h:12, 32:08.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ThreadEventQueue.h:10, 32:08.92 from /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/ThreadEventQueue.cpp:7, 32:08.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 32:08.93 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThread.cpp: In member function 'virtual nsresult nsThread::QueryInterface(const nsIID&, void**)': 32:08.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:08.93 foundInterface = 0; \ 32:08.93 ^~~~~~~~~~~~~~ 32:08.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:08.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:08.93 ^~~~~~~~~~~~~~~~~~~~~~~ 32:08.93 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThread.cpp:198:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:08.94 NS_INTERFACE_MAP_END 32:08.94 ^~~~~~~~~~~~~~~~~~~~ 32:08.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:74: 32:08.94 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThread.cpp:197:5: note: some parts of macro expansion are not guarded by this 'else' clause 32:08.94 } else 32:08.94 ^~~~ 32:09.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 32:09.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 32:09.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AbstractEventQueue.h:12, 32:09.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ThreadEventQueue.h:10, 32:09.07 from /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/ThreadEventQueue.cpp:7, 32:09.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 32:09.07 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult nsThreadManager::QueryInterface(const nsIID&, void**)': 32:09.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:09.07 foundInterface = 0; \ 32:09.07 ^~~~~~~~~~~~~~ 32:09.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:09.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:09.08 ^~~~~~~~~~~~~~~~~~~~~~~ 32:09.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:09.08 NS_INTERFACE_MAP_END 32:09.08 ^~~~~~~~~~~~~~~~~~~~ 32:09.08 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadManager.cpp:105:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 32:09.09 NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) 32:09.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 32:09.09 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThread.cpp:20, 32:09.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:74: 32:09.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 32:09.10 } else 32:09.10 ^~~~ 32:09.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 32:09.10 } else 32:09.10 ^~~~ 32:09.10 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadManager.cpp:105:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 32:09.10 NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) 32:09.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 32:09.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 32:09.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 32:09.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AbstractEventQueue.h:12, 32:09.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ThreadEventQueue.h:10, 32:09.11 from /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/ThreadEventQueue.cpp:7, 32:09.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 32:09.12 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult {anonymous}::ShutdownObserveHelper::QueryInterface(const nsIID&, void**)': 32:09.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:09.13 foundInterface = 0; \ 32:09.13 ^~~~~~~~~~~~~~ 32:09.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:09.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:09.13 ^~~~~~~~~~~~~~~~~~~~~~~ 32:09.13 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadManager.cpp:167:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:09.13 NS_INTERFACE_MAP_END 32:09.13 ^~~~~~~~~~~~~~~~~~~~ 32:09.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:09.13 else 32:09.13 ^~~~ 32:09.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 32:09.13 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 32:09.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:09.13 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadManager.cpp:166:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 32:09.13 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 32:09.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:09.14 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadPool.cpp: In member function 'virtual nsresult nsThreadPool::QueryInterface(const nsIID&, void**)': 32:09.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:09.15 foundInterface = 0; \ 32:09.15 ^~~~~~~~~~~~~~ 32:09.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:09.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:09.15 ^~~~~~~~~~~~~~~~~~~~~~~ 32:09.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:09.15 NS_INTERFACE_MAP_END 32:09.15 ^~~~~~~~~~~~~~~~~~~~ 32:09.15 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadPool.cpp:42:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 32:09.15 NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, 32:09.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 32:09.15 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThread.cpp:20, 32:09.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:74: 32:09.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 32:09.15 } else 32:09.15 ^~~~ 32:09.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 32:09.15 } else 32:09.15 ^~~~ 32:09.15 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadPool.cpp:42:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 32:09.15 NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, 32:09.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 32:13.69 xpcom/build 32:22.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 32:22.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 32:22.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIProtocolHandler.h:10, 32:22.86 from /builddir/build/BUILD/firefox-67.0.3/chrome/nsChromeProtocolHandler.h:9, 32:22.87 from /builddir/build/BUILD/firefox-67.0.3/chrome/nsChromeProtocolHandler.cpp:13, 32:22.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/chrome/Unified_cpp_chrome0.cpp:2: 32:22.87 /builddir/build/BUILD/firefox-67.0.3/chrome/nsChromeRegistry.cpp: In member function 'virtual nsresult nsChromeRegistry::QueryInterface(const nsIID&, void**)': 32:22.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 32:22.87 foundInterface = 0; \ 32:22.87 ^~~~~~~~~~~~~~ 32:22.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 32:22.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 32:22.87 ^~~~~~~~~~~~~~~~~~~~~~~ 32:22.87 /builddir/build/BUILD/firefox-67.0.3/chrome/nsChromeRegistry.cpp:101:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 32:22.87 NS_INTERFACE_MAP_END 32:22.87 ^~~~~~~~~~~~~~~~~~~~ 32:22.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 32:22.90 else 32:22.90 ^~~~ 32:22.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 32:22.90 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 32:22.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:22.91 /builddir/build/BUILD/firefox-67.0.3/chrome/nsChromeRegistry.cpp:100:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 32:22.91 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIChromeRegistry) 32:22.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32:24.11 xpcom/rust/gtest 32:25.88 Finished release [optimized] target(s) in 29m 04s 32:25.99 xpcom/tests/gtest 32:35.61 Compiling gkrust_utils v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/xpcom/rust/gkrust_utils) 32:37.10 Compiling mp4parse_capi v0.11.2 (/builddir/build/BUILD/firefox-67.0.3/media/mp4parse-rust/mp4parse_capi) 32:40.55 modules/libpref 32:50.52 modules/libpref/test/gtest 32:58.77 intl/gtest 33:00.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 33:00.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 33:00.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 33:00.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 33:00.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 33:00.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 33:00.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISimpleEnumerator.h:13, 33:00.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDirectoryEnumerator.h:14, 33:00.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFile.h:14, 33:00.41 from /builddir/build/BUILD/firefox-67.0.3/xpcom/build/FileLocation.h:13, 33:00.41 from /builddir/build/BUILD/firefox-67.0.3/xpcom/build/FileLocation.cpp:7, 33:00.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: 33:00.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 33:00.41 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 33:00.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 33:00.44 memset(aT, 0, sizeof(T)); 33:00.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:00.44 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/build/XPCOMInit.cpp:65, 33:00.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: 33:00.44 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 33:00.44 struct AmountFns { 33:00.44 ^~~~~~~~~ 33:00.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 33:00.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 33:00.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 33:00.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 33:00.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 33:00.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 33:00.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISimpleEnumerator.h:13, 33:00.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDirectoryEnumerator.h:14, 33:00.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFile.h:14, 33:00.46 from /builddir/build/BUILD/firefox-67.0.3/xpcom/build/FileLocation.h:13, 33:00.46 from /builddir/build/BUILD/firefox-67.0.3/xpcom/build/FileLocation.cpp:7, 33:00.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: 33:00.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 33:00.46 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 33:00.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 33:00.46 memset(aT, 0, sizeof(T)); 33:00.46 ~~~~~~^~~~~~~~~~~~~~~~~~ 33:00.47 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/build/XPCOMInit.cpp:65, 33:00.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: 33:00.47 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 33:00.47 struct SizeOfTabFns { 33:00.47 ^~~~~~~~~~~~ 33:05.68 intl/hyphenation/hyphen 33:09.42 intl/hyphenation/glue 33:10.85 intl/locale 33:17.86 Compiling lmdb-rkv v0.11.2 33:24.07 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsUtils.h:14, 33:24.07 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCOMPtr.h:30, 33:24.07 from /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/Helpers.h:10, 33:24.07 from /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/Helpers.cpp:9, 33:24.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest0.cpp:2: 33:24.07 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/Helpers.cpp: In member function 'virtual nsresult testing::LengthInputStream::QueryInterface(const nsIID&, void**)': 33:24.07 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:24.07 foundInterface = 0; \ 33:24.07 ^~~~~~~~~~~~~~ 33:24.07 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:24.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:24.07 ^~~~~~~~~~~~~~~~~~~~~~~ 33:24.08 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/Helpers.cpp:193:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:24.08 NS_INTERFACE_MAP_END 33:24.08 ^~~~~~~~~~~~~~~~~~~~ 33:24.08 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:24.08 else 33:24.08 ^~~~ 33:24.08 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 33:24.08 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 33:24.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:24.08 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/Helpers.cpp:192:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 33:24.08 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 33:24.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:31.98 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsUtils.h:14, 33:31.98 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCOMPtr.h:30, 33:31.98 from /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestPLDHash.cpp:8, 33:31.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest2.cpp:2: 33:31.98 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestRacingServiceManager.cpp: In member function 'virtual nsresult TestRacingServiceManager::Component1::QueryInterface(const nsIID&, void**)': 33:31.99 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:31.99 foundInterface = 0; \ 33:31.99 ^~~~~~~~~~~~~~ 33:31.99 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:32.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:32.01 ^~~~~~~~~~~~~~~~~~~~~~~ 33:32.01 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestRacingServiceManager.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:32.01 NS_INTERFACE_MAP_END 33:32.01 ^~~~~~~~~~~~~~~~~~~~ 33:32.01 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:32.01 else 33:32.01 ^~~~ 33:32.01 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:32.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:32.01 ^~~~~~~~~~~~~~~~~~ 33:32.01 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestRacingServiceManager.cpp:111:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:32.01 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:32.01 ^~~~~~~~~~~~~~~~~~~~~~ 33:32.02 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestRacingServiceManager.cpp: In member function 'virtual nsresult TestRacingServiceManager::Component2::QueryInterface(const nsIID&, void**)': 33:32.02 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:32.02 foundInterface = 0; \ 33:32.02 ^~~~~~~~~~~~~~ 33:32.02 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:32.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:32.02 ^~~~~~~~~~~~~~~~~~~~~~~ 33:32.02 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestRacingServiceManager.cpp:132:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:32.02 NS_INTERFACE_MAP_END 33:32.05 ^~~~~~~~~~~~~~~~~~~~ 33:32.05 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:32.05 else 33:32.05 ^~~~ 33:32.05 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 33:32.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 33:32.05 ^~~~~~~~~~~~~~~~~~ 33:32.05 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestRacingServiceManager.cpp:131:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 33:32.05 NS_INTERFACE_MAP_ENTRY(nsISupports) 33:32.05 ^~~~~~~~~~~~~~~~~~~~~~ 33:41.03 intl/locale/gtk 33:41.33 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 33:41.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 33:41.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 33:41.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 33:41.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 33:41.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsExpirationTracker.h:11, 33:41.34 from /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestExpirationTracker.cpp:10, 33:41.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest1.cpp:2: 33:41.34 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestInputStreamLengthHelper.cpp: In member function 'virtual nsresult LengthStream::QueryInterface(const nsIID&, void**)': 33:41.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:41.34 foundInterface = 0; \ 33:41.34 ^~~~~~~~~~~~~~ 33:41.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:41.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:41.34 ^~~~~~~~~~~~~~~~~~~~~~~ 33:41.34 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestInputStreamLengthHelper.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:41.34 NS_INTERFACE_MAP_END 33:41.34 ^~~~~~~~~~~~~~~~~~~~ 33:41.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:41.34 else 33:41.34 ^~~~ 33:41.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 33:41.34 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 33:41.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:41.34 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestInputStreamLengthHelper.cpp:91:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 33:41.34 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 33:41.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:42.22 intl/locale/tests/gtest 33:43.72 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestNonBlockingAsyncInputStream.cpp: In member function 'virtual nsresult QIInputStream::QueryInterface(const nsIID&, void**)': 33:43.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 33:43.73 foundInterface = 0; \ 33:43.73 ^~~~~~~~~~~~~~ 33:43.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 33:43.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 33:43.73 ^~~~~~~~~~~~~~~~~~~~~~~ 33:43.73 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestNonBlockingAsyncInputStream.cpp:315:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 33:43.73 NS_INTERFACE_MAP_END 33:43.73 ^~~~~~~~~~~~~~~~~~~~ 33:43.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 33:43.73 else 33:43.73 ^~~~ 33:43.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 33:43.73 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 33:43.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:43.73 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestNonBlockingAsyncInputStream.cpp:314:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 33:43.73 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 33:43.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33:52.96 Compiling serde_derive v1.0.80 (https://github.com/servo/serde?branch=deserialize_from_enums9#e0cc925c) 33:55.38 Compiling derive_more v0.13.0 34:27.59 intl/lwbrk/gtest 34:27.59 intl/lwbrk 34:27.60 intl/strres 34:38.43 Compiling darling_core v0.8.1 34:40.48 intl/unicharutil/util 35:04.27 intl/l10n 35:06.17 intl/uconv 35:17.97 netwerk/base 35:23.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 35:23.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 35:23.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozIDOMLocalization.h:10, 35:23.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DocumentL10n.h:10, 35:23.12 from /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:8, 35:23.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 35:23.12 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp: In member function 'virtual nsresult mozilla::dom::PromiseResolver::QueryInterface(const nsIID&, void**)': 35:23.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:23.13 foundInterface = 0; \ 35:23.13 ^~~~~~~~~~~~~~ 35:23.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:23.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:23.14 ^~~~~~~~~~~~~~~~~~~~~~~ 35:23.15 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:23.15 NS_INTERFACE_MAP_END 35:23.15 ^~~~~~~~~~~~~~~~~~~~ 35:23.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:23.15 else 35:23.15 ^~~~ 35:23.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:23.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:23.15 ^~~~~~~~~~~~~~~~~~ 35:23.15 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:23.15 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:23.15 ^~~~~~~~~~~~~~~~~~~~~~ 35:23.18 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp: In member function 'virtual nsresult mozilla::dom::DocumentL10n::QueryInterface(const nsIID&, void**)': 35:23.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:23.18 foundInterface = 0; \ 35:23.18 ^~~~~~~~~~~~~~ 35:23.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:23.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:23.18 ^~~~~~~~~~~~~~~~~~~~~~~ 35:23.19 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:23.19 NS_INTERFACE_MAP_END 35:23.19 ^~~~~~~~~~~~~~~~~~~~ 35:23.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:23.19 else 35:23.19 ^~~~ 35:23.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:23.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:23.19 ^~~~~~~~~~~~~~~~~~ 35:23.19 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:78:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:23.19 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 35:23.19 ^~~~~~~~~~~~~~~~~~~~~~ 35:23.42 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp: In member function 'virtual nsresult mozilla::dom::L10nReadyHandler::QueryInterface(const nsIID&, void**)': 35:23.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 35:23.42 foundInterface = 0; \ 35:23.42 ^~~~~~~~~~~~~~ 35:23.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 35:23.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 35:23.42 ^~~~~~~~~~~~~~~~~~~~~~~ 35:23.42 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:391:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 35:23.42 NS_INTERFACE_MAP_END 35:23.42 ^~~~~~~~~~~~~~~~~~~~ 35:23.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 35:23.42 else 35:23.43 ^~~~ 35:23.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 35:23.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 35:23.43 ^~~~~~~~~~~~~~~~~~ 35:23.43 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:390:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 35:23.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 35:23.43 ^~~~~~~~~~~~~~~~~~~~~~ 35:24.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 35:24.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 35:24.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 35:24.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 35:24.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 35:24.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/JSON.h:17, 35:24.29 from /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:7, 35:24.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 35:24.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 35:24.30 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 35:24.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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:24.30 memset(aT, 0, sizeof(T)); 35:24.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 35:24.30 In file included from /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:17, 35:24.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 35:24.30 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 35:24.30 struct GlobalProperties { 35:24.30 ^~~~~~~~~~~~~~~~ 35:32.48 netwerk/base/mozurl 35:34.26 netwerk/cookie 35:48.32 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest2.cpp:137: 35:48.32 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestTArray2.cpp: In function 'void __static_initialization_and_destruction_0(int, int)': 35:48.32 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestTArray2.cpp:1137:1: note: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without 35:48.32 } // namespace TestTArray 35:48.32 ^ 36:06.15 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 36:06.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 36:06.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 36:06.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIArrayBufferInputStream.h:10, 36:06.15 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/ArrayBufferInputStream.h:9, 36:06.16 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/ArrayBufferInputStream.cpp:7, 36:06.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: 36:06.16 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/PartiallySeekableInputStream.cpp: In member function 'virtual nsresult mozilla::net::PartiallySeekableInputStream::QueryInterface(const nsIID&, void**)': 36:06.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 36:06.16 foundInterface = 0; \ 36:06.16 ^~~~~~~~~~~~~~ 36:06.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 36:06.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 36:06.16 ^~~~~~~~~~~~~~~~~~~~~~~ 36:06.16 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/PartiallySeekableInputStream.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 36:06.16 NS_INTERFACE_MAP_END 36:06.16 ^~~~~~~~~~~~~~~~~~~~ 36:06.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 36:06.17 else 36:06.17 ^~~~ 36:06.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 36:06.19 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 36:06.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:06.19 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/PartiallySeekableInputStream.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 36:06.19 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 36:06.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:20.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 36:20.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 36:20.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIRedirectChannelRegistrar.h:10, 36:20.29 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/RedirectChannelRegistrar.h:8, 36:20.29 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/RedirectChannelRegistrar.cpp:5, 36:20.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 36:20.30 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBaseContentStream.cpp: In member function 'virtual nsresult nsBaseContentStream::QueryInterface(const nsIID&, void**)': 36:20.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 36:20.30 foundInterface = 0; \ 36:20.30 ^~~~~~~~~~~~~~ 36:20.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 36:20.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 36:20.30 ^~~~~~~~~~~~~~~~~~~~~~~ 36:20.30 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBaseContentStream.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 36:20.30 NS_INTERFACE_MAP_END 36:20.30 ^~~~~~~~~~~~~~~~~~~~ 36:20.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 36:20.30 else 36:20.30 ^~~~ 36:20.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 36:20.30 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 36:20.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:20.30 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBaseContentStream.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 36:20.30 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 36:20.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:20.34 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedInputStream::QueryInterface(const nsIID&, void**)': 36:20.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 36:20.35 foundInterface = 0; \ 36:20.35 ^~~~~~~~~~~~~~ 36:20.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 36:20.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 36:20.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:20.35 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBufferedStreams.cpp:294:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36:20.35 NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) 36:20.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:20.35 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBufferedStreams.cpp:11, 36:20.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:137: 36:20.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 36:20.35 } else 36:20.35 ^~~~ 36:20.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 36:20.35 } else 36:20.35 ^~~~ 36:20.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 36:20.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 36:20.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIRedirectChannelRegistrar.h:10, 36:20.42 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/RedirectChannelRegistrar.h:8, 36:20.42 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/RedirectChannelRegistrar.cpp:5, 36:20.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 36:20.42 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedOutputStream::QueryInterface(const nsIID&, void**)': 36:20.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 36:20.43 foundInterface = 0; \ 36:20.43 ^~~~~~~~~~~~~~ 36:20.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 36:20.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 36:20.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:20.43 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBufferedStreams.cpp:832:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36:20.43 NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) 36:20.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:20.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 36:20.43 else 36:20.43 ^~~~ 36:20.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 36:20.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 36:20.43 ^~~~~~~~~~~~~~~~~~ 36:20.43 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBufferedStreams.cpp:831:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 36:20.43 NS_INTERFACE_MAP_ENTRY(nsIStreamBufferAccess) 36:20.43 ^~~~~~~~~~~~~~~~~~~~~~ 36:41.37 netwerk/dns/mdns/libmdns 36:43.20 Compiling euclid_macros v0.1.0 36:58.60 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 36:58.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 36:58.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWeakReferenceUtils.h:10, 36:58.60 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsDNSPrefetch.h:9, 36:58.60 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsDNSPrefetch.cpp:6, 36:58.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: 36:58.60 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsFileStreams.cpp: In member function 'virtual nsresult nsFileInputStream::QueryInterface(const nsIID&, void**)': 36:58.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 36:58.60 foundInterface = 0; \ 36:58.60 ^~~~~~~~~~~~~~ 36:58.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 36:58.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 36:58.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:58.61 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsFileStreams.cpp:402:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 36:58.61 NS_INTERFACE_MAP_END_INHERITING(nsFileStreamBase) 36:58.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:58.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:986:3: note: some parts of macro expansion are not guarded by this 'else' clause 36:58.61 else 36:58.61 ^~~~ 36:58.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1061:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 36:58.61 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 36:58.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:58.61 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsFileStreams.cpp:401:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 36:58.61 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsICloneableInputStream, IsCloneable()) 36:58.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:13.82 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsMIMEInputStream.cpp: In member function 'virtual nsresult nsMIMEInputStream::QueryInterface(const nsIID&, void**)': 37:13.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:13.83 foundInterface = 0; \ 37:13.83 ^~~~~~~~~~~~~~ 37:13.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:13.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:13.83 ^~~~~~~~~~~~~~~~~~~~~~~ 37:13.83 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsMIMEInputStream.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:13.83 NS_INTERFACE_MAP_END 37:13.83 ^~~~~~~~~~~~~~~~~~~~ 37:13.83 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsFileStreams.cpp:24, 37:13.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base2.cpp:29: 37:13.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 37:13.83 } else 37:13.84 ^~~~ 37:13.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 37:13.85 } else 37:13.85 ^~~~ 37:20.11 netwerk/socket 37:21.96 netwerk/mime 37:23.14 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 37:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 37:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 37:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAsyncInputStream.h:10, 37:23.15 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.h:23, 37:23.15 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.cpp:6, 37:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 37:23.15 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsProtocolProxyService.cpp: In member function 'virtual nsresult mozilla::net::nsProtocolProxyService::QueryInterface(const nsIID&, void**)': 37:23.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:23.15 foundInterface = 0; \ 37:23.15 ^~~~~~~~~~~~~~ 37:23.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:23.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:23.15 ^~~~~~~~~~~~~~~~~~~~~~~ 37:23.15 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsProtocolProxyService.cpp:749:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:23.15 NS_INTERFACE_MAP_END 37:23.15 ^~~~~~~~~~~~~~~~~~~~ 37:23.15 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsProtocolProxyService.cpp:13, 37:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:11: 37:23.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 37:23.15 } else 37:23.15 ^~~~ 37:23.16 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsProtocolProxyService.cpp:748:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 37:23.16 NS_IMPL_QUERY_CLASSINFO(nsProtocolProxyService) 37:23.17 ^~~~~~~~~~~~~~~~~~~~~~~ 37:25.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 37:25.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 37:25.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 37:25.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAsyncInputStream.h:10, 37:25.67 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.h:23, 37:25.67 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.cpp:6, 37:25.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 37:25.67 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleNestedURI::Mutator::QueryInterface(const nsIID&, void**)': 37:25.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:25.67 foundInterface = 0; \ 37:25.67 ^~~~~~~~~~~~~~ 37:25.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:25.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:25.68 ^~~~~~~~~~~~~~~~~~~~~~~ 37:25.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:25.68 NS_INTERFACE_MAP_END \ 37:25.68 ^~~~~~~~~~~~~~~~~~~~ 37:25.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 37:25.68 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 37:25.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:25.68 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.cpp:213:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 37:25.68 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleNestedURI::Mutator, nsIURISetters, 37:25.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:25.68 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.h:15, 37:25.68 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.h:16, 37:25.68 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.cpp:10, 37:25.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:65: 37:25.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 37:25.68 } else \ 37:25.68 ^~~~ 37:25.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 37:25.68 } else \ 37:25.68 ^~~~ 37:25.68 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.cpp:213:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 37:25.68 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleNestedURI::Mutator, nsIURISetters, 37:25.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:25.73 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 37:25.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 37:25.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 37:25.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAsyncInputStream.h:10, 37:25.74 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.h:23, 37:25.74 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.cpp:6, 37:25.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 37:25.74 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleURI::QueryInterface(const nsIID&, void**)': 37:25.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:25.74 foundInterface = 0; \ 37:25.74 ^~~~~~~~~~~~~~ 37:25.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:25.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:25.74 ^~~~~~~~~~~~~~~~~~~~~~~ 37:25.74 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:25.74 NS_INTERFACE_MAP_END 37:25.74 ^~~~~~~~~~~~~~~~~~~~ 37:25.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:25.74 else 37:25.74 ^~~~ 37:25.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:25.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:25.74 ^~~~~~~~~~~~~~~~~~ 37:25.74 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.cpp:59:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:25.74 NS_INTERFACE_MAP_ENTRY(nsISizeOf) 37:25.74 ^~~~~~~~~~~~~~~~~~~~~~ 37:25.82 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleURI::Mutator::QueryInterface(const nsIID&, void**)': 37:25.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:25.82 foundInterface = 0; \ 37:25.82 ^~~~~~~~~~~~~~ 37:25.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:25.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:25.82 ^~~~~~~~~~~~~~~~~~~~~~~ 37:25.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:25.83 NS_INTERFACE_MAP_END \ 37:25.83 ^~~~~~~~~~~~~~~~~~~~ 37:25.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 37:25.83 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 37:25.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:25.83 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.cpp:740:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 37:25.83 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleURI::Mutator, nsIURISetters, 37:25.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:25.83 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.h:15, 37:25.83 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.h:16, 37:25.83 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.cpp:10, 37:25.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:65: 37:25.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 37:25.83 } else \ 37:25.83 ^~~~ 37:25.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 37:25.83 } else \ 37:25.83 ^~~~ 37:25.83 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.cpp:740:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 37:25.83 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleURI::Mutator, nsIURISetters, 37:25.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:28.72 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 37:28.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 37:28.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 37:28.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAsyncInputStream.h:10, 37:28.72 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.h:23, 37:28.72 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.cpp:6, 37:28.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 37:28.73 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStandardURL.cpp: In member function 'virtual nsresult mozilla::net::nsStandardURL::QueryInterface(const nsIID&, void**)': 37:28.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:28.73 foundInterface = 0; \ 37:28.75 ^~~~~~~~~~~~~~ 37:28.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:28.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:28.76 ^~~~~~~~~~~~~~~~~~~~~~~ 37:28.76 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStandardURL.cpp:1199:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:28.76 NS_INTERFACE_MAP_END 37:28.76 ^~~~~~~~~~~~~~~~~~~~ 37:28.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:28.76 else 37:28.76 ^~~~ 37:28.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:28.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:28.76 ^~~~~~~~~~~~~~~~~~ 37:28.76 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStandardURL.cpp:1198:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:28.76 NS_INTERFACE_MAP_ENTRY(nsISizeOf) 37:28.76 ^~~~~~~~~~~~~~~~~~~~~~ 37:28.89 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStandardURL.cpp: In member function 'virtual nsresult mozilla::net::nsStandardURL::Mutator::QueryInterface(const nsIID&, void**)': 37:28.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:28.90 foundInterface = 0; \ 37:28.90 ^~~~~~~~~~~~~~ 37:28.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:28.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:28.90 ^~~~~~~~~~~~~~~~~~~~~~~ 37:28.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:28.90 NS_INTERFACE_MAP_END \ 37:28.90 ^~~~~~~~~~~~~~~~~~~~ 37:28.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 37:28.90 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 37:28.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:28.90 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStandardURL.cpp:2091:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 37:28.90 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsStandardURL::Mutator, nsIURISetters, 37:28.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:28.91 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.h:15, 37:28.91 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.h:16, 37:28.91 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.cpp:10, 37:28.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:65: 37:28.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 37:28.93 } else \ 37:28.93 ^~~~ 37:28.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 37:28.93 } else \ 37:28.93 ^~~~ 37:28.93 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStandardURL.cpp:2091:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 37:28.93 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsStandardURL::Mutator, nsIURISetters, 37:28.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:33.42 netwerk/streamconv 37:35.33 netwerk/streamconv/converters 37:38.54 netwerk/cache 37:40.80 Compiling synstructure v0.10.1 37:42.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 37:42.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 37:42.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIRequestObserver.h:10, 37:42.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIStreamListener.h:10, 37:42.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIStreamConverter.h:10, 37:42.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozITXTToHTMLConv.h:10, 37:42.01 from /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/mozTXTToHTMLConv.h:14, 37:42.01 from /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:7, 37:42.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: 37:42.01 /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/nsMultiMixedConv.cpp: In member function 'virtual nsresult nsPartChannel::QueryInterface(const nsIID&, void**)': 37:42.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:42.01 foundInterface = 0; \ 37:42.01 ^~~~~~~~~~~~~~ 37:42.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:42.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:42.01 ^~~~~~~~~~~~~~~~~~~~~~~ 37:42.01 /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/nsMultiMixedConv.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:42.01 NS_INTERFACE_MAP_END 37:42.01 ^~~~~~~~~~~~~~~~~~~~ 37:42.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:42.01 else 37:42.01 ^~~~ 37:42.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:42.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:42.02 ^~~~~~~~~~~~~~~~~~ 37:42.02 /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/nsMultiMixedConv.cpp:92:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:42.02 NS_INTERFACE_MAP_ENTRY(nsIMultiPartChannel) 37:42.02 ^~~~~~~~~~~~~~~~~~~~~~ 37:42.19 /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/nsUnknownDecoder.cpp: In member function 'virtual nsresult nsUnknownDecoder::QueryInterface(const nsIID&, void**)': 37:42.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:42.19 foundInterface = 0; \ 37:42.19 ^~~~~~~~~~~~~~ 37:42.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:42.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:42.19 ^~~~~~~~~~~~~~~~~~~~~~~ 37:42.19 /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/nsUnknownDecoder.cpp:117:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:42.19 NS_INTERFACE_MAP_END 37:42.19 ^~~~~~~~~~~~~~~~~~~~ 37:42.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:42.19 else 37:42.19 ^~~~ 37:42.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 37:42.20 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 37:42.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:42.20 /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/nsUnknownDecoder.cpp:116:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 37:42.20 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) 37:42.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:44.43 netwerk/cache2 37:44.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 37:44.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 37:44.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsICache.h:10, 37:44.76 from /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntry.h:10, 37:44.76 from /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsDiskCache.h:10, 37:44.76 from /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsApplicationCacheService.cpp:5, 37:44.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: 37:44.76 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsInputStreamWrapper::QueryInterface(const nsIID&, void**)': 37:44.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:44.77 foundInterface = 0; \ 37:44.77 ^~~~~~~~~~~~~~ 37:44.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:44.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:44.77 ^~~~~~~~~~~~~~~~~~~~~~~ 37:44.77 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:640:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:44.78 NS_INTERFACE_MAP_END 37:44.78 ^~~~~~~~~~~~~~~~~~~~ 37:44.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:44.79 else 37:44.80 ^~~~ 37:44.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:44.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:44.80 ^~~~~~~~~~~~~~~~~~ 37:44.80 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:639:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:44.80 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:44.80 ^~~~~~~~~~~~~~~~~~~~~~ 37:44.80 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsDecompressInputStreamWrapper::QueryInterface(const nsIID&, void**)': 37:44.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:44.81 foundInterface = 0; \ 37:44.81 ^~~~~~~~~~~~~~ 37:44.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:44.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:44.81 ^~~~~~~~~~~~~~~~~~~~~~~ 37:44.81 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:812:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:44.82 NS_INTERFACE_MAP_END 37:44.82 ^~~~~~~~~~~~~~~~~~~~ 37:44.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:44.82 else 37:44.82 ^~~~ 37:44.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:44.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:44.84 ^~~~~~~~~~~~~~~~~~ 37:44.85 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:811:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:44.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:44.85 ^~~~~~~~~~~~~~~~~~~~~~ 37:44.85 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsOutputStreamWrapper::QueryInterface(const nsIID&, void**)': 37:44.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:44.85 foundInterface = 0; \ 37:44.86 ^~~~~~~~~~~~~~ 37:44.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:44.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:44.86 ^~~~~~~~~~~~~~~~~~~~~~~ 37:44.86 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:971:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:44.86 NS_INTERFACE_MAP_END 37:44.86 ^~~~~~~~~~~~~~~~~~~~ 37:44.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:44.87 else 37:44.88 ^~~~ 37:44.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:44.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:44.88 ^~~~~~~~~~~~~~~~~~ 37:44.88 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:970:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:44.88 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:44.88 ^~~~~~~~~~~~~~~~~~~~~~ 37:44.88 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsCompressOutputStreamWrapper::QueryInterface(const nsIID&, void**)': 37:44.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 37:44.89 foundInterface = 0; \ 37:44.89 ^~~~~~~~~~~~~~ 37:44.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 37:44.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 37:44.89 ^~~~~~~~~~~~~~~~~~~~~~~ 37:44.89 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:1164:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 37:44.90 NS_INTERFACE_MAP_END 37:44.90 ^~~~~~~~~~~~~~~~~~~~ 37:44.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 37:44.91 else 37:44.92 ^~~~ 37:44.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 37:44.92 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 37:44.92 ^~~~~~~~~~~~~~~~~~ 37:44.92 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:1163:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 37:44.92 NS_INTERFACE_MAP_ENTRY(nsISupports) 37:44.92 ^~~~~~~~~~~~~~~~~~~~~~ 38:04.07 Compiling cssparser-macros v0.3.3 38:09.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 38:09.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 38:09.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsICacheEntry.h:10, 38:09.20 from /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheEntry.h:8, 38:09.20 from /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheEntry.cpp:6, 38:09.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: 38:09.21 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFile.cpp: In member function 'virtual nsresult mozilla::net::CacheFile::QueryInterface(const nsIID&, void**)': 38:09.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:09.23 foundInterface = 0; \ 38:09.23 ^~~~~~~~~~~~~~ 38:09.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:09.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:09.23 ^~~~~~~~~~~~~~~~~~~~~~~ 38:09.23 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFile.cpp:157:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:09.23 NS_INTERFACE_MAP_END 38:09.23 ^~~~~~~~~~~~~~~~~~~~ 38:09.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:09.24 else 38:09.24 ^~~~ 38:09.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 38:09.26 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 38:09.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:09.26 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFile.cpp:155:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 38:09.26 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, 38:09.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:09.44 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileChunk.cpp: In member function 'virtual nsresult mozilla::net::CacheFileChunk::QueryInterface(const nsIID&, void**)': 38:09.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:09.45 foundInterface = 0; \ 38:09.45 ^~~~~~~~~~~~~~ 38:09.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:09.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:09.45 ^~~~~~~~~~~~~~~~~~~~~~~ 38:09.45 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileChunk.cpp:291:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:09.45 NS_INTERFACE_MAP_END 38:09.45 ^~~~~~~~~~~~~~~~~~~~ 38:09.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:09.45 else 38:09.45 ^~~~ 38:09.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:09.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:09.45 ^~~~~~~~~~~~~~~~~~ 38:09.45 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileChunk.cpp:290:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:09.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:09.45 ^~~~~~~~~~~~~~~~~~~~~~ 38:09.73 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileIOManager.cpp: In member function 'virtual nsresult mozilla::net::CacheFileHandle::QueryInterface(const nsIID&, void**)': 38:09.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:09.73 foundInterface = 0; \ 38:09.73 ^~~~~~~~~~~~~~ 38:09.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:09.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:09.73 ^~~~~~~~~~~~~~~~~~~~~~~ 38:09.73 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileIOManager.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:09.74 NS_INTERFACE_MAP_END 38:09.74 ^~~~~~~~~~~~~~~~~~~~ 38:09.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:09.74 else 38:09.74 ^~~~ 38:09.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:09.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:09.74 ^~~~~~~~~~~~~~~~~~ 38:09.74 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileIOManager.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:09.74 NS_INTERFACE_MAP_ENTRY(nsISupports) 38:09.74 ^~~~~~~~~~~~~~~~~~~~~~ 38:10.23 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileInputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileInputStream::QueryInterface(const nsIID&, void**)': 38:10.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:10.23 foundInterface = 0; \ 38:10.23 ^~~~~~~~~~~~~~ 38:10.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:10.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:10.23 ^~~~~~~~~~~~~~~~~~~~~~~ 38:10.23 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileInputStream.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:10.23 NS_INTERFACE_MAP_END 38:10.24 ^~~~~~~~~~~~~~~~~~~~ 38:10.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:10.24 else 38:10.24 ^~~~ 38:10.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 38:10.24 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 38:10.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:10.26 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileInputStream.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 38:10.26 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 38:10.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:10.41 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileOutputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileOutputStream::QueryInterface(const nsIID&, void**)': 38:10.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:10.41 foundInterface = 0; \ 38:10.41 ^~~~~~~~~~~~~~ 38:10.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:10.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:10.42 ^~~~~~~~~~~~~~~~~~~~~~~ 38:10.42 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileOutputStream.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:10.42 NS_INTERFACE_MAP_END 38:10.42 ^~~~~~~~~~~~~~~~~~~~ 38:10.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:10.42 else 38:10.42 ^~~~ 38:10.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 38:10.42 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 38:10.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:10.44 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileOutputStream.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 38:10.44 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStream) 38:10.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:24.74 netwerk/protocol/about 38:24.87 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheIndex.cpp: In member function 'virtual nsresult mozilla::net::CacheIndex::QueryInterface(const nsIID&, void**)': 38:24.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:24.88 foundInterface = 0; \ 38:24.88 ^~~~~~~~~~~~~~ 38:24.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:24.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:24.88 ^~~~~~~~~~~~~~~~~~~~~~~ 38:24.88 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheIndex.cpp:247:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:24.88 NS_INTERFACE_MAP_END 38:24.88 ^~~~~~~~~~~~~~~~~~~~ 38:24.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:24.88 else 38:24.88 ^~~~ 38:24.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 38:24.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:24.88 ^~~~~~~~~~~~~~~~~~ 38:24.88 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheIndex.cpp:246:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 38:24.88 NS_INTERFACE_MAP_ENTRY(nsIRunnable) 38:24.88 ^~~~~~~~~~~~~~~~~~~~~~ 38:30.45 netwerk/protocol/data 38:32.49 netwerk/protocol/file 38:33.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:92: 38:33.67 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSocketTransport2.cpp: In member function 'nsresult mozilla::net::nsSocketTransport::BuildSocket(PRFileDesc*&, bool&, bool&)': 38:33.67 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSocketTransport2.cpp:1240:10: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized] 38:33.67 return rv; 38:33.68 ^~ 38:41.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 38:41.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 38:41.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAboutModule.h:10, 38:41.20 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutBlank.h:9, 38:41.20 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutBlank.cpp:6, 38:41.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: 38:41.20 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::nsNestedAboutURI::QueryInterface(const nsIID&, void**)': 38:41.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:41.20 foundInterface = 0; \ 38:41.20 ^~~~~~~~~~~~~~ 38:41.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 38:41.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 38:41.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:41.20 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.cpp:331:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 38:41.21 NS_INTERFACE_MAP_END_INHERITING(nsSimpleNestedURI) 38:41.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:41.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:29: 38:41.21 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.cpp:330:3: note: some parts of macro expansion are not guarded by this 'else' clause 38:41.21 else 38:41.21 ^~~~ 38:41.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 38:41.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 38:41.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAboutModule.h:10, 38:41.23 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutBlank.h:9, 38:41.23 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutBlank.cpp:6, 38:41.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: 38:41.23 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::nsNestedAboutURI::Mutator::QueryInterface(const nsIID&, void**)': 38:41.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:41.23 foundInterface = 0; \ 38:41.23 ^~~~~~~~~~~~~~ 38:41.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 38:41.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:41.23 ^~~~~~~~~~~~~~~~~~~~~~~ 38:41.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 38:41.23 NS_INTERFACE_MAP_END \ 38:41.23 ^~~~~~~~~~~~~~~~~~~~ 38:41.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 38:41.23 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 38:41.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:41.24 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.cpp:414:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 38:41.25 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsNestedAboutURI::Mutator, nsIURISetters, 38:41.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:41.25 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.h:15, 38:41.25 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.h:16, 38:41.26 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.h:10, 38:41.26 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.cpp:9, 38:41.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:29: 38:41.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 38:41.26 } else \ 38:41.26 ^~~~ 38:41.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 38:41.26 } else \ 38:41.26 ^~~~ 38:41.26 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.cpp:414:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 38:41.26 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsNestedAboutURI::Mutator, nsIURISetters, 38:41.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:47.54 netwerk/protocol/ftp 38:59.29 netwerk/protocol/gio 39:00.91 netwerk/protocol/http 39:11.96 Compiling selectors v0.21.0 (/builddir/build/BUILD/firefox-67.0.3/servo/components/selectors) 39:21.73 Compiling cssparser v0.25.0 39:27.47 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 39:27.47 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 39:27.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 39:27.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 39:27.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 39:27.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/net/NeckoChild.h:11, 39:27.48 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpLog.h:20, 39:27.48 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/ASpdySession.cpp:8, 39:27.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: 39:27.48 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/AltDataOutputStreamChild.cpp: In member function 'virtual nsresult mozilla::net::AltDataOutputStreamChild::QueryInterface(const nsIID&, void**)': 39:27.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:27.49 foundInterface = 0; \ 39:27.49 ^~~~~~~~~~~~~~ 39:27.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:27.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:27.49 ^~~~~~~~~~~~~~~~~~~~~~~ 39:27.49 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/AltDataOutputStreamChild.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:27.49 NS_INTERFACE_MAP_END 39:27.49 ^~~~~~~~~~~~~~~~~~~~ 39:27.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:27.50 else 39:27.50 ^~~~ 39:27.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 39:27.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 39:27.50 ^~~~~~~~~~~~~~~~~~ 39:27.50 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/AltDataOutputStreamChild.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39:27.50 NS_INTERFACE_MAP_ENTRY(nsISupports) 39:27.50 ^~~~~~~~~~~~~~~~~~~~~~ 39:31.14 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/ClassifierDummyChannel.cpp: In member function 'virtual nsresult mozilla::net::ClassifierDummyChannel::QueryInterface(const nsIID&, void**)': 39:31.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:31.14 foundInterface = 0; \ 39:31.14 ^~~~~~~~~~~~~~ 39:31.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:31.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:31.15 ^~~~~~~~~~~~~~~~~~~~~~~ 39:31.15 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/ClassifierDummyChannel.cpp:76:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:31.15 NS_INTERFACE_MAP_END 39:31.15 ^~~~~~~~~~~~~~~~~~~~ 39:31.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 39:31.15 } else 39:31.15 ^~~~ 39:31.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 39:31.15 NS_IMPL_QUERY_BODY_CONCRETE(_class) 39:31.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:31.16 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/ClassifierDummyChannel.cpp:75:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 39:31.16 NS_INTERFACE_MAP_ENTRY_CONCRETE(ClassifierDummyChannel) 39:31.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:31.33 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/DelayHttpChannelQueue.cpp: In member function 'virtual nsresult mozilla::net::DelayHttpChannelQueue::QueryInterface(const nsIID&, void**)': 39:31.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:31.33 foundInterface = 0; \ 39:31.34 ^~~~~~~~~~~~~~ 39:31.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:31.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:31.34 ^~~~~~~~~~~~~~~~~~~~~~~ 39:31.34 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/DelayHttpChannelQueue.cpp:116:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:31.34 NS_INTERFACE_MAP_END 39:31.34 ^~~~~~~~~~~~~~~~~~~~ 39:31.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:31.34 else 39:31.35 ^~~~ 39:31.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 39:31.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 39:31.35 ^~~~~~~~~~~~~~~~~~ 39:31.35 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/DelayHttpChannelQueue.cpp:115:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 39:31.35 NS_INTERFACE_MAP_ENTRY(nsIObserver) 39:31.35 ^~~~~~~~~~~~~~~~~~~~~~ 39:31.90 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/Http2Session.cpp: In member function 'virtual nsresult mozilla::net::Http2Session::QueryInterface(const nsIID&, void**)': 39:31.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:31.90 foundInterface = 0; \ 39:31.90 ^~~~~~~~~~~~~~ 39:31.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 39:31.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:31.90 ^~~~~~~~~~~~~~~~~~~~~~~ 39:31.90 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/Http2Session.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 39:31.90 NS_INTERFACE_MAP_END 39:31.90 ^~~~~~~~~~~~~~~~~~~~ 39:31.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 39:31.91 else 39:31.91 ^~~~ 39:31.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 39:31.91 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 39:31.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:31.91 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/Http2Session.cpp:52:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 39:31.91 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsAHttpConnection) 39:31.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:54.58 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 39:54.58 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 39:54.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 39:54.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 39:54.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 39:54.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/net/NeckoChild.h:11, 39:54.59 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpLog.h:20, 39:54.59 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpBackgroundChannelChild.cpp:9, 39:54.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 39:54.59 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpBaseChannel.cpp: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::QueryInterface(const nsIID&, void**)': 39:54.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:54.59 foundInterface = 0; \ 39:54.60 ^~~~~~~~~~~~~~ 39:54.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 39:54.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 39:54.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:54.60 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpBaseChannel.cpp:422:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39:54.60 NS_INTERFACE_MAP_END_INHERITING(nsHashPropertyBag) 39:54.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:54.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 39:54.60 } else 39:54.60 ^~~~ 39:54.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 39:54.61 NS_IMPL_QUERY_BODY_CONCRETE(_class) 39:54.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:54.61 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpBaseChannel.cpp:421:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 39:54.61 NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpBaseChannel) 39:54.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:59.30 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelChild.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelChild::QueryInterface(const nsIID&, void**)': 39:59.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:59.30 foundInterface = 0; \ 39:59.30 ^~~~~~~~~~~~~~ 39:59.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 39:59.31 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 39:59.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:59.31 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelChild.cpp:294:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 39:59.31 NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) 39:59.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:59.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 39:59.31 } else 39:59.31 ^~~~ 39:59.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 39:59.32 NS_IMPL_QUERY_BODY_CONCRETE(_class) 39:59.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:59.32 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelChild.cpp:293:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 39:59.32 NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpChannelChild) 39:59.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:07.99 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelParent.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelParent::QueryInterface(const nsIID&, void**)': 40:07.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:08.00 foundInterface = 0; \ 40:08.00 ^~~~~~~~~~~~~~ 40:08.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 40:08.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:08.00 ^~~~~~~~~~~~~~~~~~~~~~~ 40:08.00 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelParent.cpp:287:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 40:08.00 NS_INTERFACE_MAP_END 40:08.00 ^~~~~~~~~~~~~~~~~~~~ 40:08.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 40:08.00 } else 40:08.00 ^~~~ 40:08.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 40:08.01 NS_IMPL_QUERY_BODY_CONCRETE(_class) 40:08.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:08.01 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelParent.cpp:286:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 40:08.01 NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpChannelParent) 40:08.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:08.52 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelParentListener.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelParentListener::QueryInterface(const nsIID&, void**)': 40:08.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:08.52 foundInterface = 0; \ 40:08.52 ^~~~~~~~~~~~~~ 40:08.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 40:08.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:08.52 ^~~~~~~~~~~~~~~~~~~~~~~ 40:08.52 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelParentListener.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 40:08.52 NS_INTERFACE_MAP_END 40:08.52 ^~~~~~~~~~~~~~~~~~~~ 40:08.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 40:08.52 } else 40:08.52 ^~~~ 40:08.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 40:08.52 NS_IMPL_QUERY_BODY_CONCRETE(_class) 40:08.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:08.52 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelParentListener.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 40:08.52 NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpChannelParentListener) 40:08.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:09.09 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 40:09.09 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 40:09.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 40:09.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 40:09.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 40:09.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/net/NeckoChild.h:11, 40:09.10 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpLog.h:20, 40:09.10 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpAuthManager.cpp:7, 40:09.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: 40:09.10 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpChannel.cpp: In member function 'virtual nsresult mozilla::net::nsHttpChannel::QueryInterface(const nsIID&, void**)': 40:09.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:09.10 foundInterface = 0; \ 40:09.11 ^~~~~~~~~~~~~~ 40:09.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 40:09.11 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 40:09.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:09.11 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpChannel.cpp:5984:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 40:09.11 NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) 40:09.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:09.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 40:09.11 } else 40:09.12 ^~~~ 40:09.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 40:09.12 NS_IMPL_QUERY_BODY_CONCRETE(_class) 40:09.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:09.12 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpChannel.cpp:5983:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 40:09.12 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsHttpChannel) 40:09.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:10.16 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpConnection.cpp: In member function 'virtual nsresult mozilla::net::nsHttpConnection::QueryInterface(const nsIID&, void**)': 40:10.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:10.16 foundInterface = 0; \ 40:10.16 ^~~~~~~~~~~~~~ 40:10.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 40:10.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:10.17 ^~~~~~~~~~~~~~~~~~~~~~~ 40:10.17 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpConnection.cpp:2382:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 40:10.17 NS_INTERFACE_MAP_END 40:10.17 ^~~~~~~~~~~~~~~~~~~~ 40:10.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 40:10.17 } else 40:10.17 ^~~~ 40:10.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 40:10.17 NS_IMPL_QUERY_BODY_CONCRETE(_class) 40:10.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:10.18 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpConnection.cpp:2381:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 40:10.18 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsHttpConnection) 40:10.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:10.63 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpConnectionMgr.cpp: In member function 'virtual nsresult mozilla::net::nsHttpConnectionMgr::nsHalfOpenSocket::QueryInterface(const nsIID&, void**)': 40:10.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:10.63 foundInterface = 0; \ 40:10.63 ^~~~~~~~~~~~~~ 40:10.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 40:10.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:10.64 ^~~~~~~~~~~~~~~~~~~~~~~ 40:10.64 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3909:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 40:10.64 NS_INTERFACE_MAP_END 40:10.64 ^~~~~~~~~~~~~~~~~~~~ 40:10.64 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:56: 40:10.64 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3908:5: note: some parts of macro expansion are not guarded by this 'else' clause 40:10.64 } else 40:10.64 ^~~~ 40:31.78 Compiling num-derive v0.2.2 40:47.66 Compiling cstr v0.1.3 40:47.68 netwerk/protocol/viewsource 40:47.70 netwerk/protocol/res 40:47.91 Compiling sha2 v0.8.0 40:47.91 Compiling tokio-udp v0.1.1 40:51.87 netwerk/protocol/websocket 40:53.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 40:53.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 40:53.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIStreamTransportService.h:10, 40:53.38 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStreamTransportService.h:8, 40:53.38 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStreamTransportService.cpp:5, 40:53.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: 40:53.38 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsUDPSocket.cpp: In member function 'virtual nsresult mozilla::net::nsUDPMessage::QueryInterface(const nsIID&, void**)': 40:53.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:53.38 foundInterface = 0; \ 40:53.38 ^~~~~~~~~~~~~~ 40:53.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 40:53.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:53.39 ^~~~~~~~~~~~~~~~~~~~~~~ 40:53.39 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsUDPSocket.cpp:164:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 40:53.39 NS_INTERFACE_MAP_END 40:53.39 ^~~~~~~~~~~~~~~~~~~~ 40:53.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 40:53.39 else 40:53.39 ^~~~ 40:53.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 40:53.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 40:53.39 ^~~~~~~~~~~~~~~~~~ 40:53.40 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsUDPSocket.cpp:163:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 40:53.40 NS_INTERFACE_MAP_ENTRY(nsIUDPMessage) 40:53.40 ^~~~~~~~~~~~~~~~~~~~~~ 40:54.99 netwerk/system/linux 41:03.84 netwerk/ipc 41:05.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 41:05.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 41:05.74 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 41:05.74 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 41:05.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: 41:05.74 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/viewsource/nsViewSourceChannel.cpp: In member function 'virtual nsresult nsViewSourceChannel::QueryInterface(const nsIID&, void**)': 41:05.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:05.74 foundInterface = 0; \ 41:05.74 ^~~~~~~~~~~~~~ 41:05.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:05.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:05.74 ^~~~~~~~~~~~~~~~~~~~~~~ 41:05.74 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:05.74 NS_INTERFACE_MAP_END 41:05.75 ^~~~~~~~~~~~~~~~~~~~ 41:05.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:05.75 else 41:05.75 ^~~~ 41:05.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 41:05.75 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 41:05.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:05.75 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 41:05.75 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIViewSourceChannel) 41:05.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:12.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 41:12.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 41:12.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISerializable.h:10, 41:12.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIPrincipal.h:10, 41:12.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsJSPrincipals.h:10, 41:12.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasePrincipal.h:10, 41:12.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/net/NeckoParent.h:8, 41:12.13 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 41:12.13 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 41:12.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: 41:12.13 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/SubstitutingProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::SubstitutingURL::Mutator::QueryInterface(const nsIID&, void**)': 41:12.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:12.13 foundInterface = 0; \ 41:12.13 ^~~~~~~~~~~~~~ 41:12.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:12.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:12.13 ^~~~~~~~~~~~~~~~~~~~~~~ 41:12.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:12.13 NS_INTERFACE_MAP_END \ 41:12.13 ^~~~~~~~~~~~~~~~~~~~ 41:12.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 41:12.13 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 41:12.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:12.13 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:47:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 41:12.14 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(SubstitutingURL::Mutator, nsIURISetters, 41:12.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:12.14 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStandardURL.h:23, 41:12.14 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/SubstitutingProtocolHandler.h:14, 41:12.14 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/ExtensionProtocolHandler.h:12, 41:12.14 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 41:12.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: 41:12.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 41:12.14 } else \ 41:12.14 ^~~~ 41:12.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 41:12.14 } else \ 41:12.14 ^~~~ 41:12.14 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:47:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 41:12.14 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(SubstitutingURL::Mutator, nsIURISetters, 41:12.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:12.17 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 41:12.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 41:12.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISerializable.h:10, 41:12.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIPrincipal.h:10, 41:12.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsJSPrincipals.h:10, 41:12.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasePrincipal.h:10, 41:12.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/net/NeckoParent.h:8, 41:12.17 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 41:12.17 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 41:12.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: 41:12.17 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/SubstitutingProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::SubstitutingJARURI::QueryInterface(const nsIID&, void**)': 41:12.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:12.18 foundInterface = 0; \ 41:12.18 ^~~~~~~~~~~~~~ 41:12.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:12.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:12.18 ^~~~~~~~~~~~~~~~~~~~~~~ 41:12.18 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:194:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:12.18 NS_INTERFACE_MAP_END 41:12.18 ^~~~~~~~~~~~~~~~~~~~ 41:12.18 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:25, 41:12.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:11: 41:12.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 41:12.18 } else 41:12.18 ^~~~ 41:12.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 41:12.18 } else 41:12.18 ^~~~ 41:17.29 netwerk/url-classifier 41:24.12 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 41:24.12 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 41:24.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 41:24.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 41:24.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 41:24.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/net/NeckoChild.h:11, 41:24.13 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketLog.h:12, 41:24.13 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 41:24.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: 41:24.13 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketChannelChild.cpp: In member function 'virtual nsresult mozilla::net::WebSocketChannelChild::QueryInterface(const nsIID&, void**)': 41:24.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:24.13 foundInterface = 0; \ 41:24.13 ^~~~~~~~~~~~~~ 41:24.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:24.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:24.13 ^~~~~~~~~~~~~~~~~~~~~~~ 41:24.13 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketChannelChild.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:24.13 NS_INTERFACE_MAP_END 41:24.13 ^~~~~~~~~~~~~~~~~~~~ 41:24.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:24.13 else 41:24.13 ^~~~ 41:24.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:24.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:24.14 ^~~~~~~~~~~~~~~~~~ 41:24.14 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketChannelChild.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:24.14 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableRequest) 41:24.14 ^~~~~~~~~~~~~~~~~~~~~~ 41:24.53 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp: In member function 'virtual nsresult mozilla::net::WebSocketEventListenerParent::QueryInterface(const nsIID&, void**)': 41:24.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:24.54 foundInterface = 0; \ 41:24.54 ^~~~~~~~~~~~~~ 41:24.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:24.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:24.54 ^~~~~~~~~~~~~~~~~~~~~~~ 41:24.54 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:24.54 NS_INTERFACE_MAP_END 41:24.54 ^~~~~~~~~~~~~~~~~~~~ 41:24.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:24.54 else 41:24.54 ^~~~ 41:24.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:24.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:24.54 ^~~~~~~~~~~~~~~~~~ 41:24.54 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:24.54 NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventListener) 41:24.55 ^~~~~~~~~~~~~~~~~~~~~~ 41:24.68 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketEventService.cpp: In member function 'virtual nsresult mozilla::net::WebSocketEventService::QueryInterface(const nsIID&, void**)': 41:24.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:24.69 foundInterface = 0; \ 41:24.69 ^~~~~~~~~~~~~~ 41:24.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:24.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:24.69 ^~~~~~~~~~~~~~~~~~~~~~~ 41:24.69 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketEventService.cpp:199:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:24.69 NS_INTERFACE_MAP_END 41:24.69 ^~~~~~~~~~~~~~~~~~~~ 41:24.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:24.70 else 41:24.70 ^~~~ 41:24.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:24.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:24.70 ^~~~~~~~~~~~~~~~~~ 41:24.70 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketEventService.cpp:198:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:24.70 NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventService) 41:24.70 ^~~~~~~~~~~~~~~~~~~~~~ 41:24.77 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketFrame.cpp: In member function 'virtual nsresult mozilla::net::WebSocketFrame::QueryInterface(const nsIID&, void**)': 41:24.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:24.77 foundInterface = 0; \ 41:24.77 ^~~~~~~~~~~~~~ 41:24.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:24.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:24.77 ^~~~~~~~~~~~~~~~~~~~~~~ 41:24.77 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketFrame.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:24.77 NS_INTERFACE_MAP_END 41:24.77 ^~~~~~~~~~~~~~~~~~~~ 41:24.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:24.77 else 41:24.78 ^~~~ 41:24.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:24.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:24.78 ^~~~~~~~~~~~~~~~~~ 41:24.78 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketFrame.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:24.78 NS_INTERFACE_MAP_ENTRY(nsIWebSocketFrame) 41:24.78 ^~~~~~~~~~~~~~~~~~~~~~ 41:27.16 netwerk/wifi 41:30.80 Compiling tokio-tcp v0.1.1 41:37.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 41:37.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 41:37.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 41:37.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 41:37.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 41:37.05 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/Entries.h:13, 41:37.05 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/Classifier.h:9, 41:37.05 from /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 41:37.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/url-classifier/Unified_cpp_url-classifier0.cpp:2: 41:37.05 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureBase.cpp: In member function 'virtual nsresult mozilla::net::UrlClassifierFeatureBase::QueryInterface(const nsIID&, void**)': 41:37.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:37.06 foundInterface = 0; \ 41:37.06 ^~~~~~~~~~~~~~ 41:37.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:37.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:37.06 ^~~~~~~~~~~~~~~~~~~~~~~ 41:37.06 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureBase.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:37.06 NS_INTERFACE_MAP_END 41:37.06 ^~~~~~~~~~~~~~~~~~~~ 41:37.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:37.06 else 41:37.06 ^~~~ 41:37.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:37.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:37.06 ^~~~~~~~~~~~~~~~~~ 41:37.06 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureBase.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:37.06 NS_INTERFACE_MAP_ENTRY(nsIUrlClassifierSkipListObserver) 41:37.06 ^~~~~~~~~~~~~~~~~~~~~~ 41:37.13 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureCustomTables.cpp: In member function 'virtual nsresult mozilla::UrlClassifierFeatureCustomTables::QueryInterface(const nsIID&, void**)': 41:37.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:37.13 foundInterface = 0; \ 41:37.13 ^~~~~~~~~~~~~~ 41:37.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:37.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:37.13 ^~~~~~~~~~~~~~~~~~~~~~~ 41:37.14 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureCustomTables.cpp:14:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:37.14 NS_INTERFACE_MAP_END 41:37.14 ^~~~~~~~~~~~~~~~~~~~ 41:37.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:37.14 else 41:37.14 ^~~~ 41:37.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:37.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:37.14 ^~~~~~~~~~~~~~~~~~ 41:37.14 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureCustomTables.cpp:13:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:37.14 NS_INTERFACE_MAP_ENTRY(nsIUrlClassifierFeature) 41:37.14 ^~~~~~~~~~~~~~~~~~~~~~ 41:37.35 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureResult.cpp: In member function 'virtual nsresult mozilla::net::UrlClassifierFeatureResult::QueryInterface(const nsIID&, void**)': 41:37.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:37.35 foundInterface = 0; \ 41:37.35 ^~~~~~~~~~~~~~ 41:37.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 41:37.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:37.36 ^~~~~~~~~~~~~~~~~~~~~~~ 41:37.36 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureResult.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 41:37.36 NS_INTERFACE_MAP_END 41:37.36 ^~~~~~~~~~~~~~~~~~~~ 41:37.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 41:37.36 else 41:37.36 ^~~~ 41:37.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 41:37.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 41:37.36 ^~~~~~~~~~~~~~~~~~ 41:37.36 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureResult.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 41:37.36 NS_INTERFACE_MAP_ENTRY(nsIUrlClassifierFeatureResult) 41:37.36 ^~~~~~~~~~~~~~~~~~~~~~ 41:41.57 Compiling rayon v1.0.0 41:48.40 Compiling tokio-fs v0.1.3 41:48.46 netwerk/build 41:55.19 netwerk/test 41:57.80 Compiling cubeb-core v0.5.4 42:03.22 Compiling xpcom v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/xpcom/rust/xpcom) 42:06.15 netwerk/test/gtest 42:17.02 netwerk/test/gtest/parse-ftp 42:20.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/test/gtest/parse-ftp/Unified_cpp_gtest_parse-ftp0.cpp:2: 42:20.13 /builddir/build/BUILD/firefox-67.0.3/netwerk/test/gtest/parse-ftp/TestParseFTPList.cpp: In function 'void ParseFTPFile(const char*, const char*)': 42:20.13 /builddir/build/BUILD/firefox-67.0.3/netwerk/test/gtest/parse-ftp/TestParseFTPList.cpp:93:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct list_state'; use assignment or value-initialization instead [-Wclass-memaccess] 42:20.14 memset(&state, 0, sizeof(state)); 42:20.14 ^ 42:20.14 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/test/gtest/parse-ftp/TestParseFTPList.cpp:11, 42:20.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/test/gtest/parse-ftp/Unified_cpp_gtest_parse-ftp0.cpp:2: 42:20.14 /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/ParseFTPList.h:71:8: note: 'struct list_state' declared here 42:20.14 struct list_state { 42:20.14 ^~~~~~~~~~ 42:22.61 extensions/auth 42:35.11 Compiling encoding_glue v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/intl/encoding_glue) 42:35.14 ipc/chromium 42:36.40 Compiling netwerk_helper v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/netwerk/base/rust-helper) 42:37.79 Compiling rsdparsa_capi v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/media/webrtc/signaling/src/sdp/rsdparsa_capi) 42:39.31 ipc/chromium/src/third_party 42:44.28 ipc/glue 43:19.28 ipc/ipdl 43:32.19 ipc/testshell 43:32.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/chromium/Unified_cpp_ipc_chromium1.cpp:38: 43:32.63 /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/base/string_util.cc: In function 'int StringToInt(const string&)': 43:32.63 /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/base/string_util.cc:672:10: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 43:32.63 return result; 43:32.63 ^~~~~~ 43:44.66 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/base/basictypes.h:16, 43:44.66 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/base/at_exit.h:12, 43:44.66 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/base/at_exit.cc:7, 43:44.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:2: 43:44.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h: In member function 'mozilla::BufferList mozilla::BufferList::Extract(mozilla::BufferList::IterImpl&, size_t, bool*) [with AllocPolicy = InfallibleAllocPolicy]': 43:44.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'lastSegmentSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 43:44.66 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 43:44.66 ^~ 43:44.66 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/base/pickle.h:17, 43:44.66 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/base/histogram.cc:20, 43:44.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:56: 43:44.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BufferList.h:541:17: note: 'lastSegmentSize' was declared here 43:44.66 Maybe lastSegmentSize; 43:44.66 ^~~~~~~~~~~~~~~ 44:13.84 Compiling darling_macro v0.8.1 44:25.87 ipc/contentproc 44:26.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 44:26.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 44:26.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 44:26.68 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message.h:21, 44:26.68 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_channel.h:13, 44:26.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ipc/Transport.h:11, 44:26.68 from /builddir/build/BUILD/firefox-67.0.3/ipc/glue/BackgroundChild.h:11, 44:26.69 from /builddir/build/BUILD/firefox-67.0.3/ipc/glue/BackgroundImpl.cpp:7, 44:26.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: 44:26.69 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/IPCStreamDestination.cpp: In member function 'virtual nsresult mozilla::ipc::IPCStreamDestination::DelayedStartInputStream::QueryInterface(const nsIID&, void**)': 44:26.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 44:26.71 foundInterface = 0; \ 44:26.71 ^~~~~~~~~~~~~~ 44:26.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 44:26.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 44:26.71 ^~~~~~~~~~~~~~~~~~~~~~~ 44:26.72 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/IPCStreamDestination.cpp:238:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 44:26.72 NS_INTERFACE_MAP_END 44:26.72 ^~~~~~~~~~~~~~~~~~~~ 44:26.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 44:26.72 else 44:26.72 ^~~~ 44:26.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 44:26.73 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 44:26.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:26.73 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/IPCStreamDestination.cpp:237:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 44:26.73 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAsyncInputStream) 44:26.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:28.37 js/ipc 44:28.67 hal 45:03.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 45:03.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 45:03.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 45:03.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 45:03.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 45:03.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 45:03.83 from /builddir/build/BUILD/firefox-67.0.3/js/src/jsapi.h:29, 45:03.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:10, 45:03.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 45:03.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:16, 45:03.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 45:03.85 from /builddir/build/BUILD/firefox-67.0.3/js/ipc/JavaScriptShared.h:12, 45:03.85 from /builddir/build/BUILD/firefox-67.0.3/js/ipc/WrapperAnswer.h:11, 45:03.86 from /builddir/build/BUILD/firefox-67.0.3/js/ipc/JavaScriptBase.h:11, 45:03.86 from /builddir/build/BUILD/firefox-67.0.3/js/ipc/JavaScriptChild.h:11, 45:03.86 from /builddir/build/BUILD/firefox-67.0.3/js/ipc/JavaScriptChild.cpp:8, 45:03.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/ipc/Unified_cpp_js_ipc0.cpp:2: 45:03.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 45:03.87 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 45:03.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 45:03.89 memset(aT, 0, sizeof(T)); 45:03.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 45:03.89 In file included from /builddir/build/BUILD/firefox-67.0.3/js/ipc/JavaScriptChild.cpp:12, 45:03.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/ipc/Unified_cpp_js_ipc0.cpp:2: 45:03.90 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 45:03.90 struct GlobalProperties { 45:03.90 ^~~~~~~~~~~~~~~~ 45:24.79 js/xpconnect/wrappers 45:41.11 js/xpconnect/loader 45:45.93 js/xpconnect/src 45:46.61 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 45:46.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 45:46.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 45:46.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 45:46.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 45:46.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 45:46.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsfriendapi.h:18, 45:46.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Proxy.h:12, 45:46.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Wrapper.h:12, 45:46.61 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/wrappers/WrapperFactory.h:10, 45:46.61 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/wrappers/XrayWrapper.h:12, 45:46.61 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/wrappers/XrayWrapper.cpp:7: 45:46.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 45:46.61 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 45:46.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 45:46.61 memset(aT, 0, sizeof(T)); 45:46.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 45:46.61 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/wrappers/XrayWrapper.cpp:17: 45:46.61 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 45:46.61 struct GlobalProperties { 45:46.61 ^~~~~~~~~~~~~~~~ 45:59.72 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 45:59.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 45:59.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 45:59.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 45:59.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 45:59.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 45:59.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 45:59.72 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/mozJSComponentLoader.cpp:19: 45:59.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 45:59.72 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 45:59.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 45:59.72 memset(aT, 0, sizeof(T)); 45:59.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 45:59.73 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 45:59.73 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 45:59.73 struct GlobalProperties { 45:59.73 ^~~~~~~~~~~~~~~~ 46:15.17 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 46:15.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 46:15.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 46:15.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 46:15.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 46:15.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 46:15.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 46:15.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 46:15.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 46:15.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 46:15.18 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:76, 46:15.18 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/ExportHelpers.cpp:7, 46:15.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 46:15.18 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/Sandbox.cpp: In member function 'virtual nsresult SandboxPrivate::QueryInterface(const nsIID&, void**)': 46:15.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:15.21 foundInterface = 0; \ 46:15.21 ^~~~~~~~~~~~~~ 46:15.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:15.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:15.21 ^~~~~~~~~~~~~~~~~~~~~~~ 46:15.21 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/Sandbox.cpp:100:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:15.21 NS_INTERFACE_MAP_END 46:15.21 ^~~~~~~~~~~~~~~~~~~~ 46:15.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:15.21 else 46:15.21 ^~~~ 46:15.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:15.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:15.22 ^~~~~~~~~~~~~~~~~~ 46:15.22 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/Sandbox.cpp:99:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:15.22 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 46:15.22 ^~~~~~~~~~~~~~~~~~~~~~ 46:18.38 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponentsBase::QueryInterface(const nsIID&, void**)': 46:18.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:18.38 foundInterface = 0; \ 46:18.38 ^~~~~~~~~~~~~~ 46:18.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:18.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:18.38 ^~~~~~~~~~~~~~~~~~~~~~~ 46:18.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:18.38 NS_INTERFACE_MAP_END 46:18.38 ^~~~~~~~~~~~~~~~~~~~ 46:18.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 46:18.38 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 46:18.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 46:18.38 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCComponents.cpp:2644:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 46:18.38 NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase) 46:18.38 ^~~~~~~~~~~~~~~~~~~~ 46:18.39 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:108, 46:18.39 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/ExportHelpers.cpp:7, 46:18.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 46:18.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 46:18.40 } else 46:18.40 ^~~~ 46:18.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 46:18.40 } else 46:18.40 ^~~~ 46:18.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 46:18.40 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 46:18.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 46:18.40 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCComponents.cpp:2644:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 46:18.40 NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase) 46:18.40 ^~~~~~~~~~~~~~~~~~~~ 46:18.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 46:18.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 46:18.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 46:18.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 46:18.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 46:18.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 46:18.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 46:18.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 46:18.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 46:18.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 46:18.40 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:76, 46:18.41 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/ExportHelpers.cpp:7, 46:18.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 46:18.41 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents::QueryInterface(const nsIID&, void**)': 46:18.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:18.41 foundInterface = 0; \ 46:18.41 ^~~~~~~~~~~~~~ 46:18.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 46:18.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 46:18.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:18.41 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCComponents.cpp:2654:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 46:18.41 NS_INTERFACE_MAP_END_INHERITING(nsXPCComponentsBase) 46:18.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:18.41 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:108, 46:18.41 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/ExportHelpers.cpp:7, 46:18.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 46:18.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 46:18.41 } else 46:18.42 ^~~~ 46:18.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 46:18.43 } else 46:18.43 ^~~~ 46:21.92 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 46:21.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 46:21.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 46:21.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 46:21.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 46:21.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 46:21.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 46:21.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:10, 46:21.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 46:21.92 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:76, 46:21.92 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/ExportHelpers.cpp:7, 46:21.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 46:21.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 46:21.92 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 46:21.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 46:21.92 memset(aT, 0, sizeof(T)); 46:21.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 46:21.92 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/ExportHelpers.cpp:7, 46:21.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 46:21.92 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 46:21.92 struct GlobalProperties { 46:21.93 ^~~~~~~~~~~~~~~~ 46:31.90 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 46:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 46:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFile.h:10, 46:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/FileUtils.h:21, 46:31.90 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.h:9, 46:31.90 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.cpp:7, 46:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 46:31.91 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function 'virtual nsresult mozilla::dom::PrecompiledScript::QueryInterface(const nsIID&, void**)': 46:31.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:31.91 foundInterface = 0; \ 46:31.91 ^~~~~~~~~~~~~~ 46:31.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:31.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:31.91 ^~~~~~~~~~~~~~~~~~~~~~~ 46:31.91 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/ChromeScriptLoader.cpp:328:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:31.91 NS_INTERFACE_MAP_END 46:31.91 ^~~~~~~~~~~~~~~~~~~~ 46:31.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:31.91 else 46:31.91 ^~~~ 46:31.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:31.91 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:31.91 ^~~~~~~~~~~~~~~~~~ 46:31.91 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/ChromeScriptLoader.cpp:327:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:31.91 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:31.91 ^~~~~~~~~~~~~~~~~~~~~~ 46:31.93 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 46:31.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 46:31.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 46:31.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 46:31.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 46:31.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Id.h:28, 46:31.94 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/wrappers/AccessCheck.h:10, 46:31.94 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/wrappers/AccessCheck.cpp:7, 46:31.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: 46:31.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 46:31.94 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 46:31.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 46:31.94 memset(aT, 0, sizeof(T)); 46:31.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 46:31.94 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/wrappers/AccessCheck.cpp:25, 46:31.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: 46:31.94 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 46:31.94 struct GlobalProperties { 46:31.94 ^~~~~~~~~~~~~~~~ 46:41.30 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function 'virtual nsresult AsyncScriptLoader::QueryInterface(const nsIID&, void**)': 46:41.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:41.31 foundInterface = 0; \ 46:41.31 ^~~~~~~~~~~~~~ 46:41.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 46:41.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:41.31 ^~~~~~~~~~~~~~~~~~~~~~~ 46:41.31 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/mozJSSubScriptLoader.cpp:281:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 46:41.31 NS_INTERFACE_MAP_END 46:41.31 ^~~~~~~~~~~~~~~~~~~~ 46:41.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 46:41.31 else 46:41.31 ^~~~ 46:41.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 46:41.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:41.32 ^~~~~~~~~~~~~~~~~~ 46:41.32 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/mozJSSubScriptLoader.cpp:280:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 46:41.32 NS_INTERFACE_MAP_ENTRY(nsIIncrementalStreamLoaderObserver) 46:41.32 ^~~~~~~~~~~~~~~~~~~~~~ 46:42.62 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 46:42.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 46:42.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 46:42.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 46:42.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 46:42.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 46:42.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISimpleEnumerator.h:13, 46:42.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDirectoryEnumerator.h:14, 46:42.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFile.h:14, 46:42.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/FileUtils.h:21, 46:42.63 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.h:9, 46:42.63 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.cpp:7, 46:42.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 46:42.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 46:42.63 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 46:42.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 46:42.63 memset(aT, 0, sizeof(T)); 46:42.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 46:42.63 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/ScriptPreloader.cpp:30, 46:42.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:29: 46:42.63 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 46:42.63 struct AmountFns { 46:42.63 ^~~~~~~~~ 46:42.64 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 46:42.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 46:42.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 46:42.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 46:42.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 46:42.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 46:42.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISimpleEnumerator.h:13, 46:42.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDirectoryEnumerator.h:14, 46:42.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFile.h:14, 46:42.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/FileUtils.h:21, 46:42.64 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.h:9, 46:42.64 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.cpp:7, 46:42.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 46:42.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 46:42.65 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 46:42.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 46:42.66 memset(aT, 0, sizeof(T)); 46:42.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 46:42.66 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/ScriptPreloader.cpp:30, 46:42.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:29: 46:42.66 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 46:42.66 struct SizeOfTabFns { 46:42.66 ^~~~~~~~~~~~ 46:42.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 46:42.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 46:42.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 46:42.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 46:42.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 46:42.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 46:42.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISimpleEnumerator.h:13, 46:42.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDirectoryEnumerator.h:14, 46:42.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFile.h:14, 46:42.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/FileUtils.h:21, 46:42.87 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.h:9, 46:42.87 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.cpp:7, 46:42.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 46:42.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 46:42.87 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 46:42.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 46:42.87 memset(aT, 0, sizeof(T)); 46:42.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 46:42.87 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/mozJSSubScriptLoader.cpp:21, 46:42.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56: 46:42.87 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 46:42.87 struct GlobalProperties { 46:42.87 ^~~~~~~~~~~~~~~~ 48:14.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 48:14.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 48:14.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsXULAppAPI.h:13, 48:14.85 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCShellImpl.cpp:7, 48:14.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 48:14.85 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCVariant.cpp: In member function 'virtual nsresult XPCVariant::QueryInterface(const nsIID&, void**)': 48:14.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:14.86 foundInterface = 0; \ 48:14.86 ^~~~~~~~~~~~~~ 48:14.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 48:14.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 48:14.86 ^~~~~~~~~~~~~~~~~~~~~~~ 48:14.86 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCVariant.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48:14.87 NS_INTERFACE_MAP_END 48:14.87 ^~~~~~~~~~~~~~~~~~~~ 48:14.87 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:108, 48:14.87 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCShellImpl.cpp:35, 48:14.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 48:14.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 48:14.87 } else 48:14.87 ^~~~ 48:14.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 48:14.87 } else 48:14.88 ^~~~ 48:18.61 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 48:18.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 48:18.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsXULAppAPI.h:13, 48:18.61 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCShellImpl.cpp:7, 48:18.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 48:18.62 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCWrappedJSIterator.cpp: In member function 'virtual nsresult xpc::XPCWrappedJSIterator::QueryInterface(const nsIID&, void**)': 48:18.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:18.62 foundInterface = 0; \ 48:18.62 ^~~~~~~~~~~~~~ 48:18.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 48:18.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 48:18.62 ^~~~~~~~~~~~~~~~~~~~~~~ 48:18.63 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCWrappedJSIterator.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48:18.63 NS_INTERFACE_MAP_END 48:18.63 ^~~~~~~~~~~~~~~~~~~~ 48:18.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 48:18.63 else 48:18.63 ^~~~ 48:18.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 48:18.63 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 48:18.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:18.63 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCWrappedJSIterator.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 48:18.64 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, XPCWrappedJSIterator) 48:18.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:18.68 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCWrappedNative.cpp: In member function 'virtual nsresult XPCWrappedNative::QueryInterface(const nsIID&, void**)': 48:18.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:18.68 foundInterface = 0; \ 48:18.68 ^~~~~~~~~~~~~~ 48:18.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 48:18.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 48:18.69 ^~~~~~~~~~~~~~~~~~~~~~~ 48:18.69 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCWrappedNative.cpp:664:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 48:18.69 NS_INTERFACE_MAP_END 48:18.69 ^~~~~~~~~~~~~~~~~~~~ 48:18.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 48:18.69 else 48:18.69 ^~~~ 48:18.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 48:18.70 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 48:18.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:18.70 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCWrappedNative.cpp:663:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 48:18.70 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPConnectWrappedNative) 48:18.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:19.25 js/xpconnect/tests/components/native 48:23.31 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 48:23.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 48:23.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 48:23.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 48:23.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 48:23.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 48:23.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISimpleEnumerator.h:13, 48:23.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDirectoryEnumerator.h:14, 48:23.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFile.h:14, 48:23.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/XREAppData.h:15, 48:23.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsXULAppAPI.h:15, 48:23.31 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCShellImpl.cpp:7, 48:23.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 48:23.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 48:23.31 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 48:23.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 48:23.32 memset(aT, 0, sizeof(T)); 48:23.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 48:23.32 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCShellImpl.cpp:35, 48:23.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 48:23.32 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 48:23.32 struct GlobalProperties { 48:23.32 ^~~~~~~~~~~~~~~~ 48:28.78 Compiling malloc_size_of_derive v0.1.0 49:07.34 intl/chardet 49:10.05 modules/libjar 49:23.61 Compiling tokio v0.1.7 49:28.87 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 49:28.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 49:28.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 49:28.88 from /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARInputStream.h:10, 49:28.88 from /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJAR.cpp:7, 49:28.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/modules/libjar/Unified_cpp_modules_libjar0.cpp:2: 49:28.88 /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARURI.cpp: In member function 'virtual nsresult nsJARURI::QueryInterface(const nsIID&, void**)': 49:28.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:28.89 foundInterface = 0; \ 49:28.89 ^~~~~~~~~~~~~~ 49:28.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 49:28.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:28.91 ^~~~~~~~~~~~~~~~~~~~~~~ 49:28.92 /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARURI.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 49:28.92 NS_INTERFACE_MAP_END 49:28.92 ^~~~~~~~~~~~~~~~~~~~ 49:28.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 49:28.92 } else 49:28.93 ^~~~ 49:28.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 49:28.93 NS_IMPL_QUERY_BODY_CONCRETE(_class) 49:28.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:28.93 /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARURI.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 49:28.94 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsJARURI) 49:28.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:28.99 /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARURI.cpp: In member function 'virtual nsresult nsJARURI::Mutator::QueryInterface(const nsIID&, void**)': 49:28.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:28.99 foundInterface = 0; \ 49:28.99 ^~~~~~~~~~~~~~ 49:29.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 49:29.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:29.00 ^~~~~~~~~~~~~~~~~~~~~~~ 49:29.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 49:29.00 NS_INTERFACE_MAP_END \ 49:29.00 ^~~~~~~~~~~~~~~~~~~~ 49:29.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 49:29.00 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 49:29.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:29.01 /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARURI.cpp:226:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 49:29.01 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsJARURI::Mutator, nsIURISetters, nsIURIMutator, 49:29.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:29.01 In file included from /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARURI.h:16, 49:29.01 from /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARProtocolHandler.cpp:13, 49:29.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/modules/libjar/Unified_cpp_modules_libjar0.cpp:29: 49:29.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 49:29.01 } else \ 49:29.01 ^~~~ 49:29.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 49:29.02 } else \ 49:29.02 ^~~~ 49:29.02 /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARURI.cpp:226:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 49:29.02 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsJARURI::Mutator, nsIURISetters, nsIURIMutator, 49:29.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:29.90 modules/libjar/zipwriter 49:47.19 storage 49:55.45 Compiling cubeb v0.5.4 49:56.36 Compiling cubeb-backend v0.5.4 49:57.14 Compiling storage_variant v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/storage/variant) 49:58.64 Compiling moz_task v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/xpcom/rust/moz_task) 50:00.90 Compiling mozurl v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/netwerk/base/mozurl) 50:04.85 Compiling darling v0.8.1 50:05.25 storage/test/gtest 50:06.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 50:06.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 50:06.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIArray.h:10, 50:06.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIArrayExtensions.h:10, 50:06.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIMutableArray.h:10, 50:06.12 from /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageConnection.cpp:10: 50:06.12 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageConnection.cpp: In member function 'virtual nsresult mozilla::storage::Connection::QueryInterface(const nsIID&, void**)': 50:06.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:06.14 foundInterface = 0; \ 50:06.14 ^~~~~~~~~~~~~~ 50:06.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 50:06.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:06.14 ^~~~~~~~~~~~~~~~~~~~~~~ 50:06.14 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageConnection.cpp:496:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50:06.14 NS_INTERFACE_MAP_END 50:06.14 ^~~~~~~~~~~~~~~~~~~~ 50:06.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 50:06.14 else 50:06.15 ^~~~ 50:06.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 50:06.15 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 50:06.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:06.15 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageConnection.cpp:495:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 50:06.15 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageConnection) 50:06.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:06.75 extensions/cookie 50:22.33 extensions/cookie/test/gtest 50:23.55 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 50:23.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 50:23.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsICookiePermission.h:10, 50:23.55 from /builddir/build/BUILD/firefox-67.0.3/extensions/cookie/nsCookiePermission.h:8, 50:23.55 from /builddir/build/BUILD/firefox-67.0.3/extensions/cookie/nsCookieModule.cpp:6, 50:23.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: 50:23.55 /builddir/build/BUILD/firefox-67.0.3/extensions/cookie/nsPermission.cpp: In member function 'virtual nsresult nsPermission::QueryInterface(const nsIID&, void**)': 50:23.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:23.55 foundInterface = 0; \ 50:23.55 ^~~~~~~~~~~~~~ 50:23.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 50:23.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:23.55 ^~~~~~~~~~~~~~~~~~~~~~~ 50:23.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50:23.55 NS_INTERFACE_MAP_END 50:23.56 ^~~~~~~~~~~~~~~~~~~~ 50:23.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 50:23.56 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 50:23.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 50:23.56 /builddir/build/BUILD/firefox-67.0.3/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 50:23.56 NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) 50:23.56 ^~~~~~~~~~~~~~~~~~~~ 50:23.56 In file included from /builddir/build/BUILD/firefox-67.0.3/extensions/cookie/nsPermission.cpp:8, 50:23.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:20: 50:23.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:23.56 } else 50:23.56 ^~~~ 50:23.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 50:23.56 } else 50:23.56 ^~~~ 50:23.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 50:23.56 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 50:23.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 50:23.56 /builddir/build/BUILD/firefox-67.0.3/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 50:23.56 NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) 50:23.56 ^~~~~~~~~~~~~~~~~~~~ 50:30.18 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 50:30.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 50:30.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDirectoryEnumerator.h:10, 50:30.18 from /builddir/build/BUILD/firefox-67.0.3/storage/FileSystemModule.cpp:11, 50:30.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/storage/Unified_cpp_storage0.cpp:2: 50:30.18 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatement.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatement::QueryInterface(const nsIID&, void**)': 50:30.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:30.18 foundInterface = 0; \ 50:30.18 ^~~~~~~~~~~~~~ 50:30.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 50:30.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:30.19 ^~~~~~~~~~~~~~~~~~~~~~~ 50:30.19 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatement.cpp:229:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50:30.19 NS_INTERFACE_MAP_END 50:30.19 ^~~~~~~~~~~~~~~~~~~~ 50:30.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 50:30.19 else 50:30.19 ^~~~ 50:30.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 50:30.19 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 50:30.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:30.19 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatement.cpp:228:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 50:30.19 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageAsyncStatement) 50:30.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:30.40 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementJSHelper::QueryInterface(const nsIID&, void**)': 50:30.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:30.40 foundInterface = 0; \ 50:30.40 ^~~~~~~~~~~~~~ 50:30.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 50:30.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:30.41 ^~~~~~~~~~~~~~~~~~~~~~~ 50:30.42 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatementJSHelper.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50:30.43 NS_INTERFACE_MAP_END 50:30.43 ^~~~~~~~~~~~~~~~~~~~ 50:30.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 50:30.43 else 50:30.43 ^~~~ 50:30.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 50:30.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 50:30.43 ^~~~~~~~~~~~~~~~~~ 50:30.43 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatementJSHelper.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 50:30.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 50:30.43 ^~~~~~~~~~~~~~~~~~~~~~ 50:30.62 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatementParams.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementParams::QueryInterface(const nsIID&, void**)': 50:30.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:30.63 foundInterface = 0; \ 50:30.63 ^~~~~~~~~~~~~~ 50:30.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 50:30.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:30.63 ^~~~~~~~~~~~~~~~~~~~~~~ 50:30.63 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatementParams.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 50:30.63 NS_INTERFACE_MAP_END 50:30.63 ^~~~~~~~~~~~~~~~~~~~ 50:30.63 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 50:30.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 50:30.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 50:30.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 50:30.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 50:30.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsProxyRelease.h:16, 50:30.63 from /builddir/build/BUILD/firefox-67.0.3/storage/StorageBaseStatementInternal.cpp:9, 50:30.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/storage/Unified_cpp_storage0.cpp:20: 50:30.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 50:30.63 } else 50:30.63 ^~~~ 50:30.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 50:30.64 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 50:30.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:30.64 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatementParams.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 50:30.64 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(AsyncStatementParams) 50:30.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:47.04 extensions/permissions 50:49.53 Compiling failure v0.1.3 50:50.40 Compiling smallvec v0.6.6 50:53.29 Compiling euclid v0.19.5 51:01.64 Compiling app_units v0.7.0 51:02.56 Compiling bincode v1.0.0 51:04.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 51:04.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 51:04.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 51:04.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 51:04.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 51:04.10 from /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageSQLFunctions.cpp:10, 51:04.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/storage/Unified_cpp_storage1.cpp:2: 51:04.10 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatement.cpp: In member function 'virtual nsresult mozilla::storage::Statement::QueryInterface(const nsIID&, void**)': 51:04.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 51:04.12 foundInterface = 0; \ 51:04.12 ^~~~~~~~~~~~~~ 51:04.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 51:04.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 51:04.12 ^~~~~~~~~~~~~~~~~~~~~~~ 51:04.13 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatement.cpp:236:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 51:04.13 NS_INTERFACE_MAP_END 51:04.13 ^~~~~~~~~~~~~~~~~~~~ 51:04.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 51:04.13 else 51:04.13 ^~~~ 51:04.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 51:04.14 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 51:04.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:04.14 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatement.cpp:235:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 51:04.14 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageStatement) 51:04.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:04.28 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::StatementJSHelper::QueryInterface(const nsIID&, void**)': 51:04.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 51:04.29 foundInterface = 0; \ 51:04.29 ^~~~~~~~~~~~~~ 51:04.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 51:04.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 51:04.29 ^~~~~~~~~~~~~~~~~~~~~~~ 51:04.29 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementJSHelper.cpp:178:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 51:04.30 NS_INTERFACE_MAP_END 51:04.30 ^~~~~~~~~~~~~~~~~~~~ 51:04.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 51:04.30 else 51:04.30 ^~~~ 51:04.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 51:04.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 51:04.30 ^~~~~~~~~~~~~~~~~~ 51:04.30 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementJSHelper.cpp:177:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 51:04.30 NS_INTERFACE_MAP_ENTRY(nsISupports) 51:04.30 ^~~~~~~~~~~~~~~~~~~~~~ 51:04.45 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementParams.cpp: In member function 'virtual nsresult mozilla::storage::StatementParams::QueryInterface(const nsIID&, void**)': 51:04.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 51:04.45 foundInterface = 0; \ 51:04.45 ^~~~~~~~~~~~~~ 51:04.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 51:04.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 51:04.45 ^~~~~~~~~~~~~~~~~~~~~~~ 51:04.45 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementParams.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 51:04.45 NS_INTERFACE_MAP_END 51:04.45 ^~~~~~~~~~~~~~~~~~~~ 51:04.45 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 51:04.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 51:04.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 51:04.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 51:04.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 51:04.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsProxyRelease.h:16, 51:04.45 from /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageConnection.h:14, 51:04.45 from /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageService.cpp:11, 51:04.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/storage/Unified_cpp_storage1.cpp:11: 51:04.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 51:04.46 } else 51:04.46 ^~~~ 51:04.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 51:04.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 51:04.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:04.46 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementParams.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 51:04.46 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(StatementParams) 51:04.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:04.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 51:04.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 51:04.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 51:04.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 51:04.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 51:04.48 from /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageSQLFunctions.cpp:10, 51:04.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/storage/Unified_cpp_storage1.cpp:2: 51:04.48 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementRow.cpp: In member function 'virtual nsresult mozilla::storage::StatementRow::QueryInterface(const nsIID&, void**)': 51:04.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 51:04.49 foundInterface = 0; \ 51:04.49 ^~~~~~~~~~~~~~ 51:04.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 51:04.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 51:04.49 ^~~~~~~~~~~~~~~~~~~~~~~ 51:04.49 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementRow.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 51:04.49 NS_INTERFACE_MAP_END 51:04.50 ^~~~~~~~~~~~~~~~~~~~ 51:04.51 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 51:04.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 51:04.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 51:04.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 51:04.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 51:04.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsProxyRelease.h:16, 51:04.51 from /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageConnection.h:14, 51:04.51 from /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageService.cpp:11, 51:04.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/storage/Unified_cpp_storage1.cpp:11: 51:04.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 51:04.51 } else 51:04.51 ^~~~ 51:04.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 51:04.51 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 51:04.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:04.51 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementRow.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 51:04.51 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(StatementRow) 51:04.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:06.36 Compiling serde_bytes v0.10.4 51:08.39 Compiling ron v0.1.7 51:29.97 Compiling webrender_build v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/gfx/wr/webrender_build) 51:34.10 Compiling toml v0.4.5 52:07.83 Compiling tokio-core v0.1.17 52:33.04 Compiling cubeb-pulse v0.2.0 (/builddir/build/BUILD/firefox-67.0.3/media/libcubeb/cubeb-pulse-rs) 52:41.69 Compiling style_derive v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/servo/components/style_derive) 54:12.26 testing/gtest 54:12.26 testing/gtest/benchmark 54:12.27 testing/gtest/mozilla 54:26.24 uriloader/base 54:35.65 uriloader/exthandler 54:39.78 uriloader/prefetch 54:42.89 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 54:42.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 54:42.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 54:42.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:11, 54:42.89 from /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsDocLoader.cpp:7, 54:42.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: 54:42.89 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsDocLoader.cpp: In member function 'virtual nsresult nsDocLoader::QueryInterface(const nsIID&, void**)': 54:42.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 54:42.89 foundInterface = 0; \ 54:42.89 ^~~~~~~~~~~~~~ 54:42.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 54:42.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 54:42.90 ^~~~~~~~~~~~~~~~~~~~~~~ 54:42.90 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsDocLoader.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 54:42.90 NS_INTERFACE_MAP_END 54:42.90 ^~~~~~~~~~~~~~~~~~~~ 54:42.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 54:42.90 } else 54:42.90 ^~~~ 54:42.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 54:42.90 NS_IMPL_QUERY_BODY_CONCRETE(_class) 54:42.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:42.90 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsDocLoader.cpp:176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 54:42.90 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsDocLoader) 54:42.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 54:43.18 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsDocumentOpenInfo::QueryInterface(const nsIID&, void**)': 54:43.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 54:43.19 foundInterface = 0; \ 54:43.19 ^~~~~~~~~~~~~~ 54:43.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 54:43.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 54:43.19 ^~~~~~~~~~~~~~~~~~~~~~~ 54:43.19 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsURILoader.cpp:180:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 54:43.19 NS_INTERFACE_MAP_END 54:43.19 ^~~~~~~~~~~~~~~~~~~~ 54:43.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 54:43.19 else 54:43.19 ^~~~ 54:43.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 54:43.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 54:43.19 ^~~~~~~~~~~~~~~~~~ 54:43.19 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsURILoader.cpp:179:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 54:43.19 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) 54:43.19 ^~~~~~~~~~~~~~~~~~~~~~ 54:43.28 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsURILoader::QueryInterface(const nsIID&, void**)': 54:43.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 54:43.29 foundInterface = 0; \ 54:43.29 ^~~~~~~~~~~~~~ 54:43.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 54:43.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 54:43.29 ^~~~~~~~~~~~~~~~~~~~~~~ 54:43.29 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsURILoader.cpp:789:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 54:43.29 NS_INTERFACE_MAP_END 54:43.29 ^~~~~~~~~~~~~~~~~~~~ 54:43.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 54:43.29 else 54:43.29 ^~~~ 54:43.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 54:43.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 54:43.29 ^~~~~~~~~~~~~~~~~~ 54:43.29 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsURILoader.cpp:788:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 54:43.29 NS_INTERFACE_MAP_ENTRY(nsIURILoader) 54:43.29 ^~~~~~~~~~~~~~~~~~~~~~ 54:57.79 Compiling parking_lot_core v0.2.14 55:05.16 Compiling fallible v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/servo/components/fallible) 55:05.76 Compiling plane-split v0.13.7 55:09.90 Compiling wr_malloc_size_of v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/gfx/wr/wr_malloc_size_of) 55:11.10 Compiling rkv v0.9.3 55:11.51 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 55:11.51 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 55:11.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 55:11.51 from /builddir/build/BUILD/firefox-67.0.3/ipc/glue/BackgroundUtils.h:10, 55:11.51 from /builddir/build/BUILD/firefox-67.0.3/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 55:11.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: 55:11.52 /builddir/build/BUILD/firefox-67.0.3/uriloader/prefetch/OfflineCacheUpdateChild.cpp: In member function 'virtual nsresult mozilla::docshell::OfflineCacheUpdateChild::QueryInterface(const nsIID&, void**)': 55:11.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 55:11.52 foundInterface = 0; \ 55:11.52 ^~~~~~~~~~~~~~ 55:11.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 55:11.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 55:11.52 ^~~~~~~~~~~~~~~~~~~~~~~ 55:11.52 /builddir/build/BUILD/firefox-67.0.3/uriloader/prefetch/OfflineCacheUpdateChild.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 55:11.52 NS_INTERFACE_MAP_END 55:11.52 ^~~~~~~~~~~~~~~~~~~~ 55:11.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 55:11.52 else 55:11.52 ^~~~ 55:11.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 55:11.52 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 55:11.52 ^~~~~~~~~~~~~~~~~~ 55:11.52 /builddir/build/BUILD/firefox-67.0.3/uriloader/prefetch/OfflineCacheUpdateChild.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 55:11.52 NS_INTERFACE_MAP_ENTRY(nsIOfflineCacheUpdate) 55:11.52 ^~~~~~~~~~~~~~~~~~~~~~ 55:14.01 Compiling webrender v0.60.0 (/builddir/build/BUILD/firefox-67.0.3/gfx/wr/webrender) 55:20.24 caps 55:21.44 caps/tests/gtest 55:30.38 parser/expat/lib 55:33.91 Compiling style v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/servo/components/style) 55:34.25 warning: the item `log` is imported redundantly 55:34.25 --> servo/components/style/build_gecko.rs:431:13 55:34.25 | 55:34.25 431 | use log; 55:34.25 | ^^^ 55:34.25 | 55:34.25 ::: servo/components/style/build.rs:10:1 55:34.25 | 55:34.25 10 | extern crate log; 55:34.25 | ----------------- the item `log` is already imported here 55:34.26 | 55:34.26 = note: #[warn(unused_imports)] on by default 55:36.14 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 55:36.14 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 55:36.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 55:36.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 55:36.14 from /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/ContentHandlerService.h:4, 55:36.15 from /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/ContentHandlerService.cpp:1, 55:36.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: 55:36.15 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsDBusHandlerApp.cpp: In member function 'virtual nsresult nsDBusHandlerApp::QueryInterface(const nsIID&, void**)': 55:36.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 55:36.16 foundInterface = 0; \ 55:36.16 ^~~~~~~~~~~~~~ 55:36.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 55:36.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 55:36.16 ^~~~~~~~~~~~~~~~~~~~~~~ 55:36.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 55:36.16 NS_INTERFACE_MAP_END 55:36.17 ^~~~~~~~~~~~~~~~~~~~ 55:36.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 55:36.17 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 55:36.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 55:36.17 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsDBusHandlerApp.cpp:22:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 55:36.17 NS_IMPL_ISUPPORTS_CI(nsDBusHandlerApp, nsIDBusHandlerApp, nsIHandlerApp) 55:36.18 ^~~~~~~~~~~~~~~~~~~~ 55:36.18 In file included from /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsDBusHandlerApp.cpp:12, 55:36.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:38: 55:36.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 55:36.18 } else 55:36.18 ^~~~ 55:36.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 55:36.19 } else 55:36.19 ^~~~ 55:36.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 55:36.19 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 55:36.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 55:36.19 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsDBusHandlerApp.cpp:22:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 55:36.19 NS_IMPL_ISUPPORTS_CI(nsDBusHandlerApp, nsIDBusHandlerApp, nsIHandlerApp) 55:36.20 ^~~~~~~~~~~~~~~~~~~~ 55:36.40 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 55:36.41 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 55:36.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 55:36.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 55:36.41 from /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/ContentHandlerService.h:4, 55:36.41 from /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/ContentHandlerService.cpp:1, 55:36.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: 55:36.41 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalHelperAppService.cpp: In member function 'virtual nsresult nsExternalAppHandler::QueryInterface(const nsIID&, void**)': 55:36.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 55:36.42 foundInterface = 0; \ 55:36.42 ^~~~~~~~~~~~~~ 55:36.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 55:36.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 55:36.42 ^~~~~~~~~~~~~~~~~~~~~~~ 55:36.42 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalHelperAppService.cpp:1157:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 55:36.42 NS_INTERFACE_MAP_END 55:36.42 ^~~~~~~~~~~~~~~~~~~~ 55:36.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 55:36.42 else 55:36.42 ^~~~ 55:36.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 55:36.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 55:36.43 ^~~~~~~~~~~~~~~~~~ 55:36.43 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalHelperAppService.cpp:1156:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 55:36.43 NS_INTERFACE_MAP_ENTRY(nsINamed) 55:36.43 ^~~~~~~~~~~~~~~~~~~~~~ 55:36.66 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsresult nsExtProtocolChannel::QueryInterface(const nsIID&, void**)': 55:36.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 55:36.66 foundInterface = 0; \ 55:36.66 ^~~~~~~~~~~~~~ 55:36.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 55:36.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 55:36.67 ^~~~~~~~~~~~~~~~~~~~~~~ 55:36.67 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalProtocolHandler.cpp:89:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 55:36.67 NS_INTERFACE_MAP_END 55:36.67 ^~~~~~~~~~~~~~~~~~~~ 55:36.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 55:36.67 else 55:36.67 ^~~~ 55:36.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 55:36.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 55:36.68 ^~~~~~~~~~~~~~~~~~ 55:36.68 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalProtocolHandler.cpp:88:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 55:36.68 NS_INTERFACE_MAP_ENTRY(nsIRequestObserver) 55:36.68 ^~~~~~~~~~~~~~~~~~~~~~ 55:36.69 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsresult nsExternalProtocolHandler::QueryInterface(const nsIID&, void**)': 55:36.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 55:36.69 foundInterface = 0; \ 55:36.69 ^~~~~~~~~~~~~~ 55:36.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 55:36.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 55:36.70 ^~~~~~~~~~~~~~~~~~~~~~~ 55:36.70 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalProtocolHandler.cpp:465:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 55:36.70 NS_INTERFACE_MAP_END 55:36.70 ^~~~~~~~~~~~~~~~~~~~ 55:36.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 55:36.70 else 55:36.70 ^~~~ 55:36.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 55:36.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 55:36.70 ^~~~~~~~~~~~~~~~~~ 55:36.70 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalProtocolHandler.cpp:464:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 55:36.71 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 55:36.71 ^~~~~~~~~~~~~~~~~~~~~~ 55:36.72 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsMIMEInfoImpl.cpp: In member function 'virtual nsresult nsMIMEInfoBase::QueryInterface(const nsIID&, void**)': 55:36.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 55:36.73 foundInterface = 0; \ 55:36.73 ^~~~~~~~~~~~~~ 55:36.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 55:36.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 55:36.73 ^~~~~~~~~~~~~~~~~~~~~~~ 55:36.73 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsMIMEInfoImpl.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 55:36.73 NS_INTERFACE_MAP_END 55:36.73 ^~~~~~~~~~~~~~~~~~~~ 55:36.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 55:36.74 else 55:36.74 ^~~~ 55:36.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 55:36.74 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 55:36.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55:36.74 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsMIMEInfoImpl.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 55:36.74 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIHandlerInfo) 55:36.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:01.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 56:01.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 56:01.63 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.h:9, 56:01.63 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:7, 56:01.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 56:01.63 /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp: In member function 'virtual nsresult mozilla::ContentPrincipal::QueryInterface(const nsIID&, void**)': 56:01.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:01.63 foundInterface = 0; \ 56:01.63 ^~~~~~~~~~~~~~ 56:01.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:01.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:01.63 ^~~~~~~~~~~~~~~~~~~~~~~ 56:01.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:01.64 NS_INTERFACE_MAP_END 56:01.64 ^~~~~~~~~~~~~~~~~~~~ 56:01.64 /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:48:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 56:01.64 NS_IMPL_QUERY_INTERFACE_CI(ContentPrincipal, nsIPrincipal, nsISerializable) 56:01.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 56:01.64 In file included from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:23, 56:01.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 56:01.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 56:01.64 } else 56:01.64 ^~~~ 56:01.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 56:01.64 } else 56:01.64 ^~~~ 56:01.64 /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:48:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 56:01.64 NS_IMPL_QUERY_INTERFACE_CI(ContentPrincipal, nsIPrincipal, nsISerializable) 56:01.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 56:02.94 Compiling tokio-uds v0.1.7 56:02.97 parser/prototype 56:08.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 56:08.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 56:08.01 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.h:9, 56:08.01 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:7, 56:08.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 56:08.01 /builddir/build/BUILD/firefox-67.0.3/caps/ExpandedPrincipal.cpp: In member function 'virtual nsresult ExpandedPrincipal::QueryInterface(const nsIID&, void**)': 56:08.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:08.01 foundInterface = 0; \ 56:08.01 ^~~~~~~~~~~~~~ 56:08.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:08.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:08.02 ^~~~~~~~~~~~~~~~~~~~~~~ 56:08.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:08.02 NS_INTERFACE_MAP_END 56:08.02 ^~~~~~~~~~~~~~~~~~~~ 56:08.02 /builddir/build/BUILD/firefox-67.0.3/caps/ExpandedPrincipal.cpp:14:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 56:08.02 NS_IMPL_QUERY_INTERFACE_CI(ExpandedPrincipal, nsIPrincipal, 56:08.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 56:08.02 In file included from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:23, 56:08.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 56:08.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 56:08.02 } else 56:08.02 ^~~~ 56:08.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 56:08.02 } else 56:08.02 ^~~~ 56:08.02 /builddir/build/BUILD/firefox-67.0.3/caps/ExpandedPrincipal.cpp:14:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 56:08.02 NS_IMPL_QUERY_INTERFACE_CI(ExpandedPrincipal, nsIPrincipal, 56:08.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 56:08.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 56:08.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 56:08.54 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.h:9, 56:08.54 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:7, 56:08.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 56:08.54 /builddir/build/BUILD/firefox-67.0.3/caps/NullPrincipal.cpp: In member function 'virtual nsresult mozilla::NullPrincipal::QueryInterface(const nsIID&, void**)': 56:08.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:08.55 foundInterface = 0; \ 56:08.55 ^~~~~~~~~~~~~~ 56:08.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:08.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:08.56 ^~~~~~~~~~~~~~~~~~~~~~~ 56:08.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:08.56 NS_INTERFACE_MAP_END 56:08.56 ^~~~~~~~~~~~~~~~~~~~ 56:08.56 /builddir/build/BUILD/firefox-67.0.3/caps/NullPrincipal.cpp:31:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 56:08.56 NS_IMPL_QUERY_INTERFACE_CI(NullPrincipal, nsIPrincipal, nsISerializable) 56:08.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 56:08.56 In file included from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:23, 56:08.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 56:08.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 56:08.56 } else 56:08.57 ^~~~ 56:08.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 56:08.57 } else 56:08.57 ^~~~ 56:08.57 /builddir/build/BUILD/firefox-67.0.3/caps/NullPrincipal.cpp:31:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 56:08.57 NS_IMPL_QUERY_INTERFACE_CI(NullPrincipal, nsIPrincipal, nsISerializable) 56:08.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 56:08.61 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 56:08.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 56:08.61 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.h:9, 56:08.61 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:7, 56:08.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 56:08.61 /builddir/build/BUILD/firefox-67.0.3/caps/NullPrincipalURI.cpp: In member function 'virtual nsresult mozilla::NullPrincipalURI::QueryInterface(const nsIID&, void**)': 56:08.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:08.61 foundInterface = 0; \ 56:08.61 ^~~~~~~~~~~~~~ 56:08.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:08.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:08.62 ^~~~~~~~~~~~~~~~~~~~~~~ 56:08.62 /builddir/build/BUILD/firefox-67.0.3/caps/NullPrincipalURI.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:08.62 NS_INTERFACE_MAP_END 56:08.62 ^~~~~~~~~~~~~~~~~~~~ 56:08.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 56:08.62 else 56:08.62 ^~~~ 56:08.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 56:08.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 56:08.62 ^~~~~~~~~~~~~~~~~~ 56:08.62 /builddir/build/BUILD/firefox-67.0.3/caps/NullPrincipalURI.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 56:08.62 NS_INTERFACE_MAP_ENTRY(nsISizeOf) 56:08.62 ^~~~~~~~~~~~~~~~~~~~~~ 56:08.91 /builddir/build/BUILD/firefox-67.0.3/caps/SystemPrincipal.cpp: In member function 'virtual nsresult mozilla::SystemPrincipal::QueryInterface(const nsIID&, void**)': 56:08.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:08.91 foundInterface = 0; \ 56:08.92 ^~~~~~~~~~~~~~ 56:08.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:08.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:08.92 ^~~~~~~~~~~~~~~~~~~~~~~ 56:08.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:08.92 NS_INTERFACE_MAP_END 56:08.92 ^~~~~~~~~~~~~~~~~~~~ 56:08.92 /builddir/build/BUILD/firefox-67.0.3/caps/SystemPrincipal.cpp:26:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 56:08.92 NS_IMPL_QUERY_INTERFACE_CI(SystemPrincipal, nsIPrincipal, nsISerializable) 56:08.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 56:08.92 In file included from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:23, 56:08.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 56:08.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 56:08.92 } else 56:08.92 ^~~~ 56:08.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 56:08.92 } else 56:08.92 ^~~~ 56:08.92 /builddir/build/BUILD/firefox-67.0.3/caps/SystemPrincipal.cpp:26:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 56:08.92 NS_IMPL_QUERY_INTERFACE_CI(SystemPrincipal, nsIPrincipal, nsISerializable) 56:08.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.03 parser/htmlparser 56:20.18 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 56:20.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 56:20.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 56:20.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 56:20.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 56:20.18 from /builddir/build/BUILD/firefox-67.0.3/parser/prototype/PrototypeDocumentParser.h:10, 56:20.18 from /builddir/build/BUILD/firefox-67.0.3/parser/prototype/PrototypeDocumentParser.cpp:7, 56:20.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/prototype/Unified_cpp_parser_prototype0.cpp:2: 56:20.19 /builddir/build/BUILD/firefox-67.0.3/parser/prototype/PrototypeDocumentParser.cpp: In member function 'virtual nsresult mozilla::parser::PrototypeDocumentParser::QueryInterface(const nsIID&, void**)': 56:20.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:20.19 foundInterface = 0; \ 56:20.19 ^~~~~~~~~~~~~~ 56:20.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:20.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:20.19 ^~~~~~~~~~~~~~~~~~~~~~~ 56:20.19 /builddir/build/BUILD/firefox-67.0.3/parser/prototype/PrototypeDocumentParser.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:20.19 NS_INTERFACE_MAP_END 56:20.19 ^~~~~~~~~~~~~~~~~~~~ 56:20.19 In file included from /builddir/build/BUILD/firefox-67.0.3/parser/prototype/PrototypeDocumentParser.h:10, 56:20.19 from /builddir/build/BUILD/firefox-67.0.3/parser/prototype/PrototypeDocumentParser.cpp:7, 56:20.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/prototype/Unified_cpp_parser_prototype0.cpp:2: 56:20.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 56:20.19 } else 56:20.19 ^~~~ 56:20.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 56:20.19 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 56:20.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:20.19 /builddir/build/BUILD/firefox-67.0.3/parser/prototype/PrototypeDocumentParser.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 56:20.19 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(PrototypeDocumentParser) 56:20.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:23.65 parser/html 56:25.20 gfx/cairo/cairo/src 56:26.22 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 56:26.22 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: 56:26.22 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c: In function 'pqueue_grow': 56:26.22 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:26.22 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 56:26.22 ^ 56:26.23 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:26.23 ((size) ? malloc((unsigned) (size)) : NULL) 56:26.23 ^~~~ 56:26.23 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:165:17: note: in expansion of macro '_cairo_malloc_ab' 56:26.23 new_elements = _cairo_malloc_ab (pq->max_size, 56:26.23 ^~~~~~~~~~~~~~~~ 56:26.41 gfx/cairo/libpixman/src 56:30.42 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 56:30.42 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: 56:30.42 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann.c: In function '_pqueue_grow': 56:30.42 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:30.42 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 56:30.42 ^ 56:30.42 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:30.42 ((size) ? malloc((unsigned) (size)) : NULL) 56:30.42 ^~~~ 56:30.42 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:904:17: note: in expansion of macro '_cairo_malloc_ab' 56:30.42 new_elements = _cairo_malloc_ab (pq->max_size, 56:30.42 ^~~~~~~~~~~~~~~~ 56:30.77 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 56:30.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 56:30.77 from /builddir/build/BUILD/firefox-67.0.3/parser/htmlparser/CNavDTD.cpp:7, 56:30.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:2: 56:30.77 /builddir/build/BUILD/firefox-67.0.3/parser/htmlparser/nsExpatDriver.cpp: In member function 'virtual nsresult nsExpatDriver::QueryInterface(const nsIID&, void**)': 56:30.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:30.77 foundInterface = 0; \ 56:30.77 ^~~~~~~~~~~~~~ 56:30.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:30.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:30.77 ^~~~~~~~~~~~~~~~~~~~~~~ 56:30.77 /builddir/build/BUILD/firefox-67.0.3/parser/htmlparser/nsExpatDriver.cpp:245:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:30.77 NS_INTERFACE_MAP_END 56:30.77 ^~~~~~~~~~~~~~~~~~~~ 56:30.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 56:30.77 else 56:30.77 ^~~~ 56:30.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 56:30.77 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 56:30.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:30.77 /builddir/build/BUILD/firefox-67.0.3/parser/htmlparser/nsExpatDriver.cpp:244:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 56:30.77 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDTD) 56:30.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:30.84 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann.c: In function '_cairo_bo_sweep_line_compare_edges.isra.5': 56:30.84 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:552:12: warning: 'bx' may be used uninitialized in this function [-Wmaybe-uninitialized] 56:30.84 return ax - bx; 56:30.84 ~~~^~~~ 56:30.84 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:527:17: note: 'bx' was declared here 56:30.84 int32_t ax, bx; 56:30.84 ^~ 56:30.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:552:12: warning: 'ax' may be used uninitialized in this function [-Wmaybe-uninitialized] 56:30.85 return ax - bx; 56:30.85 ~~~^~~~ 56:30.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:527:13: note: 'ax' was declared here 56:30.85 int32_t ax, bx; 56:30.85 ^~ 56:31.07 /builddir/build/BUILD/firefox-67.0.3/parser/htmlparser/nsParser.cpp: In member function 'virtual nsresult nsParser::QueryInterface(const nsIID&, void**)': 56:31.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:31.07 foundInterface = 0; \ 56:31.07 ^~~~~~~~~~~~~~ 56:31.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:31.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:31.07 ^~~~~~~~~~~~~~~~~~~~~~~ 56:31.07 /builddir/build/BUILD/firefox-67.0.3/parser/htmlparser/nsParser.cpp:200:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:31.07 NS_INTERFACE_MAP_END 56:31.07 ^~~~~~~~~~~~~~~~~~~~ 56:31.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 56:31.07 else 56:31.07 ^~~~ 56:31.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 56:31.07 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 56:31.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:31.07 /builddir/build/BUILD/firefox-67.0.3/parser/htmlparser/nsParser.cpp:199:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 56:31.07 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIParser) 56:31.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:33.42 Compiling parking_lot v0.6.3 56:34.81 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/features.h:3, 56:34.81 from /usr/include/assert.h:35, 56:34.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/assert.h:3, 56:34.81 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:57, 56:34.82 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-cff-subset.c:43: 56:34.82 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 56:34.82 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 56:34.82 ^~~~~~~ 56:39.67 Compiling webrender_api v0.60.0 (/builddir/build/BUILD/firefox-67.0.3/gfx/wr/webrender_api) 56:40.92 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/features.h:3, 56:40.92 from /usr/include/assert.h:35, 56:40.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/assert.h:3, 56:40.92 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:57, 56:40.92 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:42: 56:40.94 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 56:40.94 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 56:40.94 ^~~~~~~ 56:41.43 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:66: warning: "_GNU_SOURCE" redefined 56:41.43 #define _GNU_SOURCE /* for RTLD_DEFAULT */ 56:41.43 : note: this is the location of the previous definition 56:41.44 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_cairo_ft_unscaled_font_fini': 56:41.45 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:472:23: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 56:41.45 free (unscaled->var_coords); 56:41.45 ~~~~~~~~^~~~~~~~~~~~ 56:41.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/stdlib.h:3, 56:41.45 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:58, 56:41.46 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:42: 56:41.46 /usr/include/stdlib.h:563:25: note: expected 'void *' but argument is of type 'const FT_Fixed *' {aka 'const long int *'} 56:41.46 extern void free (void *__ptr) __THROW; 56:41.46 ~~~~~~^~~~~ 56:41.47 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_cairo_ft_unscaled_font_lock_face': 56:41.48 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:757:66: warning: passing argument 3 of 'setCoords' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 56:41.48 (*setCoords)(face, unscaled->num_var_coords, unscaled->var_coords); 56:41.48 ~~~~~~~~^~~~~~~~~~~~ 56:41.49 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:757:66: note: expected 'FT_Fixed *' {aka 'long int *'} but argument is of type 'const FT_Fixed *' {aka 'const long int *'} 56:41.51 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 56:41.52 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:42: 56:41.52 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_get_bitmap_surface': 56:41.52 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:41.52 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 56:41.52 ^ 56:41.52 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:41.52 ((size) ? malloc((unsigned) (size)) : NULL) 56:41.52 ^~~~ 56:41.52 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:1227:13: note: in expansion of macro '_cairo_malloc_ab' 56:41.53 data = _cairo_malloc_ab (height, stride); 56:41.53 ^~~~~~~~~~~~~~~~ 56:41.53 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:41.55 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 56:41.55 ^ 56:41.55 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:41.55 ((size) ? malloc((unsigned) (size)) : NULL) 56:41.55 ^~~~ 56:41.55 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:1289:10: note: in expansion of macro '_cairo_malloc_ab' 56:41.55 data = _cairo_malloc_ab (height, stride); 56:41.55 ^~~~~~~~~~~~~~~~ 56:41.55 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:41.55 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 56:41.55 ^ 56:41.55 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:41.55 ((size) ? malloc((unsigned) (size)) : NULL) 56:41.55 ^~~~ 56:41.55 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:1310:13: note: in expansion of macro '_cairo_malloc_ab' 56:41.55 data = _cairo_malloc_ab (height, stride); 56:41.55 ^~~~~~~~~~~~~~~~ 56:41.55 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:41.55 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 56:41.55 ^ 56:41.55 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:41.55 ((size) ? malloc((unsigned) (size)) : NULL) 56:41.55 ^~~~ 56:41.56 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:1343:13: note: in expansion of macro '_cairo_malloc_ab' 56:41.56 data = _cairo_malloc_ab (height, stride); 56:41.56 ^~~~~~~~~~~~~~~~ 56:43.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 56:43.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 56:43.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 56:43.71 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5AtomTable.h:8, 56:43.71 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5AtomTable.cpp:5, 56:43.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/html/Unified_cpp_parser_html0.cpp:2: 56:43.71 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5DocumentBuilder.cpp: In member function 'virtual nsresult nsHtml5DocumentBuilder::QueryInterface(const nsIID&, void**)': 56:43.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:43.72 foundInterface = 0; \ 56:43.72 ^~~~~~~~~~~~~~ 56:43.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 56:43.72 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 56:43.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:43.73 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5DocumentBuilder.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 56:43.73 NS_INTERFACE_MAP_END_INHERITING(nsContentSink) 56:43.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:43.75 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 56:43.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 56:43.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 56:43.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 56:43.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 56:43.76 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5AtomTable.cpp:6, 56:43.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/html/Unified_cpp_parser_html0.cpp:2: 56:43.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 56:43.76 } else 56:43.76 ^~~~ 56:43.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 56:43.76 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 56:43.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:43.77 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5DocumentBuilder.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 56:43.77 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsHtml5DocumentBuilder) 56:43.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:44.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 56:44.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 56:44.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 56:44.37 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5AtomTable.h:8, 56:44.37 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5AtomTable.cpp:5, 56:44.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/html/Unified_cpp_parser_html0.cpp:2: 56:44.37 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5Parser.cpp: In member function 'virtual nsresult nsHtml5Parser::QueryInterface(const nsIID&, void**)': 56:44.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 56:44.37 foundInterface = 0; \ 56:44.37 ^~~~~~~~~~~~~~ 56:44.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 56:44.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 56:44.38 ^~~~~~~~~~~~~~~~~~~~~~~ 56:44.38 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5Parser.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 56:44.38 NS_INTERFACE_MAP_END 56:44.38 ^~~~~~~~~~~~~~~~~~~~ 56:44.38 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 56:44.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 56:44.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 56:44.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 56:44.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 56:44.40 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5AtomTable.cpp:6, 56:44.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/html/Unified_cpp_parser_html0.cpp:2: 56:44.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 56:44.40 } else 56:44.40 ^~~~ 56:44.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 56:44.40 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 56:44.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:44.40 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5Parser.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 56:44.40 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsHtml5Parser) 56:44.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:46.73 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 56:46.73 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: 56:46.73 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-operators.c: In function '_cairo_pdf_operators_emit_stroke_style': 56:46.73 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:46.74 _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 56:46.74 ^ 56:46.74 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:46.74 ((size) ? malloc((unsigned) (size)) : NULL) 56:46.74 ^~~~ 56:46.74 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-operators.c:578:13: note: in expansion of macro '_cairo_malloc_abc' 56:46.74 dash = _cairo_malloc_abc (num_dashes, 2, sizeof (double)); 56:46.74 ^~~~~~~~~~~~~~~~~ 56:46.74 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:46.74 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 56:46.74 ^ 56:46.74 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:46.74 ((size) ? malloc((unsigned) (size)) : NULL) 56:46.74 ^~~~ 56:46.74 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-operators.c:594:14: note: in expansion of macro '_cairo_malloc_ab' 56:46.74 dash = _cairo_malloc_ab (num_dashes, sizeof (double)); 56:46.74 ^~~~~~~~~~~~~~~~ 56:47.32 gfx/2d 56:49.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/features.h:3, 56:49.38 from /usr/include/assert.h:35, 56:49.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/assert.h:3, 56:49.38 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:57, 56:49.38 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 56:49.38 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 56:49.38 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 56:49.38 ^~~~~~~ 56:49.70 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 56:49.70 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 56:49.71 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_smask': 56:49.71 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:49.71 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 56:49.71 ^ 56:49.71 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:49.71 ((size) ? malloc((unsigned) (size)) : NULL) 56:49.71 ^~~~ 56:49.71 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:1796:10: note: in expansion of macro '_cairo_malloc_ab' 56:49.71 alpha = _cairo_malloc_ab ((image->width+7) / 8, image->height); 56:49.71 ^~~~~~~~~~~~~~~~ 56:49.72 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:49.73 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 56:49.73 ^ 56:49.73 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:49.73 ((size) ? malloc((unsigned) (size)) : NULL) 56:49.73 ^~~~ 56:49.73 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:1799:10: note: in expansion of macro '_cairo_malloc_ab' 56:49.73 alpha = _cairo_malloc_ab (image->height, image->width); 56:49.73 ^~~~~~~~~~~~~~~~ 56:49.73 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_image': 56:49.73 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:49.73 _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 56:49.73 ^ 56:49.73 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:49.73 ((size) ? malloc((unsigned) (size)) : NULL) 56:49.73 ^~~~ 56:49.73 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:1897:11: note: in expansion of macro '_cairo_malloc_abc' 56:49.73 rgb = _cairo_malloc_abc (image->width, image->height, 3); 56:49.73 ^~~~~~~~~~~~~~~~~ 56:49.74 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_pattern_stops': 56:49.74 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:49.74 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 56:49.75 ^ 56:49.75 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:49.75 ((size) ? malloc((unsigned) (size)) : NULL) 56:49.75 ^~~~ 56:49.75 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:2769:16: note: in expansion of macro '_cairo_malloc_ab' 56:49.75 allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_pdf_color_stop_t)); 56:49.75 ^~~~~~~~~~~~~~~~ 56:49.83 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_type3_font_subset': 56:49.83 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:49.83 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 56:49.83 ^ 56:49.83 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:49.83 ((size) ? malloc((unsigned) (size)) : NULL) 56:49.83 ^~~~ 56:49.83 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:4479:14: note: in expansion of macro '_cairo_malloc_ab' 56:49.83 glyphs = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (cairo_pdf_resource_t)); 56:49.83 ^~~~~~~~~~~~~~~~ 56:49.83 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:49.83 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 56:49.83 ^ 56:49.84 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:49.84 ((size) ? malloc((unsigned) (size)) : NULL) 56:49.84 ^~~~ 56:49.84 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:4483:14: note: in expansion of macro '_cairo_malloc_ab' 56:49.84 widths = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (double)); 56:49.84 ^~~~~~~~~~~~~~~~ 56:49.99 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_text_glyphs': 56:49.99 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:49.99 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 56:49.99 ^ 56:49.99 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:49.99 ((size) ? malloc((unsigned) (size)) : NULL) 56:49.99 ^~~~ 56:49.99 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:6118:22: note: in expansion of macro '_cairo_malloc_ab' 56:50.00 group->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 56:50.00 ^~~~~~~~~~~~~~~~ 56:50.01 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 56:50.02 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 56:50.02 ^ 56:50.02 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 56:50.02 ((size) ? malloc((unsigned) (size)) : NULL) 56:50.02 ^~~~ 56:50.02 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:6128:24: note: in expansion of macro '_cairo_malloc_ab' 56:50.02 group->clusters = _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 56:50.02 ^~~~~~~~~~~~~~~~ 56:57.24 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_surface_pattern': 56:57.25 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:2201:14: warning: 'interpolate' may be used uninitialized in this function [-Wmaybe-uninitialized] 56:57.25 status = _cairo_pdf_surface_emit_image (surface, (cairo_image_surface_t *)pad_image, 56:57.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:57.25 resource, interpolate); 56:57.25 ~~~~~~~~~~~~~~~~~~~~~~ 56:57.25 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:2137:18: note: 'interpolate' was declared here 56:57.25 cairo_bool_t interpolate; 56:57.25 ^~~~~~~~~~~ 57:01.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/features.h:3, 57:01.16 from /usr/include/assert.h:35, 57:01.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/assert.h:3, 57:01.16 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:57, 57:01.16 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 57:01.16 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 57:01.16 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 57:01.16 ^~~~~~~ 57:01.65 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 57:01.65 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 57:01.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ps-surface.c: In function '_cairo_ps_surface_emit_pattern_stops': 57:01.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:01.65 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:01.65 ^ 57:01.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:01.65 ((size) ? malloc((unsigned) (size)) : NULL) 57:01.65 ^~~~ 57:01.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ps-surface.c:3089:16: note: in expansion of macro '_cairo_malloc_ab' 57:01.65 allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_ps_color_stop_t)); 57:01.65 ^~~~~~~~~~~~~~~~ 57:05.49 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 57:05.49 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-wrapper.c:38: 57:05.49 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-wrapper.c: In function '_cairo_surface_wrapper_show_text_glyphs': 57:05.49 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:05.49 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:05.49 ^ 57:05.49 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:05.49 ((size) ? malloc((unsigned) (size)) : NULL) 57:05.49 ^~~~ 57:05.49 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-wrapper.c:592:15: note: in expansion of macro '_cairo_malloc_ab' 57:05.49 dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 57:05.49 ^~~~~~~~~~~~~~~~ 57:07.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/features.h:3, 57:07.02 from /usr/include/assert.h:35, 57:07.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/assert.h:3, 57:07.02 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:57, 57:07.02 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-truetype-subset.c:44: 57:07.02 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 57:07.02 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 57:07.02 ^~~~~~~ 57:07.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/features.h:3, 57:07.85 from /usr/include/assert.h:35, 57:07.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/assert.h:3, 57:07.85 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:57, 57:07.85 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-type1-fallback.c:37: 57:07.85 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 57:07.85 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 57:07.85 ^~~~~~~ 57:09.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/features.h:3, 57:09.74 from /usr/include/assert.h:35, 57:09.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/assert.h:3, 57:09.74 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:57, 57:09.74 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-type1-subset.c:43: 57:09.74 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 57:09.74 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 57:09.74 ^~~~~~~ 57:14.62 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-display.c: In function '_cairo_xlib_display_get_xrender_format': 57:14.62 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-display.c:620:23: warning: 'pict_format' may be used uninitialized in this function [-Wmaybe-uninitialized] 57:14.62 xrender_format = XRenderFindStandardFormat (display->display, 57:14.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:14.62 pict_format); 57:14.62 ~~~~~~~~~~~~ 57:17.30 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 57:17.30 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: 57:17.30 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_set_clip_region': 57:17.30 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:17.30 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:17.30 ^ 57:17.30 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:17.30 ((size) ? malloc((unsigned) (size)) : NULL) 57:17.30 ^~~~ 57:17.30 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c:305:14: note: in expansion of macro '_cairo_malloc_ab' 57:17.30 rects = _cairo_malloc_ab (n_rects, sizeof (XRectangle)); 57:17.30 ^~~~~~~~~~~~~~~~ 57:17.32 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_draw_image_surface': 57:17.32 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:17.32 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:17.32 ^ 57:17.32 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:17.32 ((size) ? malloc((unsigned) (size)) : NULL) 57:17.32 ^~~~ 57:17.32 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c:1262:16: note: in expansion of macro '_cairo_malloc_ab' 57:17.32 ximage.data = _cairo_malloc_ab (stride, ximage.height); 57:17.32 ^~~~~~~~~~~~~~~~ 57:17.35 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_acquire_pattern_surface': 57:17.35 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:17.35 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:17.35 ^ 57:17.35 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:17.35 ((size) ? malloc((unsigned) (size)) : NULL) 57:17.35 ^~~~ 57:17.35 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c:2106:7: note: in expansion of macro '_cairo_malloc_ab' 57:17.35 _cairo_malloc_ab (gradient->n_stops, 57:17.35 ^~~~~~~~~~~~~~~~ 57:17.37 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_fill_rectangles': 57:17.37 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:17.37 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:17.37 ^ 57:17.37 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:17.37 ((size) ? malloc((unsigned) (size)) : NULL) 57:17.37 ^~~~ 57:17.37 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c:2775:15: note: in expansion of macro '_cairo_malloc_ab' 57:17.38 xrects = _cairo_malloc_ab (num_rects, sizeof (XRectangle)); 57:17.38 ^~~~~~~~~~~~~~~~ 57:17.38 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_composite_trapezoids': 57:17.38 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:17.38 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:17.38 ^ 57:17.38 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:17.38 ((size) ? malloc((unsigned) (size)) : NULL) 57:17.38 ^~~~ 57:17.38 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c:2928:11: note: in expansion of macro '_cairo_malloc_ab' 57:17.38 xtraps = _cairo_malloc_ab (num_traps, sizeof (XTrapezoid)); 57:17.38 ^~~~~~~~~~~~~~~~ 57:17.43 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_emit_glyphs_chunk': 57:17.43 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:17.43 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:17.43 ^ 57:17.43 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:17.43 ((size) ? malloc((unsigned) (size)) : NULL) 57:17.44 ^~~~ 57:17.44 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c:4447:14: note: in expansion of macro '_cairo_malloc_ab' 57:17.44 elts = _cairo_malloc_ab (num_elts, sizeof (XGlyphElt8)); 57:17.44 ^~~~~~~~~~~~~~~~ 57:25.70 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 57:25.70 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, 57:25.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src0.c:2: 57:25.71 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'pqueue_grow': 57:25.71 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:25.71 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:25.71 ^ 57:25.71 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:25.71 ((size) ? malloc((unsigned) (size)) : NULL) 57:25.72 ^~~~ 57:25.72 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:822:17: note: in expansion of macro '_cairo_malloc_ab' 57:25.72 new_elements = _cairo_malloc_ab (pq->max_size, 57:25.72 ^~~~~~~~~~~~~~~~ 57:25.72 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'render_rows': 57:25.72 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:25.73 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:25.73 ^ 57:25.73 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:25.73 ((size) ? malloc((unsigned) (size)) : NULL) 57:25.73 ^~~~ 57:25.73 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:1382:10: note: in expansion of macro '_cairo_malloc_ab' 57:25.73 spans = _cairo_malloc_ab (num_spans, sizeof (cairo_half_open_span_t)); 57:25.73 ^~~~~~~~~~~~~~~~ 57:25.80 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_region_geometric': 57:25.80 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:25.80 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:25.80 ^ 57:25.81 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:25.81 ((size) ? malloc((unsigned) (size)) : NULL) 57:25.81 ^~~~ 57:25.81 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c:605:10: note: in expansion of macro '_cairo_malloc_ab' 57:25.82 boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 57:25.82 ^~~~~~~~~~~~~~~~ 57:25.82 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c: In function '_region_clip_to_boxes': 57:25.82 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:25.82 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:25.82 ^ 57:25.83 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:25.83 ((size) ? malloc((unsigned) (size)) : NULL) 57:25.83 ^~~~ 57:25.83 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c:754:14: note: in expansion of macro '_cairo_malloc_ab' 57:25.83 new_boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 57:25.83 ^~~~~~~~~~~~~~~~ 57:25.84 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c: In function '_rectilinear_clip_to_boxes': 57:25.84 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:25.84 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:25.84 ^ 57:25.84 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:25.84 ((size) ? malloc((unsigned) (size)) : NULL) 57:25.85 ^~~~ 57:25.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c:830:15: note: in expansion of macro '_cairo_malloc_ab' 57:25.85 new_boxes = _cairo_malloc_ab (new_size, sizeof (cairo_box_t)); 57:25.85 ^~~~~~~~~~~~~~~~ 57:25.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_boxes': 57:25.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:25.85 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:25.85 ^ 57:25.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:25.85 ((size) ? malloc((unsigned) (size)) : NULL) 57:25.86 ^~~~ 57:25.86 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c:876:18: note: in expansion of macro '_cairo_malloc_ab' 57:25.86 new_boxes = _cairo_malloc_ab (num_rects, sizeof (cairo_box_t)); 57:25.86 ^~~~~~~~~~~~~~~~ 57:25.86 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_copy_rectangle_list': 57:25.86 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:25.87 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:25.87 ^ 57:25.87 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:25.87 ((size) ? malloc((unsigned) (size)) : NULL) 57:25.87 ^~~~ 57:25.87 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c:1530:15: note: in expansion of macro '_cairo_malloc_ab' 57:25.87 rectangles = _cairo_malloc_ab (n_rects, sizeof (cairo_rectangle_t)); 57:25.87 ^~~~~~~~~~~~~~~~ 57:27.84 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src0.c:47: 57:27.84 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'edges_compare_x_for_y': 57:27.84 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:486:12: warning: 'bx' may be used uninitialized in this function [-Wmaybe-uninitialized] 57:27.84 return ax - bx; 57:27.84 ~~~^~~~ 57:27.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:486:12: warning: 'ax' may be used uninitialized in this function [-Wmaybe-uninitialized] 57:27.97 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 57:27.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 57:27.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsICancelableRunnable.h:10, 57:27.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:13, 57:27.98 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5SVGLoadDispatcher.h:8, 57:27.98 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 57:27.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/html/Unified_cpp_parser_html1.cpp:2: 57:27.98 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5StreamListener.cpp: In member function 'virtual nsresult nsHtml5StreamListener::QueryInterface(const nsIID&, void**)': 57:27.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 57:27.99 foundInterface = 0; \ 57:27.99 ^~~~~~~~~~~~~~ 57:27.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 57:27.99 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 57:27.99 ^~~~~~~~~~~~~~~~~~~~~~~ 57:27.99 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5StreamListener.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 57:28.00 NS_INTERFACE_MAP_END 57:28.00 ^~~~~~~~~~~~~~~~~~~~ 57:28.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 57:28.00 else 57:28.00 ^~~~ 57:28.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 57:28.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 57:28.00 ^~~~~~~~~~~~~~~~~~ 57:28.01 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5StreamListener.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 57:28.01 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) 57:28.01 ^~~~~~~~~~~~~~~~~~~~~~ 57:28.11 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5StreamParser.cpp: In member function 'virtual nsresult nsHtml5StreamParser::QueryInterface(const nsIID&, void**)': 57:28.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 57:28.11 foundInterface = 0; \ 57:28.11 ^~~~~~~~~~~~~~ 57:28.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 57:28.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 57:28.12 ^~~~~~~~~~~~~~~~~~~~~~~ 57:28.12 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5StreamParser.cpp:74:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 57:28.12 NS_INTERFACE_MAP_END 57:28.12 ^~~~~~~~~~~~~~~~~~~~ 57:28.12 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 57:28.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 57:28.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 57:28.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 57:28.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 57:28.13 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5SVGLoadDispatcher.h:8, 57:28.13 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 57:28.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/html/Unified_cpp_parser_html1.cpp:2: 57:28.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 57:28.14 } else 57:28.14 ^~~~ 57:28.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 57:28.14 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 57:28.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:28.15 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5StreamParser.cpp:73:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 57:28.15 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsHtml5StreamParser) 57:28.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:38.50 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 57:38.50 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-font-face.c:41, 57:38.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src1.c:2: 57:38.51 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-gstate.c: In function '_cairo_gstate_set_dash': 57:38.51 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:38.51 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:38.51 ^ 57:38.51 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:38.51 ((size) ? malloc((unsigned) (size)) : NULL) 57:38.51 ^~~~ 57:38.51 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-gstate.c:545:33: note: in expansion of macro '_cairo_malloc_ab' 57:38.52 gstate->stroke_style.dash = _cairo_malloc_ab (gstate->stroke_style.num_dashes, sizeof (double)); 57:38.52 ^~~~~~~~~~~~~~~~ 57:38.55 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-hull.c: In function '_cairo_hull_compute': 57:38.55 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:38.55 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:38.55 ^ 57:38.55 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:38.55 ((size) ? malloc((unsigned) (size)) : NULL) 57:38.55 ^~~~ 57:38.55 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-hull.c:215:9: note: in expansion of macro '_cairo_malloc_ab' 57:38.56 hull = _cairo_malloc_ab (num_hull, sizeof (cairo_hull_t)); 57:38.56 ^~~~~~~~~~~~~~~~ 57:38.57 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_pixman_image_for_gradient': 57:38.57 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:38.58 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:38.58 ^ 57:38.58 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:38.58 ((size) ? malloc((unsigned) (size)) : NULL) 57:38.58 ^~~~ 57:38.58 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-image-surface.c:1113:17: note: in expansion of macro '_cairo_malloc_ab' 57:38.58 pixman_stops = _cairo_malloc_ab (pattern->n_stops, 57:38.58 ^~~~~~~~~~~~~~~~ 57:38.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_cairo_image_surface_fill_rectangles': 57:38.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:38.65 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:38.65 ^ 57:38.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:38.65 ((size) ? malloc((unsigned) (size)) : NULL) 57:38.65 ^~~~ 57:38.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-image-surface.c:4362:17: note: in expansion of macro '_cairo_malloc_ab' 57:38.65 pixman_boxes = _cairo_malloc_ab (num_rects, sizeof (pixman_box32_t)); 57:38.65 ^~~~~~~~~~~~~~~~ 57:38.68 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_glyph_allocate': 57:38.68 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:38.68 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:38.68 ^ 57:38.69 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:38.69 ((size) ? malloc((unsigned) (size)) : NULL) 57:38.69 ^~~~ 57:38.69 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-misc.c:186:12: note: in expansion of macro '_cairo_malloc_ab' 57:38.69 return _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 57:38.69 ^~~~~~~~~~~~~~~~ 57:38.69 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_text_cluster_allocate': 57:38.69 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:38.69 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:38.70 ^ 57:38.70 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:38.70 ((size) ? malloc((unsigned) (size)) : NULL) 57:38.70 ^~~~ 57:38.70 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-misc.c:237:12: note: in expansion of macro '_cairo_malloc_ab' 57:38.70 return _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 57:38.70 ^~~~~~~~~~~~~~~~ 57:55.79 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 57:55.79 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path-bounds.c:37, 57:55.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src2.c:2: 57:55.79 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path-fill.c: In function '_cairo_path_fixed_fill_rectilinear_to_region': 57:55.79 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:55.80 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:55.80 ^ 57:55.80 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:55.80 ((size) ? malloc((unsigned) (size)) : NULL) 57:55.80 ^~~~ 57:55.80 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path-fill.c:303:19: note: in expansion of macro '_cairo_malloc_ab' 57:55.80 new_rects = _cairo_malloc_ab (size, 57:55.80 ^~~~~~~~~~~~~~~~ 57:55.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_tessellate_fan': 57:55.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:55.85 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:55.86 ^ 57:55.86 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:55.86 ((size) ? malloc((unsigned) (size)) : NULL) 57:55.86 ^~~~ 57:55.86 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path-stroke.c:346:11: note: in expansion of macro '_cairo_malloc_ab' 57:55.86 points = _cairo_malloc_ab (npoints, sizeof (cairo_point_t)); 57:55.86 ^~~~~~~~~~~~~~~~ 57:55.89 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_cairo_rectilinear_stroker_add_segment': 57:55.89 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:55.89 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:55.89 ^ 57:55.89 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:55.89 ((size) ? malloc((unsigned) (size)) : NULL) 57:55.89 ^~~~ 57:55.89 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path-stroke.c:1558:21: note: in expansion of macro '_cairo_malloc_ab' 57:55.90 new_segments = _cairo_malloc_ab (new_size, sizeof (segment_t)); 57:55.90 ^~~~~~~~~~~~~~~~ 57:55.91 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path.c: In function '_cairo_path_create_internal': 57:55.92 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:55.92 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:55.92 ^ 57:55.92 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:55.92 ((size) ? malloc((unsigned) (size)) : NULL) 57:55.92 ^~~~ 57:55.92 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path.c:354:15: note: in expansion of macro '_cairo_malloc_ab' 57:55.92 path->data = _cairo_malloc_ab (path->num_data, 57:55.92 ^~~~~~~~~~~~~~~~ 57:55.92 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_gradient_pattern_init_copy': 57:55.93 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:55.93 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:55.93 ^ 57:55.93 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:55.93 ((size) ? malloc((unsigned) (size)) : NULL) 57:55.93 ^~~~ 57:55.93 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pattern.c:207:19: note: in expansion of macro '_cairo_malloc_ab' 57:55.93 pattern->stops = _cairo_malloc_ab (other->stops_size, 57:55.93 ^~~~~~~~~~~~~~~~ 57:55.94 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_gradient_grow': 57:55.94 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:55.94 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:55.94 ^ 57:55.94 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:55.94 ((size) ? malloc((unsigned) (size)) : NULL) 57:55.94 ^~~~ 57:55.94 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pattern.c:932:14: note: in expansion of macro '_cairo_malloc_ab' 57:55.94 new_stops = _cairo_malloc_ab (new_size, sizeof (cairo_gradient_stop_t)); 57:55.94 ^~~~~~~~~~~~~~~~ 57:55.94 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_acquire_surface_for_gradient': 57:55.95 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:55.95 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:55.95 ^ 57:55.95 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:55.95 ((size) ? malloc((unsigned) (size)) : NULL) 57:55.95 ^~~~ 57:55.95 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pattern.c:1350:17: note: in expansion of macro '_cairo_malloc_ab' 57:55.95 pixman_stops = _cairo_malloc_ab (pattern->n_stops, 57:55.95 ^~~~~~~~~~~~~~~~ 57:55.99 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init': 57:55.99 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:55.99 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:55.99 ^ 57:56.00 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:56.00 ((size) ? malloc((unsigned) (size)) : NULL) 57:56.00 ^~~~ 57:56.00 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pen.c:76:18: note: in expansion of macro '_cairo_malloc_ab' 57:56.00 pen->vertices = _cairo_malloc_ab (pen->num_vertices, 57:56.00 ^~~~~~~~~~~~~~~~ 57:56.00 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init_copy': 57:56.00 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:56.00 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:56.01 ^ 57:56.01 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:56.01 ((size) ? malloc((unsigned) (size)) : NULL) 57:56.01 ^~~~ 57:56.01 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pen.c:128:22: note: in expansion of macro '_cairo_malloc_ab' 57:56.01 pen->vertices = _cairo_malloc_ab (pen->num_vertices, 57:56.01 ^~~~~~~~~~~~~~~~ 57:56.01 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_add_points': 57:56.01 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:56.01 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:56.01 ^ 57:56.02 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:56.02 ((size) ? malloc((unsigned) (size)) : NULL) 57:56.02 ^~~~ 57:56.02 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pen.c:158:17: note: in expansion of macro '_cairo_malloc_ab' 57:56.02 vertices = _cairo_malloc_ab (num_vertices, 57:56.02 ^~~~~~~~~~~~~~~~ 57:56.02 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-polygon.c: In function '_cairo_polygon_grow': 57:56.02 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:56.03 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:56.03 ^ 57:56.03 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:56.03 ((size) ? malloc((unsigned) (size)) : NULL) 57:56.03 ^~~~ 57:56.03 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-polygon.c:113:14: note: in expansion of macro '_cairo_malloc_ab' 57:56.03 new_edges = _cairo_malloc_ab (new_size, sizeof (cairo_edge_t)); 57:56.03 ^~~~~~~~~~~~~~~~ 57:56.03 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_show_text_glyphs': 57:56.04 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:56.04 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:56.04 ^ 57:56.04 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:56.04 ((size) ? malloc((unsigned) (size)) : NULL) 57:56.04 ^~~~ 57:56.04 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-recording-surface.c:570:20: note: in expansion of macro '_cairo_malloc_ab' 57:56.04 command->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (glyphs[0])); 57:56.04 ^~~~~~~~~~~~~~~~ 57:56.05 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:56.05 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:56.05 ^ 57:56.05 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:56.05 ((size) ? malloc((unsigned) (size)) : NULL) 57:56.05 ^~~~ 57:56.05 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-recording-surface.c:578:22: note: in expansion of macro '_cairo_malloc_ab' 57:56.06 command->clusters = _cairo_malloc_ab (num_clusters, sizeof (clusters[0])); 57:56.06 ^~~~~~~~~~~~~~~~ 57:56.06 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_replay_internal': 57:56.06 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:56.06 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:56.06 ^ 57:56.06 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:56.06 ((size) ? malloc((unsigned) (size)) : NULL) 57:56.06 ^~~~ 57:56.06 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-recording-surface.c:944:20: note: in expansion of macro '_cairo_malloc_ab' 57:56.07 glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 57:56.07 ^~~~~~~~~~~~~~~~ 57:56.07 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function 'pqueue_grow': 57:56.07 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:56.07 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:56.07 ^ 57:56.07 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:56.07 ((size) ? malloc((unsigned) (size)) : NULL) 57:56.07 ^~~~ 57:56.08 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:137:17: note: in expansion of macro '_cairo_malloc_ab' 57:56.08 new_elements = _cairo_malloc_ab (pq->max_size, 57:56.08 ^~~~~~~~~~~~~~~~ 57:56.08 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_active_edges_to_spans': 57:56.08 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:56.08 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:56.08 ^ 57:56.08 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:56.08 ((size) ? malloc((unsigned) (size)) : NULL) 57:56.08 ^~~~ 57:56.09 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:370:17: note: in expansion of macro '_cairo_malloc_ab' 57:56.09 sweep->spans = _cairo_malloc_ab (size, sizeof (cairo_half_open_span_t)); 57:56.09 ^~~~~~~~~~~~~~~~ 57:56.09 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_cairo_rectangular_scan_converter_generate': 57:56.09 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:56.09 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:56.09 ^ 57:56.09 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:56.09 ((size) ? malloc((unsigned) (size)) : NULL) 57:56.09 ^~~~ 57:56.10 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:609:15: note: in expansion of macro '_cairo_malloc_ab' 57:56.10 rectangles = _cairo_malloc_ab (self->num_rectangles + 1, 57:56.10 ^~~~~~~~~~~~~~~~ 57:56.10 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-region.c: In function '_moz_cairo_region_create_rectangles': 57:56.10 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:56.10 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:56.10 ^ 57:56.10 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:56.10 ((size) ? malloc((unsigned) (size)) : NULL) 57:56.10 ^~~~ 57:56.11 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-region.c:238:11: note: in expansion of macro '_cairo_malloc_ab' 57:56.11 pboxes = _cairo_malloc_ab (count, sizeof (pixman_box32_t)); 57:56.11 ^~~~~~~~~~~~~~~~ 57:56.11 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_sub_font_collect': 57:56.11 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:56.11 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:56.11 ^ 57:56.11 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:56.11 ((size) ? malloc((unsigned) (size)) : NULL) 57:56.11 ^~~~ 57:56.12 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:583:29: note: in expansion of macro '_cairo_malloc_ab' 57:56.12 subset.to_unicode = _cairo_malloc_ab (collection->num_glyphs, sizeof (unsigned long)); 57:56.12 ^~~~~~~~~~~~~~~~ 57:56.12 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_scaled_font_subsets_foreach_internal': 57:56.12 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:56.12 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:56.12 ^ 57:56.12 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:56.12 ((size) ? malloc((unsigned) (size)) : NULL) 57:56.12 ^~~~ 57:56.12 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:882:25: note: in expansion of macro '_cairo_malloc_ab' 57:56.13 collection.glyphs = _cairo_malloc_ab (collection.glyphs_size, sizeof(unsigned long)); 57:56.13 ^~~~~~~~~~~~~~~~ 57:56.13 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 57:56.13 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 57:56.13 ^ 57:56.13 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 57:56.13 ((size) ? malloc((unsigned) (size)) : NULL) 57:56.13 ^~~~ 57:56.13 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:883:23: note: in expansion of macro '_cairo_malloc_ab' 57:56.13 collection.utf8 = _cairo_malloc_ab (collection.glyphs_size, sizeof(char *)); 57:56.14 ^~~~~~~~~~~~~~~~ 58:20.14 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 58:20.14 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-spans.c:27, 58:20.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: 58:20.14 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-stroke-style.c: In function '_cairo_stroke_style_init_copy': 58:20.14 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 58:20.14 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 58:20.14 ^ 58:20.14 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 58:20.14 ((size) ? malloc((unsigned) (size)) : NULL) 58:20.15 ^~~~ 58:20.15 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-stroke-style.c:73:16: note: in expansion of macro '_cairo_malloc_ab' 58:20.15 style->dash = _cairo_malloc_ab (style->num_dashes, sizeof (double)); 58:20.15 ^~~~~~~~~~~~~~~~ 58:20.17 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_fill_rectangles': 58:20.17 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 58:20.17 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 58:20.17 ^ 58:20.17 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 58:20.17 ((size) ? malloc((unsigned) (size)) : NULL) 58:20.17 ^~~~ 58:20.17 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-fallback.c:701:10: note: in expansion of macro '_cairo_malloc_ab' 58:20.17 rects = _cairo_malloc_ab (traps->num_traps, 58:20.17 ^~~~~~~~~~~~~~~~ 58:20.19 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_fill_rectangles': 58:20.19 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 58:20.19 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 58:20.19 ^ 58:20.19 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 58:20.19 ((size) ? malloc((unsigned) (size)) : NULL) 58:20.20 ^~~~ 58:20.20 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-fallback.c:1491:17: note: in expansion of macro '_cairo_malloc_ab' 58:20.20 offset_rects = _cairo_malloc_ab (num_rects, sizeof (cairo_rectangle_int_t)); 58:20.20 ^~~~~~~~~~~~~~~~ 58:20.20 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_composite_trapezoids': 58:20.20 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 58:20.20 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 58:20.20 ^ 58:20.20 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 58:20.20 ((size) ? malloc((unsigned) (size)) : NULL) 58:20.20 ^~~~ 58:20.20 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-fallback.c:1546:17: note: in expansion of macro '_cairo_malloc_ab' 58:20.20 offset_traps = _cairo_malloc_ab (num_traps, sizeof (cairo_trapezoid_t)); 58:20.20 ^~~~~~~~~~~~~~~~ 58:20.21 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-offset.c: In function '_cairo_surface_offset_glyphs': 58:20.21 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 58:20.21 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 58:20.21 ^ 58:20.21 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 58:20.21 ((size) ? malloc((unsigned) (size)) : NULL) 58:20.21 ^~~~ 58:20.21 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-offset.c:301:18: note: in expansion of macro '_cairo_malloc_ab' 58:20.21 dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 58:20.22 ^~~~~~~~~~~~~~~~ 58:20.27 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface.c: In function '_cairo_surface_fill_region': 58:20.27 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 58:20.27 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 58:20.27 ^ 58:20.27 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 58:20.27 ((size) ? malloc((unsigned) (size)) : NULL) 58:20.28 ^~~~ 58:20.28 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface.c:1991:10: note: in expansion of macro '_cairo_malloc_ab' 58:20.28 rects = _cairo_malloc_ab (num_rects, 58:20.28 ^~~~~~~~~~~~~~~~ 58:20.31 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-tee-surface.c: In function '_cairo_tee_surface_show_text_glyphs': 58:20.31 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 58:20.31 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 58:20.31 ^ 58:20.31 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 58:20.32 ((size) ? malloc((unsigned) (size)) : NULL) 58:20.32 ^~~~ 58:20.32 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-tee-surface.c:428:19: note: in expansion of macro '_cairo_malloc_ab' 58:20.32 glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 58:20.32 ^~~~~~~~~~~~~~~~ 58:20.34 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-tor-scan-converter.c: In function 'polygon_reset': 58:20.35 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 58:20.35 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 58:20.35 ^ 58:20.35 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 58:20.35 ((size) ? malloc((unsigned) (size)) : NULL) 58:20.35 ^~~~ 58:20.35 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-tor-scan-converter.c:1093:23: note: in expansion of macro '_cairo_malloc_ab' 58:20.35 polygon->y_buckets = _cairo_malloc_ab (num_buckets, 58:20.35 ^~~~~~~~~~~~~~~~ 58:20.39 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_grow': 58:20.39 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 58:20.39 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 58:20.40 ^ 58:20.40 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 58:20.40 ((size) ? malloc((unsigned) (size)) : NULL) 58:20.40 ^~~~ 58:20.40 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-traps.c:113:14: note: in expansion of macro '_cairo_malloc_ab' 58:20.40 new_traps = _cairo_malloc_ab (new_size, sizeof (cairo_trapezoid_t)); 58:20.40 ^~~~~~~~~~~~~~~~ 58:20.41 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_extract_region': 58:20.41 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 58:20.41 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 58:20.42 ^ 58:20.42 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 58:20.42 ((size) ? malloc((unsigned) (size)) : NULL) 58:20.42 ^~~~ 58:20.42 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-traps.c:530:10: note: in expansion of macro '_cairo_malloc_ab' 58:20.42 rects = _cairo_malloc_ab (traps->num_traps, sizeof (cairo_rectangle_int_t)); 58:20.42 ^~~~~~~~~~~~~~~~ 58:20.42 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_ucs4': 58:20.43 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 58:20.44 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 58:20.44 ^ 58:20.44 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 58:20.44 ((size) ? malloc((unsigned) (size)) : NULL) 58:20.44 ^~~~ 58:20.44 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-unicode.c:280:10: note: in expansion of macro '_cairo_malloc_ab' 58:20.44 str32 = _cairo_malloc_ab (n_chars + 1, sizeof (uint32_t)); 58:20.44 ^~~~~~~~~~~~~~~~ 58:20.44 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_utf16': 58:20.44 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 58:20.44 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 58:20.44 ^ 58:20.44 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 58:20.44 ((size) ? malloc((unsigned) (size)) : NULL) 58:20.44 ^~~~ 58:20.44 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-unicode.c:396:13: note: in expansion of macro '_cairo_malloc_ab' 58:20.44 str16 = _cairo_malloc_ab (n16 + 1, sizeof (uint16_t)); 58:20.44 ^~~~~~~~~~~~~~~~ 58:20.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:137: 58:20.45 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-version.c: At top level: 58:20.46 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-version.c:39: warning: "CAIRO_VERSION_H" redefined 58:20.46 #define CAIRO_VERSION_H 1 58:20.46 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo.h:41, 58:20.46 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:70, 58:20.46 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-spans.c:27, 58:20.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: 58:20.46 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-version.h:8: note: this is the location of the previous definition 58:20.46 #define CAIRO_VERSION_H 58:43.59 gfx/ycbcr 58:56.11 gfx/angle/targets/angle_common 58:56.11 gfx/src 59:00.15 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/2d/InlineTranslator.cpp:8: 59:00.15 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/RecordedEventImpl.h: In member function 'void mozilla::gfx::RecordedEvent::ReadStrokeOptions(S&, mozilla::gfx::StrokeOptions&) [with S = mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)::MemReader]': 59:00.15 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/RecordedEventImpl.h:1738:3: warning: 'capStyle' may be used uninitialized in this function [-Wmaybe-uninitialized] 59:00.15 aStrokeOptions.mLineCap = capStyle; 59:00.15 ^~~~~~~~~~~~~~ 59:00.15 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/RecordedEventImpl.h:1737:3: warning: 'joinStyle' may be used uninitialized in this function [-Wmaybe-uninitialized] 59:00.16 aStrokeOptions.mLineJoin = joinStyle; 59:00.16 ^~~~~~~~~~~~~~ 59:01.00 gfx/qcms 59:09.41 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/InlineTranslator.cpp: In member function 'bool mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)': 59:09.41 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/InlineTranslator.cpp:70:46: warning: 'eventType' may be used uninitialized in this function [-Wmaybe-uninitialized] 59:09.41 bool success = RecordedEvent::DoWithEvent( 59:09.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 59:09.41 reader, static_cast(eventType), 59:09.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:09.41 [&](RecordedEvent *recordedEvent) { 59:09.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:09.41 // Make sure that the whole event was read from the stream 59:09.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:09.42 // successfully. 59:09.42 ~~~~~~~~~~~~~~~~ 59:09.42 if (!reader.good()) { 59:09.42 ~~~~~~~~~~~~~~~~~~~~~ 59:09.42 mError = " READ"; 59:09.42 ~~~~~~~~~~~~~~~~~ 59:09.42 return false; 59:09.42 ~~~~~~~~~~~~~ 59:09.43 } 59:09.44 ~ 59:09.44 if (!recordedEvent->PlayEvent(this)) { 59:09.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59:09.44 mError = " PLAY"; 59:09.44 ~~~~~~~~~~~~~~~~~ 59:09.44 return false; 59:09.44 ~~~~~~~~~~~~~ 59:09.44 } 59:09.44 ~ 59:09.44 return true; 59:09.44 ~~~~~~~~~~~~ 59:09.44 }); 59:09.44 ~~ 59:09.44 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/InlineTranslator.cpp:62:3: warning: 'minorRevision' may be used uninitialized in this function [-Wmaybe-uninitialized] 59:09.44 if (minorRevision > kMinorRevision) { 59:09.44 ^~ 59:09.44 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/InlineTranslator.cpp:55:3: warning: 'majorRevision' may be used uninitialized in this function [-Wmaybe-uninitialized] 59:09.44 if (majorRevision != kMajorRevision) { 59:09.44 ^~ 59:09.44 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/InlineTranslator.cpp:48:3: warning: 'magicInt' may be used uninitialized in this function [-Wmaybe-uninitialized] 59:09.44 if (magicInt != mozilla::gfx::kMagicInt) { 59:09.44 ^~ 59:20.45 gfx/gl 59:21.87 gfx/layers 59:58.84 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/2d/Unified_cpp_gfx_2d1.cpp:74: 59:58.84 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Path.cpp: In function 'void mozilla::gfx::FlattenBezier(const mozilla::gfx::BezierControlPoints&, mozilla::gfx::PathSink*, double)': 59:58.84 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Path.cpp:446:34: warning: 't2' may be used uninitialized in this function [-Wmaybe-uninitialized] 59:58.84 double t1min = t1, t1max = t1, t2min = t2, t2max = t2; 59:58.84 ^~~~~ 60:38.29 gfx/layers/apz/test/gtest 60:53.08 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/2d/Unified_cpp_gfx_2d0.cpp:83: 60:53.08 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/DrawTargetCairo.cpp: In function 'cairo_pattern_t* mozilla::gfx::GfxPatternToCairoPattern(const mozilla::gfx::Pattern&, mozilla::gfx::Float, const Matrix&)': 60:53.08 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/DrawTargetCairo.cpp:450:20: warning: 'pat' may be used uninitialized in this function [-Wmaybe-uninitialized] 60:53.09 cairo_pattern_t* pat; 60:53.09 ^~~ 61:26.76 gfx/graphite2/src 61:28.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:11: 61:28.01 /builddir/build/BUILD/firefox-67.0.3/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] 61:28.01 class Machine::Code::decoder 61:28.01 ^~~~~~~ 61:28.87 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/FeatureVal.h:31, 61:28.88 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/FeatureMap.h:29, 61:28.88 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/Face.h:34, 61:28.88 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/CmapCache.h:30, 61:28.88 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/CmapCache.cpp:29, 61:28.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:2: 61:28.88 /builddir/build/BUILD/firefox-67.0.3/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*]': 61:28.88 /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/List.h:93:51: required from 'void graphite2::Vector::clear() [with T = graphite2::FeatureVal]' 61:28.88 /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/List.h:61:17: required from 'graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]' 61:28.88 /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/Segment.cpp:60:42: required from here 61:28.89 /builddir/build/BUILD/firefox-67.0.3/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] 61:28.89 if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); 61:28.89 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 61:28.89 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/FeatureMap.h:29, 61:28.89 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/Face.h:34, 61:28.89 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/CmapCache.h:30, 61:28.89 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/CmapCache.cpp:29, 61:28.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:2: 61:28.89 /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here 61:28.89 class FeatureVal : public Vector 61:28.89 ^~~~~~~~~~ 61:33.32 Compiling kvstore v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/toolkit/components/kvstore) 61:36.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:11: 61:36.74 /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/Slot.cpp: In member function 'void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)': 61:36.74 /builddir/build/BUILD/firefox-67.0.3/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] 61:36.74 memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); 61:36.74 ^ 61:36.74 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/Segment.h:38, 61:36.74 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/Silf.cpp:32, 61:36.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:2: 61:36.75 /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/Slot.h:42:8: note: 'struct graphite2::SlotJustify' declared here 61:36.75 struct SlotJustify 61:36.75 ^~~~~~~~~~~ 61:50.47 Compiling audioipc v0.2.4 (/builddir/build/BUILD/firefox-67.0.3/media/audioipc/audioipc) 62:27.58 Compiling malloc_size_of v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/servo/components/malloc_size_of) 63:45.62 warning: unused doc comment 63:45.62 --> gfx/wr/webrender/src/renderer.rs:5138:1 63:45.62 | 63:45.62 5138 | /// Flags that control how shaders are pre-cached, if at all. 63:45.62 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 63:45.63 5139 | / bitflags! { 63:45.63 5140 | | #[derive(Default)] 63:45.63 5141 | | pub struct ShaderPrecacheFlags: u32 { 63:45.63 5142 | | /// Needed for const initialization 63:45.63 ... | 63:45.63 5150 | | } 63:45.63 5151 | | } 63:45.63 | |_- rustdoc does not generate documentation for macro expansions 63:45.63 | 63:45.63 = note: #[warn(unused_doc_comments)] on by default 63:45.63 = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion 64:27.05 Compiling audioipc-server v0.2.3 (/builddir/build/BUILD/firefox-67.0.3/media/audioipc/server) 64:35.52 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GLContextEGL.h:10, 64:35.52 from /builddir/build/BUILD/firefox-67.0.3/gfx/gl/EGLUtils.cpp:7, 64:35.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:20: 64:35.52 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GLContext.h: In constructor 'mozilla::gl::ScopedSaveMultiTex::ScopedSaveMultiTex(mozilla::gl::GLContext*, uint8_t, GLenum)': 64:35.53 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GLContext.h:1195:17: warning: 'texBinding' may be used uninitialized in this function [-Wmaybe-uninitialized] 64:35.53 fGetIntegerv(pname, (GLint*)&ret); 64:35.53 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 64:35.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:29: 64:35.53 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GLBlitHelper.cpp:199:10: note: 'texBinding' was declared here 64:35.53 GLenum texBinding; 64:35.53 ^~~~~~~~~~ 64:36.16 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GLBlitHelper.cpp: In member function 'void mozilla::gl::DrawBlitProg::Draw(const mozilla::gl::DrawBlitProg::BaseArgs&, const mozilla::gl::DrawBlitProg::YUVArgs*) const': 64:36.16 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GLBlitHelper.cpp:472:25: warning: 'oldVAO' may be used uninitialized in this function [-Wmaybe-uninitialized] 64:36.16 gl->fBindVertexArray(oldVAO); 64:36.16 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 64:48.34 gfx/harfbuzz/src 65:01.08 gfx/ipc 66:50.29 gfx/vr 68:20.41 gfx/vr/service 68:43.39 gfx/config 68:52.59 Compiling audioipc-client v0.4.0 (/builddir/build/BUILD/firefox-67.0.3/media/audioipc/client) 69:10.97 Compiling style_traits v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/servo/components/style_traits) 69:15.46 gfx/webrender_bindings 69:20.46 gfx/skia 69:32.35 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:237, 69:32.35 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:8: 69:32.35 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load4(const SkPMColor*)': 69:32.35 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h:22:24: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 69:32.35 memcpy(&px4, px, 16); 69:32.36 ^ 69:32.36 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:8: 69:32.36 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 69:32.36 class Sk4px : public Sk16b { 69:32.36 ^~~~~ 69:32.36 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:237, 69:32.36 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:8: 69:32.36 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load2(const SkPMColor*)': 69:32.36 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h:28:23: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 69:32.37 memcpy(&px2, px, 8); 69:32.37 ^ 69:32.37 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:8: 69:32.37 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 69:32.37 class Sk4px : public Sk16b { 69:32.37 ^~~~~ 69:32.38 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:237, 69:32.38 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:8: 69:32.38 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load1(const SkPMColor*)': 69:32.39 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h:34:23: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 69:32.39 memcpy(&px1, px, 4); 69:32.39 ^ 69:32.39 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:8: 69:32.39 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 69:32.39 class Sk4px : public Sk16b { 69:32.40 ^~~~~ 69:32.41 gfx/tests/gtest 70:05.24 image 70:13.45 image/build 70:42.35 image/decoders 70:57.63 image/decoders/icon/gtk 71:04.23 image/decoders/icon 71:13.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 71:13.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 71:13.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWeakReferenceUtils.h:10, 71:13.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWeakReference.h:14, 71:13.22 from /builddir/build/BUILD/firefox-67.0.3/image/decoders/icon/nsIconProtocolHandler.h:9, 71:13.22 from /builddir/build/BUILD/firefox-67.0.3/image/decoders/icon/nsIconProtocolHandler.cpp:7, 71:13.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp:2: 71:13.22 /builddir/build/BUILD/firefox-67.0.3/image/decoders/icon/nsIconURI.cpp: In member function 'virtual nsresult nsMozIconURI::QueryInterface(const nsIID&, void**)': 71:13.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 71:13.22 foundInterface = 0; \ 71:13.22 ^~~~~~~~~~~~~~ 71:13.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 71:13.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 71:13.23 ^~~~~~~~~~~~~~~~~~~~~~~ 71:13.23 /builddir/build/BUILD/firefox-67.0.3/image/decoders/icon/nsIconURI.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 71:13.23 NS_INTERFACE_MAP_END 71:13.23 ^~~~~~~~~~~~~~~~~~~~ 71:13.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:986:3: note: some parts of macro expansion are not guarded by this 'else' clause 71:13.24 else 71:13.24 ^~~~ 71:13.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1061:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 71:13.24 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 71:13.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71:13.24 /builddir/build/BUILD/firefox-67.0.3/image/decoders/icon/nsIconURI.cpp:58:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 71:13.24 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsINestedURI, mIconURL) 71:13.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71:32.63 image/encoders/ico 71:36.13 image/encoders/png 71:36.41 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawPath]': 71:36.41 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/include/core/SkRefCnt.h:406:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawPath*}]' 71:36.41 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp:111:9: required from here 71:36.42 /builddir/build/BUILD/firefox-67.0.3/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] 71:36.42 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 71:36.42 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 71:36.42 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 71:36.42 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 71:36.42 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRecords.h:273:8: note: 'struct SkRecords::DrawPath' declared here 71:36.42 RECORD(DrawPath, kDraw_Tag|kHasPaint_Tag, 71:36.42 ^~~~~~~~ 71:36.42 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRecords.h:170:8: note: in definition of macro 'RECORD' 71:36.42 struct T { \ 71:36.42 ^ 71:36.43 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawRect]': 71:36.43 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/include/core/SkRefCnt.h:406:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawRect*}]' 71:36.43 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp:112:9: required from here 71:36.43 /builddir/build/BUILD/firefox-67.0.3/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] 71:36.43 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 71:36.43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 71:36.44 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 71:36.44 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 71:36.44 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRecords.h:299:8: note: 'struct SkRecords::DrawRect' declared here 71:36.44 RECORD(DrawRect, kDraw_Tag|kHasPaint_Tag, 71:36.44 ^~~~~~~~ 71:36.44 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRecords.h:170:8: note: in definition of macro 'RECORD' 71:36.44 struct T { \ 71:36.44 ^ 71:36.44 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawTextBlob]': 71:36.44 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/include/core/SkRefCnt.h:406:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawTextBlob*}]' 71:36.44 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp:113:9: required from here 71:36.44 /builddir/build/BUILD/firefox-67.0.3/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] 71:36.44 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 71:36.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 71:36.47 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 71:36.47 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 71:36.47 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRecords.h:311:8: note: 'struct SkRecords::DrawTextBlob' declared here 71:36.47 RECORD(DrawTextBlob, kDraw_Tag|kHasText_Tag|kHasPaint_Tag, 71:36.47 ^~~~~~~~~~~~ 71:36.47 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRecords.h:170:8: note: in definition of macro 'RECORD' 71:36.47 struct T { \ 71:36.47 ^ 71:39.64 image/encoders/jpeg 71:42.75 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:237, 71:42.75 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 71:42.75 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkOpts.cpp:40: 71:42.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load4(const SkPMColor*)': 71:42.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h:22:24: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 71:42.75 memcpy(&px4, px, 16); 71:42.75 ^ 71:42.75 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 71:42.75 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkOpts.cpp:40: 71:42.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 71:42.75 class Sk4px : public Sk16b { 71:42.75 ^~~~~ 71:42.76 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:237, 71:42.76 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 71:42.76 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkOpts.cpp:40: 71:42.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load2(const SkPMColor*)': 71:42.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h:28:23: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 71:42.76 memcpy(&px2, px, 8); 71:42.76 ^ 71:42.76 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 71:42.76 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkOpts.cpp:40: 71:42.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 71:42.76 class Sk4px : public Sk16b { 71:42.76 ^~~~~ 71:42.76 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:237, 71:42.76 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 71:42.77 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkOpts.cpp:40: 71:42.77 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load1(const SkPMColor*)': 71:42.77 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h:34:23: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 71:42.77 memcpy(&px1, px, 4); 71:42.77 ^ 71:42.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 71:42.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 71:42.79 from /builddir/build/BUILD/firefox-67.0.3/image/ImageOps.h:10, 71:42.79 from /builddir/build/BUILD/firefox-67.0.3/image/ImageOps.cpp:7, 71:42.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/image/Unified_cpp_image1.cpp:2: 71:42.79 /builddir/build/BUILD/firefox-67.0.3/image/ScriptedNotificationObserver.cpp: In member function 'virtual nsresult mozilla::image::ScriptedNotificationObserver::QueryInterface(const nsIID&, void**)': 71:42.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 71:42.79 foundInterface = 0; \ 71:42.79 ^~~~~~~~~~~~~~ 71:42.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 71:42.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 71:42.79 ^~~~~~~~~~~~~~~~~~~~~~~ 71:42.79 /builddir/build/BUILD/firefox-67.0.3/image/ScriptedNotificationObserver.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 71:42.79 NS_INTERFACE_MAP_END 71:42.79 ^~~~~~~~~~~~~~~~~~~~ 71:42.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 71:42.79 else 71:42.79 ^~~~ 71:42.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 71:42.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 71:42.79 ^~~~~~~~~~~~~~~~~~ 71:42.79 /builddir/build/BUILD/firefox-67.0.3/image/ScriptedNotificationObserver.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 71:42.79 NS_INTERFACE_MAP_ENTRY(nsISupports) 71:42.79 ^~~~~~~~~~~~~~~~~~~~~~ 71:42.80 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 71:42.80 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkOpts.cpp:40: 71:42.80 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 71:42.80 class Sk4px : public Sk16b { 71:42.80 ^~~~~ 71:43.51 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkOpts.cpp:42: 71:43.51 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkChecksum_opts.h: In function 'uint32_t portable::hash_fn(const void*, size_t, uint32_t)': 71:43.51 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkChecksum_opts.h:195:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 71:43.51 case 3: k ^= data[2] << 16; 71:43.51 ~~^~~~~~~~~~~~~~~~ 71:43.51 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkChecksum_opts.h:196:13: note: here 71:43.51 case 2: k ^= data[1] << 8; 71:43.51 ^~~~ 71:43.51 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkChecksum_opts.h:196:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 71:43.51 case 2: k ^= data[1] << 8; 71:43.52 ~~^~~~~~~~~~~~~~~~ 71:43.52 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkChecksum_opts.h:197:13: note: here 71:43.52 case 1: k ^= data[0] << 0; 71:43.52 ^~~~ 71:44.99 image/encoders/bmp 71:46.59 In file included from /builddir/build/BUILD/firefox-67.0.3/image/decoders/nsGIFDecoder2.h:13, 71:46.59 from /builddir/build/BUILD/firefox-67.0.3/image/decoders/nsGIFDecoder2.cpp:41, 71:46.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/image/decoders/Unified_cpp_image_decoders0.cpp:20: 71:46.59 /builddir/build/BUILD/firefox-67.0.3/image/SurfacePipe.h: In member function 'mozilla::image::LexerTransition mozilla::image::nsGIFDecoder2::ReadLZWData(const char*, size_t)': 71:46.59 /builddir/build/BUILD/firefox-67.0.3/image/SurfacePipe.h:512:5: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 71:46.59 if (*result == WriteState::FINISHED) { 71:46.59 ^~ 71:46.59 /builddir/build/BUILD/firefox-67.0.3/image/SurfacePipe.h:499:23: note: 'result' was declared here 71:46.59 Maybe result; 71:46.59 ^~~~~~ 71:46.60 /builddir/build/BUILD/firefox-67.0.3/image/SurfacePipe.h:512:5: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 71:46.60 if (*result == WriteState::FINISHED) { 71:46.60 ^~ 71:46.60 /builddir/build/BUILD/firefox-67.0.3/image/SurfacePipe.h:499:23: note: 'result' was declared here 71:46.60 Maybe result; 71:46.60 ^~~~~~ 71:51.92 image/test/gtest 72:04.21 dom/abort 72:04.34 dom/animation 72:21.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 72:21.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 72:21.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 72:21.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 72:21.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 72:21.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 72:21.97 from /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortController.h:10, 72:21.97 from /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortController.cpp:7, 72:21.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/abort/Unified_cpp_dom_abort0.cpp:2: 72:21.97 /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortController.cpp: In member function 'virtual nsresult mozilla::dom::AbortController::QueryInterface(const nsIID&, void**)': 72:21.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 72:21.97 foundInterface = 0; \ 72:21.98 ^~~~~~~~~~~~~~ 72:21.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 72:21.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 72:21.98 ^~~~~~~~~~~~~~~~~~~~~~~ 72:21.98 /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortController.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 72:21.98 NS_INTERFACE_MAP_END 72:21.98 ^~~~~~~~~~~~~~~~~~~~ 72:21.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 72:21.98 else 72:21.98 ^~~~ 72:22.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 72:22.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 72:22.01 ^~~~~~~~~~~~~~~~~~ 72:22.01 /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortController.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 72:22.01 NS_INTERFACE_MAP_ENTRY(nsISupports) 72:22.01 ^~~~~~~~~~~~~~~~~~~~~~ 72:22.07 /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortSignal.cpp: In member function 'virtual nsresult mozilla::dom::AbortSignal::QueryInterface(const nsIID&, void**)': 72:22.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 72:22.07 foundInterface = 0; \ 72:22.08 ^~~~~~~~~~~~~~ 72:22.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 72:22.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 72:22.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:22.08 /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortSignal.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 72:22.08 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 72:22.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:22.09 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortController.h:12, 72:22.09 from /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortController.cpp:7, 72:22.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/abort/Unified_cpp_dom_abort0.cpp:2: 72:22.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 72:22.10 } else 72:22.11 ^~~~ 72:22.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 72:22.11 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 72:22.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:22.11 /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortSignal.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 72:22.11 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AbortSignal) 72:22.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:28.59 dom/base 72:28.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 72:28.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 72:28.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 72:28.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 72:28.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 72:28.72 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 72:28.72 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.h:10, 72:28.72 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:7, 72:28.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 72:28.72 /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp: In member function 'virtual nsresult mozilla::dom::Animation::QueryInterface(const nsIID&, void**)': 72:28.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 72:28.72 foundInterface = 0; \ 72:28.72 ^~~~~~~~~~~~~~ 72:28.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 72:28.72 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 72:28.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:28.73 /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 72:28.73 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 72:28.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:28.73 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 72:28.73 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.h:10, 72:28.73 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:7, 72:28.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 72:28.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 72:28.75 } else 72:28.75 ^~~~ 72:28.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 72:28.75 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 72:28.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:28.75 /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 72:28.75 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Animation) 72:28.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:28.93 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 72:28.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 72:28.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 72:28.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 72:28.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 72:28.94 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 72:28.94 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.h:10, 72:28.94 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:7, 72:28.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 72:28.94 /builddir/build/BUILD/firefox-67.0.3/dom/animation/AnimationEffect.cpp: In member function 'virtual nsresult mozilla::dom::AnimationEffect::QueryInterface(const nsIID&, void**)': 72:28.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 72:28.96 foundInterface = 0; \ 72:28.96 ^~~~~~~~~~~~~~ 72:28.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 72:28.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 72:28.96 ^~~~~~~~~~~~~~~~~~~~~~~ 72:28.96 /builddir/build/BUILD/firefox-67.0.3/dom/animation/AnimationEffect.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 72:28.96 NS_INTERFACE_MAP_END 72:28.96 ^~~~~~~~~~~~~~~~~~~~ 72:28.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 72:28.96 else 72:28.96 ^~~~ 72:28.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 72:28.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 72:28.97 ^~~~~~~~~~~~~~~~~~ 72:28.97 /builddir/build/BUILD/firefox-67.0.3/dom/animation/AnimationEffect.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 72:28.97 NS_INTERFACE_MAP_ENTRY(nsISupports) 72:28.97 ^~~~~~~~~~~~~~~~~~~~~~ 72:29.05 /builddir/build/BUILD/firefox-67.0.3/dom/animation/AnimationTimeline.cpp: In member function 'virtual nsresult mozilla::dom::AnimationTimeline::QueryInterface(const nsIID&, void**)': 72:29.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 72:29.06 foundInterface = 0; \ 72:29.06 ^~~~~~~~~~~~~~ 72:29.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 72:29.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 72:29.06 ^~~~~~~~~~~~~~~~~~~~~~~ 72:29.06 /builddir/build/BUILD/firefox-67.0.3/dom/animation/AnimationTimeline.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 72:29.06 NS_INTERFACE_MAP_END 72:29.06 ^~~~~~~~~~~~~~~~~~~~ 72:29.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 72:29.07 else 72:29.07 ^~~~ 72:29.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 72:29.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 72:29.07 ^~~~~~~~~~~~~~~~~~ 72:29.07 /builddir/build/BUILD/firefox-67.0.3/dom/animation/AnimationTimeline.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 72:29.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 72:29.07 ^~~~~~~~~~~~~~~~~~~~~~ 72:29.35 /builddir/build/BUILD/firefox-67.0.3/dom/animation/DocumentTimeline.cpp: In member function 'virtual nsresult mozilla::dom::DocumentTimeline::QueryInterface(const nsIID&, void**)': 72:29.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 72:29.35 foundInterface = 0; \ 72:29.36 ^~~~~~~~~~~~~~ 72:29.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 72:29.36 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 72:29.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:29.36 /builddir/build/BUILD/firefox-67.0.3/dom/animation/DocumentTimeline.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 72:29.36 NS_INTERFACE_MAP_END_INHERITING(AnimationTimeline) 72:29.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:29.36 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 72:29.36 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.h:10, 72:29.36 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:7, 72:29.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 72:29.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 72:29.36 } else 72:29.36 ^~~~ 72:29.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 72:29.36 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 72:29.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:29.36 /builddir/build/BUILD/firefox-67.0.3/dom/animation/DocumentTimeline.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 72:29.36 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DocumentTimeline) 72:29.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:34.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 72:34.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 72:34.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 72:34.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 72:34.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 72:34.39 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 72:34.39 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.h:10, 72:34.39 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:7, 72:34.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 72:34.40 /builddir/build/BUILD/firefox-67.0.3/dom/animation/KeyframeEffect.cpp: In member function 'virtual nsresult mozilla::dom::KeyframeEffect::QueryInterface(const nsIID&, void**)': 72:34.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 72:34.40 foundInterface = 0; \ 72:34.40 ^~~~~~~~~~~~~~ 72:34.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 72:34.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 72:34.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:34.40 /builddir/build/BUILD/firefox-67.0.3/dom/animation/KeyframeEffect.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 72:34.40 NS_INTERFACE_MAP_END_INHERITING(AnimationEffect) 72:34.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:34.40 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 72:34.40 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.h:10, 72:34.40 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:7, 72:34.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 72:34.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 72:34.40 } else 72:34.40 ^~~~ 72:34.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 72:34.40 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 72:34.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:34.42 /builddir/build/BUILD/firefox-67.0.3/dom/animation/KeyframeEffect.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 72:34.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(KeyframeEffect) 72:34.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72:49.36 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 72:49.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 72:49.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 72:49.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 72:49.36 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 72:49.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 72:49.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRectBinding.h:9, 72:49.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 72:49.36 from /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.h:10, 72:49.36 from /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.cpp:7: 72:49.36 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.cpp: In member function 'virtual nsresult mozilla::dom::DOMIntersectionObserverEntry::QueryInterface(const nsIID&, void**)': 72:49.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 72:49.36 foundInterface = 0; \ 72:49.37 ^~~~~~~~~~~~~~ 72:49.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 72:49.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 72:49.39 ^~~~~~~~~~~~~~~~~~~~~~~ 72:49.39 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 72:49.39 NS_INTERFACE_MAP_END 72:49.39 ^~~~~~~~~~~~~~~~~~~~ 72:49.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 72:49.39 else 72:49.39 ^~~~ 72:49.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 72:49.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 72:49.39 ^~~~~~~~~~~~~~~~~~ 72:49.39 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 72:49.39 NS_INTERFACE_MAP_ENTRY(nsISupports) 72:49.39 ^~~~~~~~~~~~~~~~~~~~~~ 72:49.39 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.cpp: In member function 'virtual nsresult mozilla::dom::DOMIntersectionObserver::QueryInterface(const nsIID&, void**)': 72:49.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 72:49.39 foundInterface = 0; \ 72:49.39 ^~~~~~~~~~~~~~ 72:49.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 72:49.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 72:49.39 ^~~~~~~~~~~~~~~~~~~~~~~ 72:49.39 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 72:49.39 NS_INTERFACE_MAP_END 72:49.40 ^~~~~~~~~~~~~~~~~~~~ 72:49.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 72:49.40 else 72:49.40 ^~~~ 72:49.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 72:49.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 72:49.40 ^~~~~~~~~~~~~~~~~~ 72:49.40 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 72:49.40 NS_INTERFACE_MAP_ENTRY(DOMIntersectionObserver) 72:49.40 ^~~~~~~~~~~~~~~~~~~~~~ 73:29.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 73:29.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 73:29.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 73:29.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 73:29.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 73:29.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 73:29.76 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentUtils.h:21, 73:29.76 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentUtils.cpp:9: 73:29.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 73:29.76 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 73:29.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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:29.76 memset(aT, 0, sizeof(T)); 73:29.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 73:29.76 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentUtils.cpp:226: 73:29.76 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 73:29.76 struct GlobalProperties { 73:29.76 ^~~~~~~~~~~~~~~~ 74:03.83 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 74:03.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 74:03.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIChannelEventSink.h:10, 74:03.84 from /builddir/build/BUILD/firefox-67.0.3/image/imgRequest.h:10, 74:03.84 from /builddir/build/BUILD/firefox-67.0.3/image/imgRequest.cpp:7, 74:03.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/image/Unified_cpp_image2.cpp:2: 74:03.84 /builddir/build/BUILD/firefox-67.0.3/image/imgRequestProxy.cpp: In member function 'virtual nsresult imgRequestProxy::QueryInterface(const nsIID&, void**)': 74:03.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 74:03.84 foundInterface = 0; \ 74:03.84 ^~~~~~~~~~~~~~ 74:03.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 74:03.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 74:03.85 ^~~~~~~~~~~~~~~~~~~~~~~ 74:03.85 /builddir/build/BUILD/firefox-67.0.3/image/imgRequestProxy.cpp:101:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 74:03.85 NS_INTERFACE_MAP_END 74:03.85 ^~~~~~~~~~~~~~~~~~~~ 74:03.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:986:3: note: some parts of macro expansion are not guarded by this 'else' clause 74:03.85 else 74:03.85 ^~~~ 74:03.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1061:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 74:03.86 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 74:03.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:03.86 /builddir/build/BUILD/firefox-67.0.3/image/imgRequestProxy.cpp:100:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 74:03.86 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsITimedChannel, TimedChannel() != nullptr) 74:03.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 74:29.93 dom/base/test/gtest 74:36.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 74:36.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 74:36.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWeakReferenceUtils.h:10, 74:36.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWeakReference.h:14, 74:36.30 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.h:10, 74:36.30 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.cpp:7: 74:36.30 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsDOMWindowUtils::QueryInterface(const nsIID&, void**)': 74:36.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 74:36.30 foundInterface = 0; \ 74:36.30 ^~~~~~~~~~~~~~ 74:36.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 74:36.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 74:36.31 ^~~~~~~~~~~~~~~~~~~~~~~ 74:36.31 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.cpp:202:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 74:36.31 NS_INTERFACE_MAP_END 74:36.31 ^~~~~~~~~~~~~~~~~~~~ 74:36.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 74:36.31 else 74:36.31 ^~~~ 74:36.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 74:36.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 74:36.31 ^~~~~~~~~~~~~~~~~~ 74:36.31 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.cpp:201:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 74:36.32 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 74:36.32 ^~~~~~~~~~~~~~~~~~~~~~ 74:36.66 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsTranslationNodeList::QueryInterface(const nsIID&, void**)': 74:36.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 74:36.66 foundInterface = 0; \ 74:36.66 ^~~~~~~~~~~~~~ 74:36.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 74:36.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 74:36.67 ^~~~~~~~~~~~~~~~~~~~~~~ 74:36.67 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.cpp:4041:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 74:36.67 NS_INTERFACE_MAP_END 74:36.67 ^~~~~~~~~~~~~~~~~~~~ 74:36.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 74:36.67 else 74:36.67 ^~~~ 74:36.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 74:36.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 74:36.67 ^~~~~~~~~~~~~~~~~~ 74:36.67 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.cpp:4040:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 74:36.68 NS_INTERFACE_MAP_ENTRY(nsITranslationNodeList) 74:36.68 ^~~~~~~~~~~~~~~~~~~~~~ 74:44.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/image/test/gtest/Unified_cpp_image_test_gtest0.cpp:137: 74:44.21 /builddir/build/BUILD/firefox-67.0.3/image/test/gtest/TestStreamingLexer.cpp: In function 'void __static_initialization_and_destruction_0(int, int)': 74:44.21 /builddir/build/BUILD/firefox-67.0.3/image/test/gtest/TestStreamingLexer.cpp:935:1: note: variable tracking size limit exceeded with -fvar-tracking-assignments, retrying without 74:44.21 } 74:44.21 ^ 75:00.41 In file included from /builddir/build/BUILD/firefox-67.0.3/image/test/gtest/Common.h:21, 75:00.41 from /builddir/build/BUILD/firefox-67.0.3/image/test/gtest/TestSurfaceCache.cpp:8, 75:00.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/image/test/gtest/Unified_cpp_image_test_gtest1.cpp:2: 75:00.41 /builddir/build/BUILD/firefox-67.0.3/image/SurfacePipe.h: In member function 'virtual void ImageSurfaceSink_SurfaceSinkWritePixelBlocks_Test::TestBody()': 75:00.41 /builddir/build/BUILD/firefox-67.0.3/image/SurfacePipe.h:512:5: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 75:00.41 if (*result == WriteState::FINISHED) { 75:00.41 ^~ 75:00.41 /builddir/build/BUILD/firefox-67.0.3/image/SurfacePipe.h:499:23: note: 'result' was declared here 75:00.41 Maybe result; 75:00.42 ^~~~~~ 75:05.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 75:05.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 75:05.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIMessageManager.h:10, 75:05.96 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.h:10, 75:05.96 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.cpp:9: 75:05.96 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.cpp: In member function 'virtual nsresult nsFrameMessageManager::QueryInterface(const nsIID&, void**)': 75:05.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 75:05.96 foundInterface = 0; \ 75:05.97 ^~~~~~~~~~~~~~ 75:05.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 75:05.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 75:05.97 ^~~~~~~~~~~~~~~~~~~~~~~ 75:05.97 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 75:05.97 NS_INTERFACE_MAP_END 75:05.97 ^~~~~~~~~~~~~~~~~~~~ 75:05.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:986:3: note: some parts of macro expansion are not guarded by this 'else' clause 75:05.97 else 75:05.97 ^~~~ 75:05.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1061:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 75:05.98 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 75:05.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:05.98 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.cpp:151:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 75:05.98 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIMessageSender, 75:05.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:07.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 75:07.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 75:07.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 75:07.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 75:07.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 75:07.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:13, 75:07.79 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.h:17, 75:07.79 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.cpp:9: 75:07.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 75:07.79 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 75:07.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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:07.80 memset(aT, 0, sizeof(T)); 75:07.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 75:07.80 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.cpp:61: 75:07.80 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 75:07.80 struct GlobalProperties { 75:07.80 ^~~~~~~~~~~~~~~~ 75:15.26 dom/bindings 75:32.12 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/skcms.cc:1878: 75:32.12 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) int; S = __vector(4) float]': 75:32.12 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:120:50: required from here 75:32.12 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((float [4])v)[0]' from 'float' to 'int' inside { } [-Wnarrowing] 75:32.12 return D{v[0],v[1],v[2],v[3]}; 75:32.12 ~^ 75:32.13 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((float [4])v)[1]' from 'float' to 'int' inside { } [-Wnarrowing] 75:32.13 return D{v[0],v[1],v[2],v[3]}; 75:32.13 ~^ 75:32.13 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((float [4])v)[2]' from 'float' to 'int' inside { } [-Wnarrowing] 75:32.13 return D{v[0],v[1],v[2],v[3]}; 75:32.13 ~^ 75:32.15 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((float [4])v)[3]' from 'float' to 'int' inside { } [-Wnarrowing] 75:32.15 return D{v[0],v[1],v[2],v[3]}; 75:32.15 ~^ 75:32.15 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) float; S = __vector(4) int]': 75:32.15 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:224:23: required from here 75:32.15 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((int [4])v)[0]' from 'int' to 'float' inside { } [-Wnarrowing] 75:32.15 return D{v[0],v[1],v[2],v[3]}; 75:32.15 ~^ 75:32.15 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((int [4])v)[1]' from 'int' to 'float' inside { } [-Wnarrowing] 75:32.15 return D{v[0],v[1],v[2],v[3]}; 75:32.15 ~^ 75:32.15 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((int [4])v)[2]' from 'int' to 'float' inside { } [-Wnarrowing] 75:32.16 return D{v[0],v[1],v[2],v[3]}; 75:32.16 ~^ 75:32.16 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((int [4])v)[3]' from 'int' to 'float' inside { } [-Wnarrowing] 75:32.16 return D{v[0],v[1],v[2],v[3]}; 75:32.16 ~^ 75:32.17 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) float; S = __vector(4) unsigned char]': 75:32.18 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:465:21: required from here 75:32.18 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((unsigned char [4])v)[0]' from 'unsigned char' to 'float' inside { } [-Wnarrowing] 75:32.18 return D{v[0],v[1],v[2],v[3]}; 75:32.18 ~^ 75:32.18 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((unsigned char [4])v)[1]' from 'unsigned char' to 'float' inside { } [-Wnarrowing] 75:32.18 return D{v[0],v[1],v[2],v[3]}; 75:32.18 ~^ 75:32.18 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((unsigned char [4])v)[2]' from 'unsigned char' to 'float' inside { } [-Wnarrowing] 75:32.18 return D{v[0],v[1],v[2],v[3]}; 75:32.18 ~^ 75:32.18 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((unsigned char [4])v)[3]' from 'unsigned char' to 'float' inside { } [-Wnarrowing] 75:32.18 return D{v[0],v[1],v[2],v[3]}; 75:32.19 ~^ 75:32.19 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) float; S = __vector(4) short unsigned int]': 75:32.19 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:472:21: required from here 75:32.19 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((short unsigned int [4])v)[0]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.19 return D{v[0],v[1],v[2],v[3]}; 75:32.19 ~^ 75:32.19 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((short unsigned int [4])v)[1]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.19 return D{v[0],v[1],v[2],v[3]}; 75:32.19 ~^ 75:32.19 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((short unsigned int [4])v)[2]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.19 return D{v[0],v[1],v[2],v[3]}; 75:32.19 ~^ 75:32.20 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((short unsigned int [4])v)[3]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.20 return D{v[0],v[1],v[2],v[3]}; 75:32.20 ~^ 75:32.20 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) float; S = __vector(4) unsigned int]': 75:32.20 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:516:36: required from here 75:32.20 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((unsigned int [4])v)[0]' from 'unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.20 return D{v[0],v[1],v[2],v[3]}; 75:32.20 ~^ 75:32.20 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((unsigned int [4])v)[1]' from 'unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.20 return D{v[0],v[1],v[2],v[3]}; 75:32.20 ~^ 75:32.20 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((unsigned int [4])v)[2]' from 'unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.22 return D{v[0],v[1],v[2],v[3]}; 75:32.22 ~^ 75:32.23 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((unsigned int [4])v)[3]' from 'unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.23 return D{v[0],v[1],v[2],v[3]}; 75:32.23 ~^ 75:32.23 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) float; S = __vector(4) long unsigned int]': 75:32.23 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:535:42: required from here 75:32.23 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((long unsigned int [4])v)[0]' from 'long unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.23 return D{v[0],v[1],v[2],v[3]}; 75:32.23 ~^ 75:32.23 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((long unsigned int [4])v)[1]' from 'long unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.23 return D{v[0],v[1],v[2],v[3]}; 75:32.23 ~^ 75:32.26 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((long unsigned int [4])v)[2]' from 'long unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.26 return D{v[0],v[1],v[2],v[3]}; 75:32.26 ~^ 75:32.26 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((long unsigned int [4])v)[3]' from 'long unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.26 return D{v[0],v[1],v[2],v[3]}; 75:32.26 ~^ 75:32.26 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) float; S = __vector(4) short unsigned int]': 75:32.26 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:667:42: required from here 75:32.26 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((short unsigned int [4])v)[0]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.26 return D{v[0],v[1],v[2],v[3]}; 75:32.26 ~^ 75:32.27 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((short unsigned int [4])v)[1]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.27 return D{v[0],v[1],v[2],v[3]}; 75:32.27 ~^ 75:32.27 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((short unsigned int [4])v)[2]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.27 return D{v[0],v[1],v[2],v[3]}; 75:32.27 ~^ 75:32.27 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((short unsigned int [4])v)[3]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 75:32.27 return D{v[0],v[1],v[2],v[3]}; 75:32.27 ~^ 75:32.27 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) unsigned char; S = __vector(4) int]': 75:32.27 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:959:60: required from here 75:32.30 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((int [4])v)[0]' from 'int' to 'unsigned char' inside { } [-Wnarrowing] 75:32.30 return D{v[0],v[1],v[2],v[3]}; 75:32.30 ~^ 75:32.30 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((int [4])v)[1]' from 'int' to 'unsigned char' inside { } [-Wnarrowing] 75:32.30 return D{v[0],v[1],v[2],v[3]}; 75:32.30 ~^ 75:32.30 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((int [4])v)[2]' from 'int' to 'unsigned char' inside { } [-Wnarrowing] 75:32.30 return D{v[0],v[1],v[2],v[3]}; 75:32.30 ~^ 75:32.30 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((int [4])v)[3]' from 'int' to 'unsigned char' inside { } [-Wnarrowing] 75:32.30 return D{v[0],v[1],v[2],v[3]}; 75:32.30 ~^ 75:32.31 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) short unsigned int; S = __vector(4) int]': 75:32.32 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:968:71: required from here 75:32.32 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((int [4])v)[0]' from 'int' to 'short unsigned int' inside { } [-Wnarrowing] 75:32.32 return D{v[0],v[1],v[2],v[3]}; 75:32.32 ~^ 75:32.32 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((int [4])v)[1]' from 'int' to 'short unsigned int' inside { } [-Wnarrowing] 75:32.32 return D{v[0],v[1],v[2],v[3]}; 75:32.32 ~^ 75:32.32 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((int [4])v)[2]' from 'int' to 'short unsigned int' inside { } [-Wnarrowing] 75:32.32 return D{v[0],v[1],v[2],v[3]}; 75:32.32 ~^ 75:32.33 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((int [4])v)[3]' from 'int' to 'short unsigned int' inside { } [-Wnarrowing] 75:32.33 return D{v[0],v[1],v[2],v[3]}; 75:32.33 ~^ 75:32.33 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) unsigned int; S = __vector(4) int]': 75:32.33 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:1003:67: required from here 75:32.33 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((int [4])v)[0]' from 'int' to 'unsigned int' inside { } [-Wnarrowing] 75:32.33 return D{v[0],v[1],v[2],v[3]}; 75:32.33 ~^ 75:32.33 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((int [4])v)[1]' from 'int' to 'unsigned int' inside { } [-Wnarrowing] 75:32.33 return D{v[0],v[1],v[2],v[3]}; 75:32.33 ~^ 75:32.38 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((int [4])v)[2]' from 'int' to 'unsigned int' inside { } [-Wnarrowing] 75:32.38 return D{v[0],v[1],v[2],v[3]}; 75:32.38 ~^ 75:32.38 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((int [4])v)[3]' from 'int' to 'unsigned int' inside { } [-Wnarrowing] 75:32.38 return D{v[0],v[1],v[2],v[3]}; 75:32.38 ~^ 75:38.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia0.cpp:101: 75:38.54 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkBitmapCache.cpp:81:22: warning: 'SkBitmapCache::Rec' has a field 'SkBitmapCache::Rec::fKey' whose type uses the anonymous namespace [-Wsubobject-linkage] 75:38.54 class SkBitmapCache::Rec : public SkResourceCache::Rec { 75:38.54 ^~~ 75:43.02 dom/bindings/test 75:43.04 dom/battery 75:48.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 75:48.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 75:48.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/domstubs.h:10, 75:48.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDOMWindow.h:10, 75:48.01 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:10, 75:48.01 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 75:48.01 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 75:48.01 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7: 75:48.02 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestExecutorTimeoutHandler::QueryInterface(const nsIID&, void**)': 75:48.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 75:48.02 foundInterface = 0; \ 75:48.02 ^~~~~~~~~~~~~~ 75:48.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 75:48.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 75:48.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:48.02 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:437:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 75:48.02 NS_INTERFACE_MAP_END_INHERITING(TimeoutHandler) 75:48.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:48.03 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 75:48.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 75:48.03 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 75:48.04 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 75:48.05 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 75:48.05 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7: 75:48.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 75:48.05 } else 75:48.05 ^~~~ 75:48.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 75:48.05 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 75:48.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:48.05 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:436:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 75:48.06 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IdleRequestExecutorTimeoutHandler) 75:48.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:48.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 75:48.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 75:48.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/domstubs.h:10, 75:48.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDOMWindow.h:10, 75:48.06 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:10, 75:48.07 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 75:48.08 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 75:48.08 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7: 75:48.08 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestExecutor::QueryInterface(const nsIID&, void**)': 75:48.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 75:48.08 foundInterface = 0; \ 75:48.08 ^~~~~~~~~~~~~~ 75:48.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 75:48.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 75:48.09 ^~~~~~~~~~~~~~~~~~~~~~~ 75:48.09 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:525:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 75:48.09 NS_INTERFACE_MAP_END 75:48.09 ^~~~~~~~~~~~~~~~~~~~ 75:48.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 75:48.09 else 75:48.09 ^~~~ 75:48.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 75:48.11 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 75:48.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:48.11 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:524:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 75:48.11 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRunnable) 75:48.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:48.11 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestTimeoutHandler::QueryInterface(const nsIID&, void**)': 75:48.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 75:48.11 foundInterface = 0; \ 75:48.12 ^~~~~~~~~~~~~~ 75:48.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 75:48.12 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 75:48.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:48.12 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:735:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 75:48.12 NS_INTERFACE_MAP_END_INHERITING(TimeoutHandler) 75:48.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:48.12 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 75:48.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 75:48.12 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 75:48.13 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 75:48.13 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 75:48.13 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7: 75:48.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 75:48.13 } else 75:48.13 ^~~~ 75:48.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 75:48.13 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 75:48.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:48.13 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:734:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 75:48.14 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IdleRequestTimeoutHandler) 75:48.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 75:48.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 75:48.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 75:48.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/domstubs.h:10, 75:48.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDOMWindow.h:10, 75:48.16 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:10, 75:48.16 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 75:48.16 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 75:48.17 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7: 75:48.17 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult nsGlobalWindowInner::QueryInterface(const nsIID&, void**)': 75:48.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 75:48.17 foundInterface = 0; \ 75:48.17 ^~~~~~~~~~~~~~ 75:48.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 75:48.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 75:48.18 ^~~~~~~~~~~~~~~~~~~~~~~ 75:48.18 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:1273:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 75:48.18 NS_INTERFACE_MAP_END 75:48.18 ^~~~~~~~~~~~~~~~~~~~ 75:48.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 75:48.18 else 75:48.18 ^~~~ 75:48.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 75:48.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 75:48.18 ^~~~~~~~~~~~~~~~~~ 75:48.19 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:1272:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 75:48.19 NS_INTERFACE_MAP_ENTRY(nsIInterfaceRequestor) 75:48.19 ^~~~~~~~~~~~~~~~~~~~~~ 75:50.32 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/image/test/gtest/Unified_cpp_image_test_gtest0.cpp:20: 75:50.32 /builddir/build/BUILD/firefox-67.0.3/image/test/gtest/TestAnimationFrameBuffer.cpp: In function 'void VerifyAdvance(mozilla::image::AnimationFrameBuffer&, size_t, bool)': 75:50.32 /builddir/build/BUILD/firefox-67.0.3/image/test/gtest/TestAnimationFrameBuffer.cpp:113:29: warning: 'totalRecycled' may be used uninitialized in this function [-Wmaybe-uninitialized] 75:50.32 EXPECT_EQ(totalRecycled + 1, queue.Recycle().size()); 75:50.32 ^ 75:51.62 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 75:51.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 75:51.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 75:51.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 75:51.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 75:51.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 75:51.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:10, 75:51.63 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 75:51.63 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 75:51.63 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 75:51.63 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7: 75:51.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 75:51.64 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 75:51.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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:51.64 memset(aT, 0, sizeof(T)); 75:51.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 75:51.64 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:168: 75:51.64 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 75:51.64 struct GlobalProperties { 75:51.64 ^~~~~~~~~~~~~~~~ 76:43.24 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 76:43.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 76:43.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 76:43.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 76:43.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 76:43.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 76:43.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:9, 76:43.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/APZTestDataBinding.cpp:3, 76:43.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings0.cpp:2: 76:43.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::Addon::QueryInterface(const nsIID&, void**)': 76:43.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 76:43.25 foundInterface = 0; \ 76:43.25 ^~~~~~~~~~~~~~ 76:43.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 76:43.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 76:43.25 ^~~~~~~~~~~~~~~~~~~~~~~ 76:43.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp:3007:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 76:43.25 NS_INTERFACE_MAP_END 76:43.25 ^~~~~~~~~~~~~~~~~~~~ 76:43.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 76:43.26 else 76:43.26 ^~~~ 76:43.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 76:43.26 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 76:43.26 ^~~~~~~~~~~~~~~~~~ 76:43.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp:3006:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 76:43.26 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 76:43.26 ^~~~~~~~~~~~~~~~~~~~~~ 76:43.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::AddonInstall::QueryInterface(const nsIID&, void**)': 76:43.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 76:43.34 foundInterface = 0; \ 76:43.34 ^~~~~~~~~~~~~~ 76:43.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 76:43.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 76:43.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:43.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp:3407:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 76:43.34 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 76:43.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:43.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 76:43.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 76:43.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 76:43.34 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 76:43.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/APZTestDataBinding.cpp:4, 76:43.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings0.cpp:2: 76:43.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 76:43.35 } else 76:43.35 ^~~~ 76:43.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 76:43.35 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 76:43.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:43.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp:3406:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 76:43.35 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddonInstall) 76:43.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:43.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 76:43.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 76:43.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 76:43.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 76:43.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 76:43.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 76:43.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:9, 76:43.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/APZTestDataBinding.cpp:3, 76:43.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings0.cpp:2: 76:43.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::AddonManager::QueryInterface(const nsIID&, void**)': 76:43.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 76:43.49 foundInterface = 0; \ 76:43.49 ^~~~~~~~~~~~~~ 76:43.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 76:43.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 76:43.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:43.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp:3816:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 76:43.49 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 76:43.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:43.49 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 76:43.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 76:43.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 76:43.50 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 76:43.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/APZTestDataBinding.cpp:4, 76:43.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings0.cpp:2: 76:43.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 76:43.51 } else 76:43.51 ^~~~ 76:43.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 76:43.52 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 76:43.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:43.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp:3815:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 76:43.52 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddonManager) 76:43.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76:56.61 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia11.cpp:119: 76:56.61 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp: In static member function 'static int SkDCubic::ComplexBreak(const SkPoint*, SkScalar*)': 76:56.61 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:258:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 76:56.61 } 76:56.61 ^ 76:56.61 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:261:9: note: here 76:56.61 case SkCubicType::kSerpentine: 76:56.61 ^~~~ 77:09.60 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 77:09.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 77:09.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 77:09.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 77:09.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 77:09.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 77:09.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioTrackListBinding.h:9, 77:09.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AudioTrackListBinding.cpp:3, 77:09.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings1.cpp:2: 77:09.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/BlobEvent.cpp: In member function 'virtual nsresult mozilla::dom::BlobEvent::QueryInterface(const nsIID&, void**)': 77:09.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 77:09.61 foundInterface = 0; \ 77:09.61 ^~~~~~~~~~~~~~ 77:09.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 77:09.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 77:09.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:09.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/BlobEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 77:09.62 NS_INTERFACE_MAP_END_INHERITING(Event) 77:09.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:09.62 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 77:09.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 77:09.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:11, 77:09.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AudioTrackListBinding.cpp:4, 77:09.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings1.cpp:2: 77:09.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 77:09.62 } else 77:09.62 ^~~~ 77:09.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 77:09.62 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 77:09.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:09.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/BlobEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 77:09.62 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(BlobEvent) 77:09.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77:38.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 77:38.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 77:38.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/domstubs.h:10, 77:38.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDOMWindow.h:10, 77:38.09 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:10, 77:38.09 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 77:38.09 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 77:38.10 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp:7: 77:38.10 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp: In member function 'virtual nsresult nsGlobalWindowOuter::QueryInterface(const nsIID&, void**)': 77:38.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 77:38.10 foundInterface = 0; \ 77:38.10 ^~~~~~~~~~~~~~ 77:38.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 77:38.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 77:38.10 ^~~~~~~~~~~~~~~~~~~~~~~ 77:38.10 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp:1355:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 77:38.10 NS_INTERFACE_MAP_END 77:38.10 ^~~~~~~~~~~~~~~~~~~~ 77:38.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 77:38.10 else 77:38.10 ^~~~ 77:38.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 77:38.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 77:38.10 ^~~~~~~~~~~~~~~~~~ 77:38.10 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp:1354:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 77:38.10 NS_INTERFACE_MAP_ENTRY(nsIObserver) 77:38.11 ^~~~~~~~~~~~~~~~~~~~~~ 77:40.79 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 77:40.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 77:40.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 77:40.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 77:40.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 77:40.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 77:40.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:10, 77:40.81 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 77:40.81 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 77:40.81 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 77:40.81 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp:7: 77:40.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 77:40.81 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 77:40.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 77:40.82 memset(aT, 0, sizeof(T)); 77:40.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 77:40.82 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp:167: 77:40.82 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 77:40.82 struct GlobalProperties { 77:40.82 ^~~~~~~~~~~~~~~~ 77:57.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia13.cpp:47: 77:57.28 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp: In member function 'bool SkOTTableName::Iterator::next(SkOTTableName::Iterator::Record&)': 77:57.29 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:499:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 77:57.29 if (SkOTTableName::Record::EncodingID::Windows::UnicodeBMPUCS2 77:57.29 ^~ 77:57.29 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:509:9: note: here 77:57.29 case SkOTTableName::Record::PlatformID::Unicode: 77:57.29 ^~~~ 78:28.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 78:28.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 78:28.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 78:28.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 78:28.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 78:28.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 78:28.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 78:28.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 78:28.55 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 78:28.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/L10nUtilsBinding.cpp:3, 78:28.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings10.cpp:2: 78:28.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MIDIConnectionEvent.cpp: In member function 'virtual nsresult mozilla::dom::MIDIConnectionEvent::QueryInterface(const nsIID&, void**)': 78:28.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 78:28.56 foundInterface = 0; \ 78:28.56 ^~~~~~~~~~~~~~ 78:28.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 78:28.56 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 78:28.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:28.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MIDIConnectionEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 78:28.56 NS_INTERFACE_MAP_END_INHERITING(Event) 78:28.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:28.56 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 78:28.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 78:28.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 78:28.57 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 78:28.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/L10nUtilsBinding.cpp:3, 78:28.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings10.cpp:2: 78:28.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 78:28.57 } else 78:28.57 ^~~~ 78:28.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 78:28.58 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 78:28.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:28.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MIDIConnectionEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 78:28.58 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MIDIConnectionEvent) 78:28.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:46.20 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia14.cpp:119: 78:46.20 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/utils/SkPatchUtils.cpp:67:7: warning: 'FwDCubicEvaluator' has a field 'FwDCubicEvaluator::fCoefs' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.20 class FwDCubicEvaluator { 78:46.21 ^~~~~~~~~~~~~~~~~ 78:46.66 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia14.cpp:11: 78:46.66 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>': 78:46.66 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)0]' 78:46.66 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:211:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 78:46.67 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:177:92: required from here 78:46.67 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.67 LinearGradient4fContext::LinearIntervalProcessor { 78:46.67 ^~~~~~~~~~~~~~~~~~~~~~~ 78:46.67 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.67 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>': 78:46.67 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)1]' 78:46.67 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:214:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 78:46.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:177:92: required from here 78:46.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>': 78:46.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)2]' 78:46.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:217:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 78:46.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:177:92: required from here 78:46.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>': 78:46.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)0]' 78:46.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:211:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 78:46.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:183:92: required from here 78:46.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.70 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.70 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>': 78:46.70 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)1]' 78:46.70 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:214:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 78:46.70 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:183:92: required from here 78:46.71 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.71 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.72 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>': 78:46.72 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)2]' 78:46.72 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:217:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 78:46.72 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:183:92: required from here 78:46.72 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.72 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.73 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)0>': 78:46.73 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)0]' 78:46.73 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:211:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 78:46.73 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:94: required from here 78:46.73 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.73 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.74 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)1>': 78:46.74 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)1]' 78:46.74 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:214:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 78:46.74 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:94: required from here 78:46.74 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.74 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)2>': 78:46.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)2]' 78:46.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:217:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 78:46.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:94: required from here 78:46.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)0>': 78:46.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)0]' 78:46.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:211:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 78:46.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:197:94: required from here 78:46.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.77 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.77 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)1>': 78:46.78 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)1]' 78:46.78 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:214:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 78:46.78 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:197:94: required from here 78:46.78 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.78 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.78 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)2>': 78:46.79 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)2]' 78:46.79 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:217:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 78:46.79 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:197:94: required from here 78:46.79 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:46.79 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 78:47.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia14.cpp:20: 78:47.51 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp: In member function 'virtual bool SkGradientShaderBase::onAppendStages(const SkShaderBase::StageRec&) const': 78:47.52 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:300:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 78:47.52 p->append(SkRasterPipeline::decal_x, decal_ctx); 78:47.52 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78:47.52 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:302:9: note: here 78:47.52 case kClamp_TileMode: 78:47.52 ^~~~ 79:14.36 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 79:14.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 79:14.37 from /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.h:11, 79:14.37 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsObjectLoadingContent.cpp:13: 79:14.37 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsObjectLoadingContent.cpp: In member function 'virtual nsresult ObjectInterfaceRequestorShim::QueryInterface(const nsIID&, void**)': 79:14.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 79:14.37 foundInterface = 0; \ 79:14.37 ^~~~~~~~~~~~~~ 79:14.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 79:14.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 79:14.37 ^~~~~~~~~~~~~~~~~~~~~~~ 79:14.38 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsObjectLoadingContent.cpp:1178:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 79:14.38 NS_INTERFACE_MAP_END 79:14.38 ^~~~~~~~~~~~~~~~~~~~ 79:14.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 79:14.38 else 79:14.38 ^~~~ 79:14.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 79:14.38 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 79:14.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:14.38 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsObjectLoadingContent.cpp:1177:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 79:14.39 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInterfaceRequestor) 79:14.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:24.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 79:24.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 79:24.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 79:24.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 79:24.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 79:24.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 79:24.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventBinding.h:9, 79:24.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaQueryListEvent.cpp:9, 79:24.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings11.cpp:2: 79:24.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaRecorderErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaRecorderErrorEvent::QueryInterface(const nsIID&, void**)': 79:24.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 79:24.73 foundInterface = 0; \ 79:24.73 ^~~~~~~~~~~~~~ 79:24.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 79:24.73 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 79:24.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:24.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaRecorderErrorEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 79:24.73 NS_INTERFACE_MAP_END_INHERITING(Event) 79:24.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:24.73 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 79:24.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 79:24.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryListEvent.h:14, 79:24.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaQueryListEvent.cpp:10, 79:24.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings11.cpp:2: 79:24.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 79:24.74 } else 79:24.74 ^~~~ 79:24.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 79:24.74 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 79:24.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:24.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaRecorderErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 79:24.75 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaRecorderErrorEvent) 79:24.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:34.15 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia2.cpp:101: 79:34.15 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDraw.cpp: In member function 'void SkDraw::drawPoints(SkCanvas::PointMode, size_t, const SkPoint*, const SkPaint&, SkBaseDevice*) const': 79:34.15 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDraw.cpp:652:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 79:34.16 } 79:34.16 ^ 79:34.16 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDraw.cpp:654:13: note: here 79:34.16 case SkCanvas::kPolygon_PointMode: { 79:34.16 ^~~~ 79:34.31 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 79:34.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 79:34.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 79:34.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 79:34.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 79:34.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 79:34.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventBinding.h:9, 79:34.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaQueryListEvent.cpp:9, 79:34.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings11.cpp:2: 79:34.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaStreamEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamEvent::QueryInterface(const nsIID&, void**)': 79:34.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 79:34.34 foundInterface = 0; \ 79:34.34 ^~~~~~~~~~~~~~ 79:34.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 79:34.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 79:34.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:34.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaStreamEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 79:34.35 NS_INTERFACE_MAP_END_INHERITING(Event) 79:34.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:34.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 79:34.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 79:34.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryListEvent.h:14, 79:34.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaQueryListEvent.cpp:10, 79:34.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings11.cpp:2: 79:34.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 79:34.36 } else 79:34.36 ^~~~ 79:34.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 79:34.37 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 79:34.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:34.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaStreamEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 79:34.37 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamEvent) 79:34.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:34.84 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 79:34.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 79:34.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 79:34.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 79:34.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 79:34.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 79:34.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventBinding.h:9, 79:34.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaQueryListEvent.cpp:9, 79:34.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings11.cpp:2: 79:34.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaStreamTrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackEvent::QueryInterface(const nsIID&, void**)': 79:34.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 79:34.86 foundInterface = 0; \ 79:34.86 ^~~~~~~~~~~~~~ 79:34.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 79:34.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 79:34.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:34.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaStreamTrackEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 79:34.86 NS_INTERFACE_MAP_END_INHERITING(Event) 79:34.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:34.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 79:34.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 79:34.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryListEvent.h:14, 79:34.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaQueryListEvent.cpp:10, 79:34.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings11.cpp:2: 79:34.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 79:34.87 } else 79:34.87 ^~~~ 79:34.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 79:34.87 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 79:34.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79:34.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaStreamTrackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 79:34.88 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamTrackEvent) 79:34.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:06.89 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 80:06.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 80:06.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 80:06.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 80:06.90 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 80:06.90 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.h:10, 80:06.90 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.cpp:7: 80:06.90 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.cpp: In member function 'virtual nsresult nsPluginArray::QueryInterface(const nsIID&, void**)': 80:06.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 80:06.90 foundInterface = 0; \ 80:06.90 ^~~~~~~~~~~~~~ 80:06.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 80:06.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 80:06.91 ^~~~~~~~~~~~~~~~~~~~~~~ 80:06.91 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 80:06.91 NS_INTERFACE_MAP_END 80:06.91 ^~~~~~~~~~~~~~~~~~~~ 80:06.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 80:06.91 else 80:06.91 ^~~~ 80:06.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 80:06.91 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 80:06.91 ^~~~~~~~~~~~~~~~~~ 80:06.91 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 80:06.91 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 80:06.91 ^~~~~~~~~~~~~~~~~~~~~~ 80:07.02 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.cpp: In member function 'virtual nsresult nsPluginElement::QueryInterface(const nsIID&, void**)': 80:07.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 80:07.02 foundInterface = 0; \ 80:07.02 ^~~~~~~~~~~~~~ 80:07.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 80:07.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 80:07.03 ^~~~~~~~~~~~~~~~~~~~~~~ 80:07.03 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.cpp:380:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 80:07.03 NS_INTERFACE_MAP_END 80:07.03 ^~~~~~~~~~~~~~~~~~~~ 80:07.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 80:07.03 else 80:07.03 ^~~~ 80:07.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 80:07.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 80:07.04 ^~~~~~~~~~~~~~~~~~ 80:07.04 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.cpp:379:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 80:07.04 NS_INTERFACE_MAP_ENTRY(nsISupports) 80:07.04 ^~~~~~~~~~~~~~~~~~~~~~ 80:17.41 warning: unused doc comment 80:17.41 --> servo/components/style/bloom.rs:17:1 80:17.41 | 80:17.41 17 | / /// Bloom filters are large allocations, so we store them in thread-local storage 80:17.41 18 | | /// such that they can be reused across style traversals. StyleBloom is responsible 80:17.41 19 | | /// for ensuring that the bloom filter is zeroed when it is dropped. 80:17.41 | |____________________________________________________________________^ 80:17.41 20 | / thread_local!(static BLOOM_KEY: Arc> = 80:17.41 21 | | Arc::new(AtomicRefCell::new(BloomFilter::new()))); 80:17.41 | |________________________________________________________________- rustdoc does not generate documentation for macro expansions 80:17.41 | 80:17.42 = note: #[warn(unused_doc_comments)] on by default 80:17.42 = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion 80:17.42 warning: unused doc comment 80:17.42 --> servo/components/style/font_face.rs:548:1 80:17.42 | 80:17.42 548 | /// css-name rust_identifier: Type, 80:17.42 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 80:17.42 549 | #[cfg(feature = "gecko")] 80:17.42 550 | / font_face_descriptors! { 80:17.42 551 | | mandatory descriptors = [ 80:17.42 552 | | /// The name of this font face 80:17.42 553 | | "font-family" family / mFamily: FamilyName, 80:17.42 ... | 80:17.42 582 | | ] 80:17.42 583 | | } 80:17.42 | |_- rustdoc does not generate documentation for macro expansions 80:17.42 | 80:17.42 = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion 80:17.45 warning: unused doc comment 80:17.45 --> servo/components/style/stylist.rs:63:1 80:17.45 | 80:17.45 63 | /// A cache of computed user-agent data, to be shared across documents. 80:17.45 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 80:17.45 64 | / lazy_static! { 80:17.45 65 | | static ref UA_CASCADE_DATA_CACHE: Mutex = 80:17.45 66 | | Mutex::new(UserAgentCascadeDataCache::new()); 80:17.45 67 | | } 80:17.45 | |_- rustdoc does not generate documentation for macro expansions 80:17.45 | 80:17.45 = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion 80:17.50 warning: unused doc comment 80:17.50 --> servo/components/style/gecko/media_features.rs:372:1 80:17.50 | 80:17.50 372 | /// https://drafts.csswg.org/mediaqueries-4/#mf-interaction 80:17.50 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 80:17.50 373 | / bitflags! { 80:17.50 374 | | struct PointerCapabilities: u8 { 80:17.50 375 | | const COARSE = structs::PointerCapabilities_Coarse; 80:17.50 376 | | const FINE = structs::PointerCapabilities_Fine; 80:17.50 377 | | const HOVER = structs::PointerCapabilities_Hover; 80:17.50 378 | | } 80:17.50 379 | | } 80:17.50 | |_- rustdoc does not generate documentation for macro expansions 80:17.50 | 80:17.50 = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion 80:25.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia4.cpp:56: 80:25.21 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkICC.cpp: In function 'void get_color_profile_tag(char*, const SkColorSpaceTransferFn&, const float*)': 80:25.21 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkICC.cpp:279: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] 80:25.22 strncpy(dst, kDescriptionTagBodyPrefix, sizeof(kDescriptionTagBodyPrefix)); 80:25.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:37.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 80:37.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 80:37.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 80:37.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 80:37.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 80:37.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 80:37.87 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 80:37.87 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 80:37.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 80:37.88 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 80:37.88 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 80:37.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 80:37.88 /builddir/build/BUILD/firefox-67.0.3/dom/base/Attr.cpp: In member function 'virtual nsresult mozilla::dom::Attr::QueryInterface(const nsIID&, void**)': 80:37.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 80:37.89 foundInterface = 0; \ 80:37.89 ^~~~~~~~~~~~~~ 80:37.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 80:37.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 80:37.89 ^~~~~~~~~~~~~~~~~~~~~~~ 80:37.89 /builddir/build/BUILD/firefox-67.0.3/dom/base/Attr.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 80:37.89 NS_INTERFACE_MAP_END 80:37.90 ^~~~~~~~~~~~~~~~~~~~ 80:37.90 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:21, 80:37.90 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 80:37.90 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 80:37.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 80:37.90 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentUtils.h:3627:5: note: some parts of macro expansion are not guarded by this 'else' clause 80:37.91 } else 80:37.91 ^~~~ 80:37.91 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentUtils.h:3627:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRY_TEAROFF' 80:37.91 } else 80:37.91 ^~~~ 80:37.97 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:20: 80:37.97 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.cpp: In member function 'nsresult AttrArray::RemoveAttrAt(uint32_t, nsAttrValue&)': 80:37.97 /builddir/build/BUILD/firefox-67.0.3/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] 80:37.98 (mImpl->mAttrCount - aPos - 1) * sizeof(InternalAttr)); 80:37.98 ^ 80:37.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 80:37.98 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 80:37.98 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 80:37.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 80:37.98 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:123:10: note: 'struct AttrArray::InternalAttr' declared here 80:37.99 struct InternalAttr { 80:37.99 ^~~~~~~~~~~~ 80:38.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:20: 80:38.01 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.cpp: In member function 'void AttrArray::Compact()': 80:38.01 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.cpp:350: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] 80:38.02 realloc(impl, Impl::AllocationSizeForAttributes(impl->mAttrCount))); 80:38.02 ^ 80:38.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 80:38.02 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 80:38.02 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 80:38.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 80:38.02 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:175:9: note: 'class AttrArray::Impl' declared here 80:38.03 class Impl { 80:38.03 ^~~~ 80:38.03 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:20: 80:38.03 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.cpp: In member function 'bool AttrArray::GrowBy(uint32_t)': 80:38.03 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.cpp:491: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] 80:38.03 static_cast(realloc(mImpl.release(), sizeInBytes.value())); 80:38.04 ^ 80:38.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 80:38.04 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 80:38.04 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 80:38.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 80:38.04 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:175:9: note: 'class AttrArray::Impl' declared here 80:38.05 class Impl { 80:38.05 ^~~~ 80:41.18 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 80:41.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 80:41.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 80:41.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 80:41.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 80:41.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 80:41.19 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 80:41.19 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 80:41.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 80:41.19 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 80:41.19 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 80:41.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 80:41.19 /builddir/build/BUILD/firefox-67.0.3/dom/base/BarProps.cpp: In member function 'virtual nsresult mozilla::dom::BarProp::QueryInterface(const nsIID&, void**)': 80:41.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 80:41.20 foundInterface = 0; \ 80:41.20 ^~~~~~~~~~~~~~ 80:41.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 80:41.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 80:41.20 ^~~~~~~~~~~~~~~~~~~~~~~ 80:41.20 /builddir/build/BUILD/firefox-67.0.3/dom/base/BarProps.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 80:41.20 NS_INTERFACE_MAP_END 80:41.20 ^~~~~~~~~~~~~~~~~~~~ 80:41.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 80:41.21 else 80:41.21 ^~~~ 80:41.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 80:41.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 80:41.21 ^~~~~~~~~~~~~~~~~~ 80:41.21 /builddir/build/BUILD/firefox-67.0.3/dom/base/BarProps.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 80:41.21 NS_INTERFACE_MAP_ENTRY(nsISupports) 80:41.21 ^~~~~~~~~~~~~~~~~~~~~~ 80:41.72 /builddir/build/BUILD/firefox-67.0.3/dom/base/CharacterData.cpp: In member function 'virtual nsresult mozilla::dom::CharacterData::QueryInterface(const nsIID&, void**)': 80:41.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 80:41.73 foundInterface = 0; \ 80:41.73 ^~~~~~~~~~~~~~ 80:41.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 80:41.73 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 80:41.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:41.73 /builddir/build/BUILD/firefox-67.0.3/dom/base/CharacterData.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 80:41.73 NS_INTERFACE_MAP_END_INHERITING(nsIContent) 80:41.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:41.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 80:41.74 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 80:41.74 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 80:41.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 80:41.74 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 80:41.74 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 80:41.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 80:41.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 80:41.74 } else 80:41.75 ^~~~ 80:41.75 /builddir/build/BUILD/firefox-67.0.3/dom/base/CharacterData.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 80:41.75 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(CharacterData) 80:41.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80:49.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 80:49.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 80:49.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 80:49.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 80:49.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 80:49.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 80:49.14 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 80:49.14 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 80:49.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 80:49.14 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 80:49.15 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 80:49.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 80:49.15 /builddir/build/BUILD/firefox-67.0.3/dom/base/ContentProcessMessageManager.cpp: In member function 'virtual nsresult mozilla::dom::ContentProcessMessageManager::QueryInterface(const nsIID&, void**)': 80:49.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 80:49.15 foundInterface = 0; \ 80:49.15 ^~~~~~~~~~~~~~ 80:49.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 80:49.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 80:49.16 ^~~~~~~~~~~~~~~~~~~~~~~ 80:49.16 /builddir/build/BUILD/firefox-67.0.3/dom/base/ContentProcessMessageManager.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 80:49.16 NS_INTERFACE_MAP_END 80:49.16 ^~~~~~~~~~~~~~~~~~~~ 80:49.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 80:49.16 else 80:49.16 ^~~~ 80:49.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 80:49.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 80:49.16 ^~~~~~~~~~~~~~~~~~ 80:49.16 /builddir/build/BUILD/firefox-67.0.3/dom/base/ContentProcessMessageManager.cpp:79:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 80:49.17 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 80:49.17 ^~~~~~~~~~~~~~~~~~~~~~ 80:53.23 warning: the item `LonghandIdSet` is imported redundantly 80:53.23 --> servo/components/style/rule_tree/mod.rs:1242:61 80:53.23 | 80:53.23 12 | use crate::properties::{Importance, LonghandIdSet, PropertyDeclarationBlock}; 80:53.23 | ------------- the item `LonghandIdSet` is already imported here 80:53.23 ... 80:53.23 1242 | use crate::properties::{CSSWideKeyword, LonghandId, LonghandIdSet}; 80:53.23 | ^^^^^^^^^^^^^ 80:53.23 | 80:53.23 = note: #[warn(unused_imports)] on by default 80:53.24 warning: the item `mem` is imported redundantly 80:53.24 --> servo/components/style/stylesheet_set.rs:214:13 80:53.24 | 80:53.24 13 | use std::{mem, slice}; 80:53.24 | --- the item `mem` is already imported here 80:53.24 ... 80:53.24 214 | use std::mem; 80:53.24 | ^^^^^^^^ 80:53.26 warning: the item `StyleResolverForElement` is imported redundantly 80:53.26 --> servo/components/style/traversal.rs:310:9 80:53.26 | 80:53.26 14 | use crate::style_resolver::{PseudoElementResolution, StyleResolverForElement}; 80:53.27 | ----------------------- the item `StyleResolverForElement` is already imported here 80:53.27 ... 80:53.27 310 | use crate::style_resolver::StyleResolverForElement; 80:53.27 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 80:53.27 warning: the item `TraversalFlags` is imported redundantly 80:53.27 --> servo/components/style/traversal.rs:409:9 80:53.27 | 80:53.27 16 | use crate::traversal_flags::TraversalFlags; 80:53.27 | -------------------------------------- the item `TraversalFlags` is already imported here 80:53.27 ... 80:53.28 409 | use crate::traversal_flags::TraversalFlags; 80:53.28 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 80:53.32 warning: the item `BigEndian` is imported redundantly 80:53.32 --> servo/components/style/values/generics/font.rs:114:25 80:53.32 | 80:53.32 9 | use byteorder::{BigEndian, ReadBytesExt}; 80:53.32 | --------- the item `BigEndian` is already imported here 80:53.32 ... 80:53.32 114 | use byteorder::{BigEndian, ByteOrder}; 80:53.32 | ^^^^^^^^^ 80:53.92 warning: the item `LineDirection` is imported redundantly 80:53.93 --> servo/components/style/gecko/conversions.rs:425:13 80:53.93 | 80:53.93 20 | use crate::values::computed::image::LineDirection; 80:53.93 | --------------------------------------------- the item `LineDirection` is already imported here 80:53.93 ... 80:53.93 425 | use crate::values::computed::image::LineDirection; 80:53.93 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 80:53.94 warning: the item `Length` is imported redundantly 80:53.94 --> servo/components/style/gecko/conversions.rs:427:13 80:53.95 | 80:53.95 25 | use crate::values::computed::{Length, Percentage, TextAlign}; 80:53.95 | ------ the item `Length` is already imported here 80:53.95 ... 80:53.95 427 | use crate::values::computed::Length; 80:53.95 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 80:53.95 warning: the item `CompatMode` is imported redundantly 80:53.96 --> servo/components/style/gecko/conversions.rs:428:65 80:53.96 | 80:53.96 28 | use crate::values::generics::image::{CompatMode, GradientItem, Image as GenericImage}; 80:53.96 | ---------- the item `CompatMode` is already imported here 80:53.96 ... 80:53.97 428 | use crate::values::generics::image::{Circle, ColorStop, CompatMode, Ellipse}; 80:53.97 | ^^^^^^^^^^ 80:53.97 warning: the item `LengthPercentage` is imported redundantly 80:53.97 --> servo/components/style/gecko/conversions.rs:841:13 80:53.97 | 80:53.97 24 | use crate::values::computed::{Integer, LengthPercentage}; 80:53.97 | ---------------- the item `LengthPercentage` is already imported here 80:53.98 ... 80:54.01 841 | use crate::values::computed::length::LengthPercentage; 80:54.02 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 80:54.02 warning: the item `TrackSize` is imported redundantly 80:54.02 --> servo/components/style/gecko/conversions.rs:842:59 80:54.02 | 80:54.02 27 | use crate::values::generics::grid::{TrackListValue, TrackSize}; 80:54.02 | --------- the item `TrackSize` is already imported here 80:54.03 ... 80:54.03 842 | use crate::values::generics::grid::{TrackBreadth, TrackSize}; 80:54.03 | ^^^^^^^^^ 80:54.03 warning: the item `TrackSize` is imported redundantly 80:54.03 --> servo/components/style/gecko/conversions.rs:869:13 80:54.03 | 80:54.04 27 | use crate::values::generics::grid::{TrackListValue, TrackSize}; 80:54.04 | --------- the item `TrackSize` is already imported here 80:54.04 ... 80:54.04 869 | use crate::values::generics::grid::TrackSize; 80:54.04 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 80:54.05 warning: the item `TrackListValue` is imported redundantly 80:54.05 --> servo/components/style/gecko/conversions.rs:900:13 80:54.05 | 80:54.05 27 | use crate::values::generics::grid::{TrackListValue, TrackSize}; 80:54.05 | -------------- the item `TrackListValue` is already imported here 80:54.05 ... 80:54.06 900 | use crate::values::generics::grid::TrackListValue; 80:54.06 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 80:54.06 warning: the item `Rect` is imported redundantly 80:54.06 --> servo/components/style/gecko/conversions.rs:925:13 80:54.06 | 80:54.06 29 | use crate::values::generics::rect::Rect; 80:54.06 | ----------------------------------- 80:54.06 | | 80:54.06 | the item `Rect` is already imported here 80:54.07 | the item `Rect` is already imported here 80:54.07 ... 80:54.07 925 | use crate::values::generics::rect::Rect; 80:54.07 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 80:54.07 warning: the item `ScrollSnapPoint` is imported redundantly 80:54.07 --> servo/components/style/gecko/values.rs:320:13 80:54.07 | 80:54.07 17 | use crate::values::generics::gecko::ScrollSnapPoint; 80:54.07 | ----------------------------------------------- the item `ScrollSnapPoint` is already imported here 80:54.07 ... 80:54.08 320 | use crate::values::generics::gecko::ScrollSnapPoint; 80:54.08 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 80:54.08 warning: the item `HasSimpleFFI` is imported redundantly 80:54.08 --> servo/components/style/gecko/wrapper.rs:969:9 80:54.08 | 80:54.08 57 | use crate::gecko_bindings::sugar::ownership::{HasArcFFI, HasSimpleFFI}; 80:54.08 | ------------ the item `HasSimpleFFI` is already imported here 80:54.08 ... 80:54.08 969 | use crate::gecko_bindings::sugar::ownership::HasSimpleFFI; 80:54.09 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 80:55.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia5.cpp:128: 80:55.40 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPath.cpp: In member function 'bool SkPath::isRectContour(bool, int*, const SkPoint**, bool*, SkPath::Direction*, SkRect*) const': 80:55.41 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPath.cpp:497:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 80:55.41 insertClose = false; 80:55.41 ~~~~~~~~~~~~^~~~~~~ 80:55.41 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPath.cpp:498:13: note: here 80:55.41 case kLine_Verb: { 80:55.41 ^~~~ 81:38.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia6.cpp:137: 81:38.16 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRRect.cpp: In member function 'size_t SkRRect::readFromMemory(const void*, size_t)': 81:38.16 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRRect.cpp:532: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] 81:38.17 memcpy(&raw, buffer, kSizeInMemory); 81:38.17 ^ 81:38.17 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/include/core/../private/SkPathRef.h:15, 81:38.17 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/include/core/SkPath.h:22, 81:38.17 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/include/core/SkPathMeasure.h:12, 81:38.17 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPathMeasure.cpp:9, 81:38.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia6.cpp:2: 81:38.17 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/include/core/SkRRect.h:40:14: note: 'class SkRRect' declared here 81:38.17 class SK_API SkRRect { 81:38.17 ^~~~~~~ 81:38.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestCodeGenBinding.cpp: In member function 'virtual bool mozilla::dom::TestNamedDeleterWithRetvalInterface_Binding::DOMProxyHandler::delete_(JSContext*, JS::Handle, JS::Handle, JS::ObjectOpResult&) const': 81:38.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestCodeGenBinding.cpp:56618:30: warning: 'deleteSucceeded' may be used uninitialized in this function [-Wmaybe-uninitialized] 81:38.55 return deleteSucceeded ? opresult.succeed() : opresult.failCantDelete(); 81:38.55 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81:39.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia6.cpp:92: 81:39.43 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPixmap.cpp: In member function 'bool SkPixmap::erase(SkColor, const SkIRect&) const': 81:39.43 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPixmap.cpp:236:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 81:39.43 a = 255; // then fallthrough to 8888 81:39.43 ~~^~~~~ 81:39.43 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPixmap.cpp:237:9: note: here 81:39.44 case kRGBA_8888_SkColorType: 81:39.44 ^~~~ 81:39.44 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPixmap.cpp:258:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 81:39.44 a = 255; // then fallthrough to 1010102 81:39.44 ~~^~~~~ 81:39.44 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPixmap.cpp:259:9: note: here 81:39.44 case kRGBA_1010102_SkColorType: { 81:39.44 ^~~~ 81:58.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:119: 81:58.04 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp: In function 'SkDescriptor* auto_descriptor_from_desc(const SkDescriptor*, SkFontID, SkAutoDescriptor*)': 81:58.04 /builddir/build/BUILD/firefox-67.0.3/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] 81:58.05 memcpy(&rec, ptr, size); 81:58.05 ^ 81:58.05 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkGlyphRun.h:20, 81:58.05 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkGlyphRunPainter.h:11, 81:58.05 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDraw.h:14, 81:58.05 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 81:58.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:119: 81:58.06 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.h:64:8: note: 'struct SkScalerContextRec' declared here 81:58.06 struct SkScalerContextRec { 81:58.06 ^~~~~~~~~~~~~~~~~~ 81:58.14 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:22, 81:58.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:119: 81:58.14 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp: In lambda function: 81:58.14 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:450: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] 81:58.14 std::memcpy(&rec, ptr, sizeof(rec)); 81:58.14 ^ 81:58.14 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkTraceEvent.h:159:36: note: in definition of macro 'INTERNAL_TRACE_EVENT_ADD_SCOPED' 81:58.14 TRACE_EVENT_FLAG_NONE, ##__VA_ARGS__); \ 81:58.14 ^~~~~~~~~~~ 81:58.14 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:445:5: note: in expansion of macro 'TRACE_EVENT1' 81:58.15 TRACE_EVENT1("skia", "RecForDesc", "rec", 81:58.15 ^~~~~~~~~~~~ 81:58.15 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:446:13: note: in expansion of macro 'TRACE_STR_COPY' 81:58.15 TRACE_STR_COPY( 81:58.15 ^~~~~~~~~~~~~~ 81:58.15 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkGlyphRun.h:20, 81:58.15 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkGlyphRunPainter.h:11, 81:58.15 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDraw.h:14, 81:58.15 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 81:58.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:119: 81:58.15 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.h:64:8: note: 'struct SkScalerContextRec' declared here 81:58.15 struct SkScalerContextRec { 81:58.15 ^~~~~~~~~~~~~~~~~~ 81:58.32 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:128: 81:58.32 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkResourceCache.cpp: At global scope: 81:58.32 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkResourceCache.cpp:67:24: warning: 'SkResourceCache::Hash' has a base 'SkTHashTable' whose type uses the anonymous namespace [-Wsubobject-linkage] 81:58.32 class SkResourceCache::Hash : 81:58.32 ^~~~ 82:06.51 dom/cache 82:06.51 dom/browser-element 82:15.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 82:15.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 82:15.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 82:15.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 82:15.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 82:15.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SubtleCrypto.h:10, 82:15.72 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.h:9, 82:15.72 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:6, 82:15.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 82:15.72 /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp: In member function 'virtual nsresult mozilla::dom::Crypto::QueryInterface(const nsIID&, void**)': 82:15.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 82:15.73 foundInterface = 0; \ 82:15.73 ^~~~~~~~~~~~~~ 82:15.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 82:15.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 82:15.73 ^~~~~~~~~~~~~~~~~~~~~~~ 82:15.73 /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 82:15.73 NS_INTERFACE_MAP_END 82:15.73 ^~~~~~~~~~~~~~~~~~~~ 82:15.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 82:15.74 else 82:15.74 ^~~~ 82:15.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 82:15.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 82:15.74 ^~~~~~~~~~~~~~~~~~ 82:15.74 /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 82:15.74 NS_INTERFACE_MAP_ENTRY(nsISupports) 82:15.75 ^~~~~~~~~~~~~~~~~~~~~~ 82:20.94 /builddir/build/BUILD/firefox-67.0.3/dom/base/CustomElementRegistry.cpp: In member function 'virtual nsresult mozilla::dom::CustomElementRegistry::QueryInterface(const nsIID&, void**)': 82:20.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 82:20.94 foundInterface = 0; \ 82:20.94 ^~~~~~~~~~~~~~ 82:20.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 82:20.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 82:20.94 ^~~~~~~~~~~~~~~~~~~~~~~ 82:20.95 /builddir/build/BUILD/firefox-67.0.3/dom/base/CustomElementRegistry.cpp:310:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 82:20.95 NS_INTERFACE_MAP_END 82:20.95 ^~~~~~~~~~~~~~~~~~~~ 82:20.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 82:20.95 else 82:20.95 ^~~~ 82:20.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 82:20.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 82:20.95 ^~~~~~~~~~~~~~~~~~ 82:20.95 /builddir/build/BUILD/firefox-67.0.3/dom/base/CustomElementRegistry.cpp:309:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 82:20.95 NS_INTERFACE_MAP_ENTRY(nsISupports) 82:20.96 ^~~~~~~~~~~~~~~~~~~~~~ 82:21.22 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMError.cpp: In member function 'virtual nsresult mozilla::dom::DOMError::QueryInterface(const nsIID&, void**)': 82:21.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 82:21.23 foundInterface = 0; \ 82:21.23 ^~~~~~~~~~~~~~ 82:21.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 82:21.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 82:21.23 ^~~~~~~~~~~~~~~~~~~~~~~ 82:21.23 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMError.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 82:21.23 NS_INTERFACE_MAP_END 82:21.23 ^~~~~~~~~~~~~~~~~~~~ 82:21.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 82:21.24 else 82:21.24 ^~~~ 82:21.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 82:21.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 82:21.24 ^~~~~~~~~~~~~~~~~~ 82:21.24 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMError.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 82:21.24 NS_INTERFACE_MAP_ENTRY(nsISupports) 82:21.24 ^~~~~~~~~~~~~~~~~~~~~~ 82:21.26 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMException.cpp: In member function 'virtual nsresult mozilla::dom::Exception::QueryInterface(const nsIID&, void**)': 82:21.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 82:21.27 foundInterface = 0; \ 82:21.27 ^~~~~~~~~~~~~~ 82:21.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 82:21.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 82:21.27 ^~~~~~~~~~~~~~~~~~~~~~~ 82:21.27 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMException.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 82:21.28 NS_INTERFACE_MAP_END 82:21.28 ^~~~~~~~~~~~~~~~~~~~ 82:21.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 82:21.28 else 82:21.28 ^~~~ 82:21.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 82:21.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 82:21.28 ^~~~~~~~~~~~~~~~~~ 82:21.28 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMException.cpp:147:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 82:21.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 82:21.29 ^~~~~~~~~~~~~~~~~~~~~~ 82:21.41 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMImplementation.cpp: In member function 'virtual nsresult mozilla::dom::DOMImplementation::QueryInterface(const nsIID&, void**)': 82:21.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 82:21.41 foundInterface = 0; \ 82:21.41 ^~~~~~~~~~~~~~ 82:21.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 82:21.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 82:21.42 ^~~~~~~~~~~~~~~~~~~~~~~ 82:21.42 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMImplementation.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 82:21.42 NS_INTERFACE_MAP_END 82:21.42 ^~~~~~~~~~~~~~~~~~~~ 82:21.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 82:21.42 else 82:21.42 ^~~~ 82:21.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 82:21.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 82:21.43 ^~~~~~~~~~~~~~~~~~ 82:21.43 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMImplementation.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 82:21.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 82:21.43 ^~~~~~~~~~~~~~~~~~~~~~ 82:22.21 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMParser.cpp: In member function 'virtual nsresult mozilla::dom::DOMParser::QueryInterface(const nsIID&, void**)': 82:22.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 82:22.21 foundInterface = 0; \ 82:22.21 ^~~~~~~~~~~~~~ 82:22.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 82:22.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 82:22.22 ^~~~~~~~~~~~~~~~~~~~~~~ 82:22.22 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMParser.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 82:22.22 NS_INTERFACE_MAP_END 82:22.22 ^~~~~~~~~~~~~~~~~~~~ 82:22.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 82:22.22 else 82:22.22 ^~~~ 82:22.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 82:22.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 82:22.23 ^~~~~~~~~~~~~~~~~~ 82:22.23 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMParser.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 82:22.23 NS_INTERFACE_MAP_ENTRY(nsISupports) 82:22.23 ^~~~~~~~~~~~~~~~~~~~~~ 82:22.37 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRect.cpp: In member function 'virtual nsresult mozilla::dom::DOMRectReadOnly::QueryInterface(const nsIID&, void**)': 82:22.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 82:22.37 foundInterface = 0; \ 82:22.37 ^~~~~~~~~~~~~~ 82:22.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 82:22.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 82:22.38 ^~~~~~~~~~~~~~~~~~~~~~~ 82:22.38 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRect.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 82:22.38 NS_INTERFACE_MAP_END 82:22.38 ^~~~~~~~~~~~~~~~~~~~ 82:22.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 82:22.38 else 82:22.38 ^~~~ 82:22.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 82:22.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 82:22.39 ^~~~~~~~~~~~~~~~~~ 82:22.39 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRect.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 82:22.39 NS_INTERFACE_MAP_ENTRY(nsISupports) 82:22.39 ^~~~~~~~~~~~~~~~~~~~~~ 82:22.41 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRect.cpp: In member function 'virtual nsresult mozilla::dom::DOMRectList::QueryInterface(const nsIID&, void**)': 82:22.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 82:22.42 foundInterface = 0; \ 82:22.42 ^~~~~~~~~~~~~~ 82:22.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 82:22.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 82:22.42 ^~~~~~~~~~~~~~~~~~~~~~~ 82:22.42 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRect.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 82:22.43 NS_INTERFACE_MAP_END 82:22.43 ^~~~~~~~~~~~~~~~~~~~ 82:22.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SubtleCrypto.h:10, 82:22.43 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.h:9, 82:22.43 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:6, 82:22.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 82:22.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 82:22.44 } else 82:22.44 ^~~~ 82:22.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 82:22.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 82:22.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:22.44 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRect.cpp:62:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 82:22.44 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(DOMRectList) 82:22.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:22.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 82:22.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 82:22.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 82:22.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 82:22.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 82:22.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SubtleCrypto.h:10, 82:22.46 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.h:9, 82:22.46 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:6, 82:22.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 82:22.47 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRequest.cpp: In member function 'virtual nsresult mozilla::dom::DOMRequest::QueryInterface(const nsIID&, void**)': 82:22.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 82:22.47 foundInterface = 0; \ 82:22.47 ^~~~~~~~~~~~~~ 82:22.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 82:22.47 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 82:22.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:22.47 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRequest.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 82:22.47 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 82:22.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:22.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SubtleCrypto.h:10, 82:22.47 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.h:9, 82:22.47 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:6, 82:22.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 82:22.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 82:22.48 } else 82:22.48 ^~~~ 82:22.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 82:22.48 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 82:22.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:22.48 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRequest.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 82:22.48 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMRequest) 82:22.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 82:22.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 82:22.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 82:22.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 82:22.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 82:22.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 82:22.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SubtleCrypto.h:10, 82:22.55 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.h:9, 82:22.55 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:6, 82:22.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 82:22.56 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMStringList.cpp: In member function 'virtual nsresult mozilla::dom::DOMStringList::QueryInterface(const nsIID&, void**)': 82:22.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 82:22.56 foundInterface = 0; \ 82:22.56 ^~~~~~~~~~~~~~ 82:22.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 82:22.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 82:22.57 ^~~~~~~~~~~~~~~~~~~~~~~ 82:22.57 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMStringList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 82:22.57 NS_INTERFACE_MAP_END 82:22.57 ^~~~~~~~~~~~~~~~~~~~ 82:22.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 82:22.57 else 82:22.57 ^~~~ 82:22.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 82:22.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 82:22.57 ^~~~~~~~~~~~~~~~~~ 82:22.57 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMStringList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 82:22.57 NS_INTERFACE_MAP_ENTRY(nsISupports) 82:22.57 ^~~~~~~~~~~~~~~~~~~~~~ 82:26.52 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 82:26.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 82:26.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 82:26.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 82:26.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 82:26.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:13, 82:26.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SubtleCrypto.h:10, 82:26.52 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.h:9, 82:26.52 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:6, 82:26.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 82:26.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 82:26.52 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 82:26.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 82:26.52 memset(aT, 0, sizeof(T)); 82:26.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 82:26.53 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/CustomElementRegistry.cpp:22, 82:26.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:11: 82:26.53 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 82:26.53 struct GlobalProperties { 82:26.53 ^~~~~~~~~~~~~~~~ 82:35.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 82:35.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 82:35.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/cache/Types.h:12, 82:35.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/cache/Action.h:11, 82:35.59 from /builddir/build/BUILD/firefox-67.0.3/dom/cache/Action.cpp:7, 82:35.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/cache/Unified_cpp_dom_cache0.cpp:2: 82:35.60 /builddir/build/BUILD/firefox-67.0.3/dom/cache/Cache.cpp: In member function 'virtual nsresult mozilla::dom::cache::Cache::QueryInterface(const nsIID&, void**)': 82:35.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 82:35.60 foundInterface = 0; \ 82:35.60 ^~~~~~~~~~~~~~ 82:35.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 82:35.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 82:35.60 ^~~~~~~~~~~~~~~~~~~~~~~ 82:35.60 /builddir/build/BUILD/firefox-67.0.3/dom/cache/Cache.cpp:241:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 82:35.60 NS_INTERFACE_MAP_END 82:35.61 ^~~~~~~~~~~~~~~~~~~~ 82:35.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 82:35.61 else 82:35.61 ^~~~ 82:35.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 82:35.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 82:35.61 ^~~~~~~~~~~~~~~~~~ 82:35.61 /builddir/build/BUILD/firefox-67.0.3/dom/cache/Cache.cpp:240:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 82:35.61 NS_INTERFACE_MAP_ENTRY(nsISupports) 82:35.61 ^~~~~~~~~~~~~~~~~~~~~~ 82:36.05 /builddir/build/BUILD/firefox-67.0.3/dom/cache/CacheStorage.cpp: In member function 'virtual nsresult mozilla::dom::cache::CacheStorage::QueryInterface(const nsIID&, void**)': 82:36.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 82:36.05 foundInterface = 0; \ 82:36.05 ^~~~~~~~~~~~~~ 82:36.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 82:36.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 82:36.05 ^~~~~~~~~~~~~~~~~~~~~~~ 82:36.05 /builddir/build/BUILD/firefox-67.0.3/dom/cache/CacheStorage.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 82:36.06 NS_INTERFACE_MAP_END 82:36.06 ^~~~~~~~~~~~~~~~~~~~ 82:36.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 82:36.06 else 82:36.06 ^~~~ 82:36.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 82:36.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 82:36.06 ^~~~~~~~~~~~~~~~~~ 82:36.06 /builddir/build/BUILD/firefox-67.0.3/dom/cache/CacheStorage.cpp:56:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 82:36.06 NS_INTERFACE_MAP_ENTRY(nsISupports) 82:36.06 ^~~~~~~~~~~~~~~~~~~~~~ 82:51.19 dom/canvas/gtest 82:53.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia8.cpp:2: 82:53.40 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.cpp: In static member function 'static SkDescriptor* SkScalerContext::MakeDescriptorForPaths(SkFontID, SkAutoDescriptor*)': 82:53.40 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.cpp:1109: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] 82:53.40 memset(&rec, 0, sizeof(rec)); 82:53.40 ^ 82:53.40 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDescriptor.h:136, 82:53.40 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkGlyphCache.h:11, 82:53.40 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.cpp:8, 82:53.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia8.cpp:2: 82:53.41 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.h:64:8: note: 'struct SkScalerContextRec' declared here 82:53.41 struct SkScalerContextRec { 82:53.41 ^~~~~~~~~~~~~~~~~~ 82:53.93 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia8.cpp:101: 82:53.93 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkStrikeCache.cpp: In function 'bool loose_compare(const SkDescriptor&, const SkDescriptor&)': 82:53.93 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkStrikeCache.cpp:266: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] 82:53.94 memcpy(&lhsRec, ptr, size); 82:53.94 ^ 82:53.94 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDescriptor.h:136, 82:53.94 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkGlyphCache.h:11, 82:53.94 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.cpp:8, 82:53.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia8.cpp:2: 82:53.94 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.h:64:8: note: 'struct SkScalerContextRec' declared here 82:53.94 struct SkScalerContextRec { 82:53.94 ^~~~~~~~~~~~~~~~~~ 82:53.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia8.cpp:101: 82:53.95 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkStrikeCache.cpp:270: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] 82:53.95 memcpy(&rhsRec, ptr, size); 82:53.95 ^ 82:53.95 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDescriptor.h:136, 82:53.95 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkGlyphCache.h:11, 82:53.96 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.cpp:8, 82:53.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia8.cpp:2: 82:53.96 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.h:64:8: note: 'struct SkScalerContextRec' declared here 82:53.96 struct SkScalerContextRec { 82:53.96 ^~~~~~~~~~~~~~~~~~ 83:46.25 dom/webgpu 83:48.90 dom/clients/api 84:04.81 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:04.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 84:04.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 84:04.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 84:04.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 84:04.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 84:04.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientsBinding.h:9, 84:04.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 84:04.82 from /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Client.h:9, 84:04.82 from /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Client.cpp:7, 84:04.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/clients/api/Unified_cpp_dom_clients_api0.cpp:2: 84:04.82 /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Client.cpp: In member function 'virtual nsresult mozilla::dom::Client::QueryInterface(const nsIID&, void**)': 84:04.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:04.83 foundInterface = 0; \ 84:04.83 ^~~~~~~~~~~~~~ 84:04.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 84:04.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 84:04.83 ^~~~~~~~~~~~~~~~~~~~~~~ 84:04.83 /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Client.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 84:04.83 NS_INTERFACE_MAP_END 84:04.83 ^~~~~~~~~~~~~~~~~~~~ 84:04.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 84:04.83 else 84:04.84 ^~~~ 84:04.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 84:04.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 84:04.84 ^~~~~~~~~~~~~~~~~~ 84:04.84 /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Client.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 84:04.84 NS_INTERFACE_MAP_ENTRY(nsISupports) 84:04.84 ^~~~~~~~~~~~~~~~~~~~~~ 84:05.20 /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Clients.cpp: In member function 'virtual nsresult mozilla::dom::Clients::QueryInterface(const nsIID&, void**)': 84:05.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:05.21 foundInterface = 0; \ 84:05.21 ^~~~~~~~~~~~~~ 84:05.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 84:05.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 84:05.21 ^~~~~~~~~~~~~~~~~~~~~~~ 84:05.21 /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Clients.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 84:05.21 NS_INTERFACE_MAP_END 84:05.21 ^~~~~~~~~~~~~~~~~~~~ 84:05.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 84:05.21 else 84:05.22 ^~~~ 84:05.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 84:05.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 84:05.22 ^~~~~~~~~~~~~~~~~~ 84:05.22 /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Clients.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 84:05.22 NS_INTERFACE_MAP_ENTRY(nsISupports) 84:05.22 ^~~~~~~~~~~~~~~~~~~~~~ 84:21.60 Compiling webrender_bindings v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/gfx/webrender_bindings) 84:37.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:37.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 84:37.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 84:37.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:10, 84:37.19 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 84:37.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 84:37.19 /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp: In member function 'virtual nsresult mozilla::dom::Document::QueryInterface(const nsIID&, void**)': 84:37.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:37.19 foundInterface = 0; \ 84:37.20 ^~~~~~~~~~~~~~ 84:37.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 84:37.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 84:37.20 ^~~~~~~~~~~~~~~~~~~~~~~ 84:37.20 /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:1606:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 84:37.20 NS_INTERFACE_MAP_END 84:37.20 ^~~~~~~~~~~~~~~~~~~~ 84:37.20 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelAgent.h:11, 84:37.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:15, 84:37.20 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 84:37.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 84:37.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 84:37.20 } else 84:37.20 ^~~~ 84:37.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 84:37.20 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 84:37.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.20 /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:1605:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 84:37.20 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(Document) 84:37.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:37.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 84:37.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 84:37.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 84:37.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 84:37.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 84:37.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 84:37.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:37.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 84:37.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 84:37.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestJSImplInterface2::QueryInterface(const nsIID&, void**)': 84:37.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:37.49 foundInterface = 0; \ 84:37.49 ^~~~~~~~~~~~~~ 84:37.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 84:37.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 84:37.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:1928:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 84:37.49 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::TestCImplementedInterface) 84:37.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.49 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 84:37.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 84:37.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:37.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 84:37.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 84:37.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 84:37.49 } else 84:37.49 ^~~~ 84:37.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 84:37.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 84:37.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:1927:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 84:37.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TestJSImplInterface2) 84:37.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:37.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 84:37.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 84:37.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 84:37.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 84:37.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 84:37.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 84:37.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:37.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 84:37.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 84:37.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestJSImplInterface3::QueryInterface(const nsIID&, void**)': 84:37.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:37.55 foundInterface = 0; \ 84:37.55 ^~~~~~~~~~~~~~ 84:37.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 84:37.55 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 84:37.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2059:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 84:37.55 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::TestCImplementedInterface2) 84:37.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.55 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 84:37.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 84:37.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:37.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 84:37.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 84:37.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 84:37.56 } else 84:37.56 ^~~~ 84:37.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 84:37.56 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 84:37.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2058:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 84:37.57 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TestJSImplInterface3) 84:37.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:37.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 84:37.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 84:37.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 84:37.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 84:37.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 84:37.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 84:37.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:37.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 84:37.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 84:37.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestJSImplInterface4::QueryInterface(const nsIID&, void**)': 84:37.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:37.61 foundInterface = 0; \ 84:37.61 ^~~~~~~~~~~~~~ 84:37.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 84:37.63 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 84:37.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2190:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 84:37.63 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 84:37.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 84:37.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 84:37.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:37.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 84:37.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 84:37.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 84:37.64 } else 84:37.64 ^~~~ 84:37.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 84:37.64 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 84:37.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2189:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 84:37.65 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TestJSImplInterface4) 84:37.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.65 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:37.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 84:37.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 84:37.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 84:37.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 84:37.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 84:37.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 84:37.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:37.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 84:37.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 84:37.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestJSImplInterface6::QueryInterface(const nsIID&, void**)': 84:37.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:37.68 foundInterface = 0; \ 84:37.68 ^~~~~~~~~~~~~~ 84:37.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 84:37.68 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 84:37.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2321:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 84:37.69 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::TestJSImplInterface3) 84:37.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 84:37.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 84:37.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:37.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 84:37.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 84:37.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 84:37.70 } else 84:37.70 ^~~~ 84:37.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 84:37.70 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 84:37.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2320:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 84:37.71 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TestJSImplInterface6) 84:37.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:37.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 84:37.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 84:37.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 84:37.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 84:37.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 84:37.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 84:37.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:37.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 84:37.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 84:37.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestJSImplInterface5::QueryInterface(const nsIID&, void**)': 84:37.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:37.73 foundInterface = 0; \ 84:37.73 ^~~~~~~~~~~~~~ 84:37.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 84:37.73 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 84:37.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2452:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 84:37.73 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::TestJSImplInterface6) 84:37.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 84:37.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 84:37.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:37.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 84:37.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 84:37.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 84:37.74 } else 84:37.75 ^~~~ 84:37.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 84:37.75 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 84:37.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:37.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2451:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 84:37.75 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TestJSImplInterface5) 84:37.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:39.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:39.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 84:39.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 84:39.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:10, 84:39.38 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 84:39.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 84:39.38 /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp: In member function 'virtual nsresult mozilla::dom::UnblockParsingPromiseHandler::QueryInterface(const nsIID&, void**)': 84:39.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:39.38 foundInterface = 0; \ 84:39.38 ^~~~~~~~~~~~~~ 84:39.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 84:39.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 84:39.38 ^~~~~~~~~~~~~~~~~~~~~~~ 84:39.38 /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:9459:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 84:39.38 NS_INTERFACE_MAP_END 84:39.38 ^~~~~~~~~~~~~~~~~~~~ 84:39.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 84:39.38 else 84:39.38 ^~~~ 84:39.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 84:39.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 84:39.38 ^~~~~~~~~~~~~~~~~~ 84:39.38 /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:9458:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 84:39.38 NS_INTERFACE_MAP_ENTRY(nsISupports) 84:39.40 ^~~~~~~~~~~~~~~~~~~~~~ 84:40.34 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocumentFragment.cpp: In member function 'virtual nsresult mozilla::dom::DocumentFragment::QueryInterface(const nsIID&, void**)': 84:40.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:40.34 foundInterface = 0; \ 84:40.34 ^~~~~~~~~~~~~~ 84:40.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 84:40.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 84:40.34 ^~~~~~~~~~~~~~~~~~~~~~~ 84:40.34 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocumentFragment.cpp:118:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 84:40.34 NS_INTERFACE_MAP_END 84:40.34 ^~~~~~~~~~~~~~~~~~~~ 84:40.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 84:40.34 else 84:40.35 ^~~~ 84:40.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 84:40.35 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 84:40.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:40.35 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocumentFragment.cpp:117:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 84:40.35 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) 84:40.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:44.06 /builddir/build/BUILD/firefox-67.0.3/dom/base/EventSource.cpp: In member function 'virtual nsresult mozilla::dom::EventSource::QueryInterface(const nsIID&, void**)': 84:44.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:44.06 foundInterface = 0; \ 84:44.06 ^~~~~~~~~~~~~~ 84:44.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 84:44.06 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 84:44.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:44.06 /builddir/build/BUILD/firefox-67.0.3/dom/base/EventSource.cpp:1958:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 84:44.06 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 84:44.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:44.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelAgent.h:11, 84:44.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:15, 84:44.06 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 84:44.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 84:44.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 84:44.06 } else 84:44.06 ^~~~ 84:44.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 84:44.07 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 84:44.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:44.07 /builddir/build/BUILD/firefox-67.0.3/dom/base/EventSource.cpp:1957:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 84:44.07 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(EventSource) 84:44.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:44.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:44.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 84:44.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 84:44.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:10, 84:44.21 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 84:44.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 84:44.22 /builddir/build/BUILD/firefox-67.0.3/dom/base/FormData.cpp: In member function 'virtual nsresult mozilla::dom::FormData::QueryInterface(const nsIID&, void**)': 84:44.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:44.22 foundInterface = 0; \ 84:44.22 ^~~~~~~~~~~~~~ 84:44.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 84:44.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 84:44.22 ^~~~~~~~~~~~~~~~~~~~~~~ 84:44.23 /builddir/build/BUILD/firefox-67.0.3/dom/base/FormData.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 84:44.23 NS_INTERFACE_MAP_END 84:44.23 ^~~~~~~~~~~~~~~~~~~~ 84:44.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 84:44.23 else 84:44.23 ^~~~ 84:44.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 84:44.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 84:44.25 ^~~~~~~~~~~~~~~~~~ 84:44.25 /builddir/build/BUILD/firefox-67.0.3/dom/base/FormData.cpp:91:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 84:44.25 NS_INTERFACE_MAP_ENTRY(nsISupports) 84:44.25 ^~~~~~~~~~~~~~~~~~~~~~ 84:44.49 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsIContent::QueryInterface(const nsIID&, void**)': 84:44.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:44.50 foundInterface = 0; \ 84:44.50 ^~~~~~~~~~~~~~ 84:44.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 84:44.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 84:44.50 ^~~~~~~~~~~~~~~~~~~~~~~ 84:44.50 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:159:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 84:44.50 NS_INTERFACE_MAP_END 84:44.51 ^~~~~~~~~~~~~~~~~~~~ 84:44.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 84:44.51 else 84:44.51 ^~~~ 84:44.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 84:44.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 84:44.51 ^~~~~~~~~~~~~~~~~~ 84:44.51 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:158:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 84:44.53 NS_INTERFACE_MAP_ENTRY(nsISupports) 84:44.54 ^~~~~~~~~~~~~~~~~~~~~~ 84:44.54 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsAttrChildContentList::QueryInterface(const nsIID&, void**)': 84:44.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:44.54 foundInterface = 0; \ 84:44.55 ^~~~~~~~~~~~~~ 84:44.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 84:44.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 84:44.55 ^~~~~~~~~~~~~~~~~~~~~~~ 84:44.55 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:420:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 84:44.55 NS_INTERFACE_MAP_END 84:44.56 ^~~~~~~~~~~~~~~~~~~~ 84:44.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelAgent.h:11, 84:44.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:15, 84:44.57 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 84:44.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 84:44.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 84:44.57 } else 84:44.58 ^~~~ 84:44.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 84:44.58 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 84:44.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:44.58 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:419:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 84:44.58 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAttrChildContentList) 84:44.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:44.60 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:44.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 84:44.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 84:44.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:10, 84:44.61 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 84:44.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 84:44.61 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsNodeSupportsWeakRefTearoff::QueryInterface(const nsIID&, void**)': 84:44.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1035:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:44.61 foundInterface = 0; \ 84:44.62 ^~~~~~~~~~~~~~ 84:44.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1073:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' 84:44.63 NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) 84:44.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:44.63 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:516:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 84:44.63 NS_INTERFACE_MAP_END_AGGREGATED(mNode) 84:44.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:44.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 84:44.63 else 84:44.63 ^~~~ 84:44.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 84:44.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 84:44.63 ^~~~~~~~~~~~~~~~~~ 84:44.63 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:515:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 84:44.63 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 84:44.63 ^~~~~~~~~~~~~~~~~~~~~~ 84:44.72 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult mozilla::dom::FragmentOrElement::QueryInterface(const nsIID&, void**)': 84:44.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:44.73 foundInterface = 0; \ 84:44.73 ^~~~~~~~~~~~~~ 84:44.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 84:44.73 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 84:44.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:44.73 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:1872:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 84:44.73 NS_INTERFACE_MAP_END_INHERITING(nsIContent) 84:44.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:44.73 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelAgent.h:11, 84:44.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:15, 84:44.73 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 84:44.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 84:44.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 84:44.73 } else 84:44.74 ^~~~ 84:44.74 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:1871:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 84:44.74 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(FragmentOrElement) 84:44.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:44.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:44.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 84:44.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 84:44.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:10, 84:44.88 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 84:44.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 84:44.88 /builddir/build/BUILD/firefox-67.0.3/dom/base/IdleDeadline.cpp: In member function 'virtual nsresult mozilla::dom::IdleDeadline::QueryInterface(const nsIID&, void**)': 84:44.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:44.88 foundInterface = 0; \ 84:44.88 ^~~~~~~~~~~~~~ 84:44.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 84:44.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 84:44.88 ^~~~~~~~~~~~~~~~~~~~~~~ 84:44.88 /builddir/build/BUILD/firefox-67.0.3/dom/base/IdleDeadline.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 84:44.88 NS_INTERFACE_MAP_END 84:44.88 ^~~~~~~~~~~~~~~~~~~~ 84:44.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 84:44.88 else 84:44.88 ^~~~ 84:44.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 84:44.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 84:44.88 ^~~~~~~~~~~~~~~~~~ 84:44.89 /builddir/build/BUILD/firefox-67.0.3/dom/base/IdleDeadline.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 84:44.89 NS_INTERFACE_MAP_ENTRY(nsISupports) 84:44.89 ^~~~~~~~~~~~~~~~~~~~~~ 84:45.88 /builddir/build/BUILD/firefox-67.0.3/dom/base/InProcessTabChildMessageManager.cpp: In member function 'virtual nsresult mozilla::dom::InProcessTabChildMessageManager::QueryInterface(const nsIID&, void**)': 84:45.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:45.88 foundInterface = 0; \ 84:45.88 ^~~~~~~~~~~~~~ 84:45.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 84:45.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 84:45.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:45.88 /builddir/build/BUILD/firefox-67.0.3/dom/base/InProcessTabChildMessageManager.cpp:137:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 84:45.89 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 84:45.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:45.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 84:45.89 else 84:45.89 ^~~~ 84:45.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 84:45.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 84:45.91 ^~~~~~~~~~~~~~~~~~ 84:45.91 /builddir/build/BUILD/firefox-67.0.3/dom/base/InProcessTabChildMessageManager.cpp:136:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 84:45.91 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 84:45.91 ^~~~~~~~~~~~~~~~~~~~~~ 84:46.62 /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.cpp: In member function 'virtual nsresult mozilla::dom::IntlUtils::QueryInterface(const nsIID&, void**)': 84:46.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:46.62 foundInterface = 0; \ 84:46.62 ^~~~~~~~~~~~~~ 84:46.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 84:46.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 84:46.62 ^~~~~~~~~~~~~~~~~~~~~~~ 84:46.62 /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 84:46.62 NS_INTERFACE_MAP_END 84:46.62 ^~~~~~~~~~~~~~~~~~~~ 84:46.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 84:46.63 else 84:46.63 ^~~~ 84:46.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 84:46.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 84:46.63 ^~~~~~~~~~~~~~~~~~ 84:46.63 /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 84:46.63 NS_INTERFACE_MAP_ENTRY(nsISupports) 84:46.63 ^~~~~~~~~~~~~~~~~~~~~~ 84:50.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:50.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 84:50.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 84:50.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 84:50.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 84:50.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 84:50.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PrecompiledScriptBinding.h:9, 84:50.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PrecompiledScriptBinding.cpp:3, 84:50.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings14.cpp:2: 84:50.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PresentationConnectionAvailableEvent.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionAvailableEvent::QueryInterface(const nsIID&, void**)': 84:50.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:50.83 foundInterface = 0; \ 84:50.83 ^~~~~~~~~~~~~~ 84:50.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 84:50.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 84:50.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:50.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PresentationConnectionAvailableEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 84:50.83 NS_INTERFACE_MAP_END_INHERITING(Event) 84:50.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:50.83 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 84:50.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 84:50.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PrecompiledScriptBinding.cpp:7, 84:50.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings14.cpp:2: 84:50.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 84:50.83 } else 84:50.83 ^~~~ 84:50.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 84:50.83 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 84:50.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:50.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PresentationConnectionAvailableEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 84:50.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationConnectionAvailableEvent) 84:50.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:51.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 84:51.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 84:51.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 84:51.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 84:51.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 84:51.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:13, 84:51.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelAgent.h:11, 84:51.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:15, 84:51.58 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 84:51.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 84:51.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 84:51.58 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 84:51.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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:51.58 memset(aT, 0, sizeof(T)); 84:51.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 84:51.59 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.h:11, 84:51.59 from /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.cpp:7, 84:51.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:137: 84:51.59 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 84:51.59 struct GlobalProperties { 84:51.60 ^~~~~~~~~~~~~~~~ 84:53.89 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:53.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 84:53.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 84:53.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 84:53.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 84:53.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 84:53.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PrecompiledScriptBinding.h:9, 84:53.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PrecompiledScriptBinding.cpp:3, 84:53.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings14.cpp:2: 84:53.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PromiseRejectionEvent.cpp: In member function 'virtual nsresult mozilla::dom::PromiseRejectionEvent::QueryInterface(const nsIID&, void**)': 84:53.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:53.90 foundInterface = 0; \ 84:53.90 ^~~~~~~~~~~~~~ 84:53.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 84:53.90 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 84:53.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:53.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PromiseRejectionEvent.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 84:53.90 NS_INTERFACE_MAP_END_INHERITING(Event) 84:53.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:53.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 84:53.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 84:53.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PrecompiledScriptBinding.cpp:7, 84:53.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings14.cpp:2: 84:53.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 84:53.91 } else 84:53.91 ^~~~ 84:53.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 84:53.91 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 84:53.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:53.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PromiseRejectionEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 84:53.91 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PromiseRejectionEvent) 84:53.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:58.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:58.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 84:58.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 84:58.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 84:58.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 84:58.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 84:58.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 84:58.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:58.96 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 84:58.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PaymentRequestBinding.cpp:3, 84:58.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings13.cpp:2: 84:58.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PopStateEvent.cpp: In member function 'virtual nsresult mozilla::dom::PopStateEvent::QueryInterface(const nsIID&, void**)': 84:58.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:58.98 foundInterface = 0; \ 84:58.98 ^~~~~~~~~~~~~~ 84:58.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 84:58.98 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 84:58.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:58.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PopStateEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 84:58.98 NS_INTERFACE_MAP_END_INHERITING(Event) 84:58.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:58.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 84:58.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 84:58.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:58.98 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 84:58.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PaymentRequestBinding.cpp:3, 84:58.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings13.cpp:2: 84:58.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 84:58.99 } else 84:58.99 ^~~~ 84:58.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 84:58.99 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 84:58.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:58.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PopStateEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 84:58.99 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PopStateEvent) 84:58.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:59.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:59.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 84:59.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 84:59.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 84:59.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 84:59.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 84:59.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 84:59.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:59.11 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 84:59.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PaymentRequestBinding.cpp:3, 84:59.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings13.cpp:2: 84:59.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PopupBlockedEvent.cpp: In member function 'virtual nsresult mozilla::dom::PopupBlockedEvent::QueryInterface(const nsIID&, void**)': 84:59.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:59.12 foundInterface = 0; \ 84:59.12 ^~~~~~~~~~~~~~ 84:59.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 84:59.12 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 84:59.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:59.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PopupBlockedEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 84:59.12 NS_INTERFACE_MAP_END_INHERITING(Event) 84:59.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:59.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 84:59.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 84:59.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 84:59.12 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 84:59.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PaymentRequestBinding.cpp:3, 84:59.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings13.cpp:2: 84:59.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 84:59.12 } else 84:59.14 ^~~~ 84:59.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 84:59.14 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 84:59.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:59.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PopupBlockedEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 84:59.15 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PopupBlockedEvent) 84:59.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:59.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 84:59.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 84:59.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 84:59.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 84:59.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 84:59.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 84:59.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MozStorageStatementRowBinding.h:9, 84:59.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MozStorageStatementRowBinding.cpp:3, 84:59.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings12.cpp:2: 84:59.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/OfflineAudioCompletionEvent.cpp: In member function 'virtual nsresult mozilla::dom::OfflineAudioCompletionEvent::QueryInterface(const nsIID&, void**)': 84:59.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 84:59.58 foundInterface = 0; \ 84:59.59 ^~~~~~~~~~~~~~ 84:59.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 84:59.59 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 84:59.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:59.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/OfflineAudioCompletionEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 84:59.60 NS_INTERFACE_MAP_END_INHERITING(Event) 84:59.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:59.60 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 84:59.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 84:59.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MozStorageStatementRowBinding.cpp:7, 84:59.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings12.cpp:2: 84:59.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 84:59.60 } else 84:59.60 ^~~~ 84:59.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 84:59.62 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 84:59.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 84:59.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/OfflineAudioCompletionEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 84:59.63 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(OfflineAudioCompletionEvent) 84:59.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 85:01.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 85:01.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 85:01.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 85:01.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 85:01.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 85:01.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 85:01.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PrecompiledScriptBinding.h:9, 85:01.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PrecompiledScriptBinding.cpp:3, 85:01.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings14.cpp:2: 85:01.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PushManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::PushManagerImpl::QueryInterface(const nsIID&, void**)': 85:01.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 85:01.38 foundInterface = 0; \ 85:01.38 ^~~~~~~~~~~~~~ 85:01.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 85:01.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 85:01.39 ^~~~~~~~~~~~~~~~~~~~~~~ 85:01.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PushManagerBinding.cpp:1918:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 85:01.39 NS_INTERFACE_MAP_END 85:01.39 ^~~~~~~~~~~~~~~~~~~~ 85:01.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 85:01.39 else 85:01.39 ^~~~ 85:01.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 85:01.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 85:01.42 ^~~~~~~~~~~~~~~~~~ 85:01.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PushManagerBinding.cpp:1917:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 85:01.42 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 85:01.42 ^~~~~~~~~~~~~~~~~~~~~~ 85:03.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/RTCStatsReportBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCStatsReport::QueryInterface(const nsIID&, void**)': 85:03.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 85:03.20 foundInterface = 0; \ 85:03.20 ^~~~~~~~~~~~~~ 85:03.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 85:03.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 85:03.21 ^~~~~~~~~~~~~~~~~~~~~~~ 85:03.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/RTCStatsReportBinding.cpp:7601:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 85:03.21 NS_INTERFACE_MAP_END 85:03.21 ^~~~~~~~~~~~~~~~~~~~ 85:03.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 85:03.21 else 85:03.21 ^~~~ 85:03.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 85:03.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 85:03.21 ^~~~~~~~~~~~~~~~~~ 85:03.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/RTCStatsReportBinding.cpp:7600:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 85:03.21 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 85:03.21 ^~~~~~~~~~~~~~~~~~~~~~ 85:06.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 85:06.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 85:06.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 85:06.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 85:06.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 85:06.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 85:06.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 85:06.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 85:06.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 85:06.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:3: 85:06.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestJSImplInterface::QueryInterface(const nsIID&, void**)': 85:06.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 85:06.96 foundInterface = 0; \ 85:06.96 ^~~~~~~~~~~~~~ 85:06.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 85:06.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 85:06.96 ^~~~~~~~~~~~~~~~~~~~~~~ 85:06.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:72130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 85:06.96 NS_INTERFACE_MAP_END 85:06.96 ^~~~~~~~~~~~~~~~~~~~ 85:06.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 85:06.96 else 85:06.96 ^~~~ 85:06.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 85:06.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 85:06.96 ^~~~~~~~~~~~~~~~~~ 85:06.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:72129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 85:06.96 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 85:06.96 ^~~~~~~~~~~~~~~~~~~~~~ 85:07.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestJSImplNoInterfaceObject::QueryInterface(const nsIID&, void**)': 85:07.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 85:07.17 foundInterface = 0; \ 85:07.17 ^~~~~~~~~~~~~~ 85:07.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 85:07.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 85:07.17 ^~~~~~~~~~~~~~~~~~~~~~~ 85:07.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:75657:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 85:07.17 NS_INTERFACE_MAP_END 85:07.17 ^~~~~~~~~~~~~~~~~~~~ 85:07.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 85:07.17 else 85:07.17 ^~~~ 85:07.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 85:07.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 85:07.17 ^~~~~~~~~~~~~~~~~~ 85:07.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:75656:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 85:07.17 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 85:07.17 ^~~~~~~~~~~~~~~~~~~~~~ 85:07.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestNavigator::QueryInterface(const nsIID&, void**)': 85:07.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 85:07.21 foundInterface = 0; \ 85:07.21 ^~~~~~~~~~~~~~ 85:07.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 85:07.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 85:07.22 ^~~~~~~~~~~~~~~~~~~~~~~ 85:07.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:75743:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 85:07.22 NS_INTERFACE_MAP_END 85:07.22 ^~~~~~~~~~~~~~~~~~~~ 85:07.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 85:07.22 else 85:07.22 ^~~~ 85:07.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 85:07.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 85:07.22 ^~~~~~~~~~~~~~~~~~ 85:07.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:75742:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 85:07.22 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 85:07.22 ^~~~~~~~~~~~~~~~~~~~~~ 85:07.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestNavigatorWithConstructor::QueryInterface(const nsIID&, void**)': 85:07.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 85:07.26 foundInterface = 0; \ 85:07.26 ^~~~~~~~~~~~~~ 85:07.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 85:07.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 85:07.26 ^~~~~~~~~~~~~~~~~~~~~~~ 85:07.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:75870:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 85:07.26 NS_INTERFACE_MAP_END 85:07.26 ^~~~~~~~~~~~~~~~~~~~ 85:07.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 85:07.27 else 85:07.27 ^~~~ 85:07.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 85:07.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 85:07.27 ^~~~~~~~~~~~~~~~~~ 85:07.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:75869:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 85:07.27 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 85:07.27 ^~~~~~~~~~~~~~~~~~~~~~ 86:07.94 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:36, 86:07.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 86:07.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Telemetry.h: In member function 'void mozilla::dom::Document::ReportUseCounters(mozilla::dom::Document::UseCounterReportKind)': 86:07.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Telemetry.h:118:13: warning: 'label' may be used uninitialized in this function [-Wmaybe-uninitialized] 86:07.94 Accumulate(static_cast(CategoricalLabelId::value), 86:07.94 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:07.94 static_cast(enumValue)); 86:07.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 86:07.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 86:07.94 /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11457:42: note: 'label' was declared here 86:07.94 LABELS_HIDDEN_VIEWPORT_OVERFLOW_TYPE label; 86:07.94 ^~~~~ 86:43.52 dom/clients/manager 88:28.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 88:28.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 88:28.45 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:12, 88:28.45 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 88:28.45 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Link.h:15, 88:28.45 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Link.cpp:7, 88:28.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base3.cpp:2: 88:28.46 /builddir/build/BUILD/firefox-67.0.3/dom/base/Location.cpp: In member function 'virtual nsresult mozilla::dom::Location::QueryInterface(const nsIID&, void**)': 88:28.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 88:28.46 foundInterface = 0; \ 88:28.46 ^~~~~~~~~~~~~~ 88:28.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 88:28.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 88:28.46 ^~~~~~~~~~~~~~~~~~~~~~~ 88:28.46 /builddir/build/BUILD/firefox-67.0.3/dom/base/Location.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 88:28.46 NS_INTERFACE_MAP_END 88:28.47 ^~~~~~~~~~~~~~~~~~~~ 88:28.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 88:28.47 else 88:28.47 ^~~~ 88:28.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 88:28.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 88:28.47 ^~~~~~~~~~~~~~~~~~ 88:28.47 /builddir/build/BUILD/firefox-67.0.3/dom/base/Location.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 88:28.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 88:28.47 ^~~~~~~~~~~~~~~~~~~~~~ 88:30.95 /builddir/build/BUILD/firefox-67.0.3/dom/base/MessageListenerManager.cpp: In member function 'virtual nsresult mozilla::dom::MessageListenerManager::QueryInterface(const nsIID&, void**)': 88:30.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 88:30.95 foundInterface = 0; \ 88:30.95 ^~~~~~~~~~~~~~ 88:30.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 88:30.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 88:30.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:30.96 /builddir/build/BUILD/firefox-67.0.3/dom/base/MessageListenerManager.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 88:30.96 NS_INTERFACE_MAP_END_INHERITING(nsFrameMessageManager) 88:30.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:30.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 88:30.96 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:23, 88:30.96 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 88:30.96 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Link.h:15, 88:30.97 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Link.cpp:7, 88:30.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base3.cpp:2: 88:30.97 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 88:30.97 else 88:30.97 ^~~~ 88:30.97 /builddir/build/BUILD/firefox-67.0.3/dom/base/MessageListenerManager.cpp:22:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 88:30.97 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 88:30.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:37.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 88:37.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 88:37.63 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:12, 88:37.63 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 88:37.63 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Link.h:15, 88:37.63 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Link.cpp:7, 88:37.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base3.cpp:2: 88:37.63 /builddir/build/BUILD/firefox-67.0.3/dom/base/Navigator.cpp: In member function 'virtual nsresult mozilla::dom::Navigator::QueryInterface(const nsIID&, void**)': 88:37.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 88:37.64 foundInterface = 0; \ 88:37.64 ^~~~~~~~~~~~~~ 88:37.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 88:37.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 88:37.64 ^~~~~~~~~~~~~~~~~~~~~~~ 88:37.64 /builddir/build/BUILD/firefox-67.0.3/dom/base/Navigator.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 88:37.64 NS_INTERFACE_MAP_END 88:37.64 ^~~~~~~~~~~~~~~~~~~~ 88:37.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 88:37.65 else 88:37.65 ^~~~ 88:37.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 88:37.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 88:37.65 ^~~~~~~~~~~~~~~~~~ 88:37.65 /builddir/build/BUILD/firefox-67.0.3/dom/base/Navigator.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 88:37.65 NS_INTERFACE_MAP_ENTRY(nsISupports) 88:37.65 ^~~~~~~~~~~~~~~~~~~~~~ 88:38.15 /builddir/build/BUILD/firefox-67.0.3/dom/base/NodeIterator.cpp: In member function 'virtual nsresult mozilla::dom::NodeIterator::QueryInterface(const nsIID&, void**)': 88:38.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 88:38.15 foundInterface = 0; \ 88:38.15 ^~~~~~~~~~~~~~ 88:38.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 88:38.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 88:38.15 ^~~~~~~~~~~~~~~~~~~~~~~ 88:38.16 /builddir/build/BUILD/firefox-67.0.3/dom/base/NodeIterator.cpp:153:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 88:38.16 NS_INTERFACE_MAP_END 88:38.16 ^~~~~~~~~~~~~~~~~~~~ 88:38.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 88:38.16 else 88:38.16 ^~~~ 88:38.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 88:38.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 88:38.16 ^~~~~~~~~~~~~~~~~~ 88:38.16 /builddir/build/BUILD/firefox-67.0.3/dom/base/NodeIterator.cpp:152:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 88:38.16 NS_INTERFACE_MAP_ENTRY(nsISupports) 88:38.17 ^~~~~~~~~~~~~~~~~~~~~~ 88:46.31 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 88:46.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 88:46.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 88:46.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 88:46.32 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 88:46.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 88:46.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesEventBinding.h:9, 88:46.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:7, 88:46.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesWeakCallbackWrapper.h:10, 88:46.32 from /builddir/build/BUILD/firefox-67.0.3/dom/base/PlacesWeakCallbackWrapper.cpp:7, 88:46.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 88:46.32 /builddir/build/BUILD/firefox-67.0.3/dom/base/ScreenOrientation.cpp: In member function 'virtual nsresult mozilla::dom::ScreenOrientation::QueryInterface(const nsIID&, void**)': 88:46.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 88:46.32 foundInterface = 0; \ 88:46.32 ^~~~~~~~~~~~~~ 88:46.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 88:46.32 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 88:46.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:46.32 /builddir/build/BUILD/firefox-67.0.3/dom/base/ScreenOrientation.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 88:46.32 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 88:46.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:46.32 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 88:46.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 88:46.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:12, 88:46.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesWeakCallbackWrapper.h:10, 88:46.33 from /builddir/build/BUILD/firefox-67.0.3/dom/base/PlacesWeakCallbackWrapper.cpp:7, 88:46.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 88:46.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 88:46.33 } else 88:46.33 ^~~~ 88:46.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 88:46.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 88:46.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:46.33 /builddir/build/BUILD/firefox-67.0.3/dom/base/ScreenOrientation.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 88:46.33 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScreenOrientation) 88:46.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:46.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 88:46.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 88:46.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 88:46.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 88:46.48 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 88:46.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 88:46.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesEventBinding.h:9, 88:46.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:7, 88:46.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesWeakCallbackWrapper.h:10, 88:46.48 from /builddir/build/BUILD/firefox-67.0.3/dom/base/PlacesWeakCallbackWrapper.cpp:7, 88:46.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 88:46.48 /builddir/build/BUILD/firefox-67.0.3/dom/base/ScriptableContentIterator.cpp: In member function 'virtual nsresult mozilla::ScriptableContentIterator::QueryInterface(const nsIID&, void**)': 88:46.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 88:46.49 foundInterface = 0; \ 88:46.49 ^~~~~~~~~~~~~~ 88:46.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 88:46.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 88:46.49 ^~~~~~~~~~~~~~~~~~~~~~~ 88:46.49 /builddir/build/BUILD/firefox-67.0.3/dom/base/ScriptableContentIterator.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 88:46.49 NS_INTERFACE_MAP_END 88:46.49 ^~~~~~~~~~~~~~~~~~~~ 88:46.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 88:46.50 else 88:46.50 ^~~~ 88:46.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 88:46.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 88:46.50 ^~~~~~~~~~~~~~~~~~ 88:46.50 /builddir/build/BUILD/firefox-67.0.3/dom/base/ScriptableContentIterator.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 88:46.50 NS_INTERFACE_MAP_ENTRY(nsISupports) 88:46.50 ^~~~~~~~~~~~~~~~~~~~~~ 88:50.13 /builddir/build/BUILD/firefox-67.0.3/dom/base/Selection.cpp: In member function 'virtual nsresult mozilla::dom::Selection::QueryInterface(const nsIID&, void**)': 88:50.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 88:50.13 foundInterface = 0; \ 88:50.14 ^~~~~~~~~~~~~~ 88:50.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 88:50.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 88:50.14 ^~~~~~~~~~~~~~~~~~~~~~~ 88:50.14 /builddir/build/BUILD/firefox-67.0.3/dom/base/Selection.cpp:732:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 88:50.14 NS_INTERFACE_MAP_END 88:50.14 ^~~~~~~~~~~~~~~~~~~~ 88:50.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 88:50.14 else 88:50.14 ^~~~ 88:50.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 88:50.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 88:50.15 ^~~~~~~~~~~~~~~~~~ 88:50.15 /builddir/build/BUILD/firefox-67.0.3/dom/base/Selection.cpp:731:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 88:50.15 NS_INTERFACE_MAP_ENTRY(nsISupports) 88:50.15 ^~~~~~~~~~~~~~~~~~~~~~ 88:50.91 /builddir/build/BUILD/firefox-67.0.3/dom/base/ShadowRoot.cpp: In member function 'virtual nsresult mozilla::dom::ShadowRoot::QueryInterface(const nsIID&, void**)': 88:50.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 88:50.92 foundInterface = 0; \ 88:50.92 ^~~~~~~~~~~~~~ 88:50.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 88:50.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 88:50.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:50.92 /builddir/build/BUILD/firefox-67.0.3/dom/base/ShadowRoot.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 88:50.92 NS_INTERFACE_MAP_END_INHERITING(DocumentFragment) 88:50.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:50.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 88:50.92 else 88:50.93 ^~~~ 88:50.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 88:50.93 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 88:50.93 ^~~~~~~~~~~~~~~~~~ 88:50.93 /builddir/build/BUILD/firefox-67.0.3/dom/base/ShadowRoot.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 88:50.93 NS_INTERFACE_MAP_ENTRY(nsIRadioGroupContainer) 88:50.93 ^~~~~~~~~~~~~~~~~~~~~~ 88:51.03 /builddir/build/BUILD/firefox-67.0.3/dom/base/StorageAccessPermissionRequest.cpp: In member function 'virtual nsresult mozilla::dom::StorageAccessPermissionRequest::QueryInterface(const nsIID&, void**)': 88:51.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 88:51.04 foundInterface = 0; \ 88:51.04 ^~~~~~~~~~~~~~ 88:51.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 88:51.04 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 88:51.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:51.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 88:51.04 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 88:51.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:51.05 /builddir/build/BUILD/firefox-67.0.3/dom/base/StorageAccessPermissionRequest.cpp:17:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 88:51.05 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(StorageAccessPermissionRequest, 88:51.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:51.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 88:51.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 88:51.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:12, 88:51.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesWeakCallbackWrapper.h:10, 88:51.05 from /builddir/build/BUILD/firefox-67.0.3/dom/base/PlacesWeakCallbackWrapper.cpp:7, 88:51.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 88:51.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 88:51.06 } else 88:51.06 ^~~~ 88:51.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 88:51.06 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 88:51.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:51.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 88:51.06 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 88:51.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:51.06 /builddir/build/BUILD/firefox-67.0.3/dom/base/StorageAccessPermissionRequest.cpp:17:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 88:51.06 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(StorageAccessPermissionRequest, 88:51.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88:52.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 88:52.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 88:52.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 88:52.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 88:52.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 88:52.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/GeckoProfiler.h:73, 88:52.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:6, 88:52.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesWeakCallbackWrapper.h:10, 88:52.44 from /builddir/build/BUILD/firefox-67.0.3/dom/base/PlacesWeakCallbackWrapper.cpp:7, 88:52.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 88:52.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 88:52.45 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 88:52.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 88:52.45 memset(aT, 0, sizeof(T)); 88:52.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 88:52.45 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/RemoteOuterWindowProxy.cpp:12, 88:52.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base4.cpp:47: 88:52.45 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 88:52.45 struct GlobalProperties { 88:52.45 ^~~~~~~~~~~~~~~~ 89:34.88 dom/commandhandler 89:34.89 dom/credentialmanagement 89:37.79 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 89:37.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 89:37.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIComponentManager.h:10, 89:37.79 from /builddir/build/BUILD/firefox-67.0.3/dom/commandhandler/nsBaseCommandController.cpp:8, 89:37.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/commandhandler/Unified_cpp_dom_commandhandler0.cpp:2: 89:37.79 /builddir/build/BUILD/firefox-67.0.3/dom/commandhandler/nsBaseCommandController.cpp: In member function 'virtual nsresult nsBaseCommandController::QueryInterface(const nsIID&, void**)': 89:37.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 89:37.79 foundInterface = 0; \ 89:37.79 ^~~~~~~~~~~~~~ 89:37.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 89:37.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 89:37.79 ^~~~~~~~~~~~~~~~~~~~~~~ 89:37.79 /builddir/build/BUILD/firefox-67.0.3/dom/commandhandler/nsBaseCommandController.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 89:37.79 NS_INTERFACE_MAP_END 89:37.79 ^~~~~~~~~~~~~~~~~~~~ 89:37.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 89:37.79 else 89:37.79 ^~~~ 89:37.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 89:37.80 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 89:37.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89:37.80 /builddir/build/BUILD/firefox-67.0.3/dom/commandhandler/nsBaseCommandController.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 89:37.80 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIControllerContext) 89:37.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89:42.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 89:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 89:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 89:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 89:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 89:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 89:42.30 from /builddir/build/BUILD/firefox-67.0.3/dom/base/StructuredCloneHolder.h:15, 89:42.30 from /builddir/build/BUILD/firefox-67.0.3/dom/base/StructuredCloneHolder.cpp:7, 89:42.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 89:42.30 /builddir/build/BUILD/firefox-67.0.3/dom/base/StructuredCloneTester.cpp: In member function 'virtual nsresult mozilla::dom::StructuredCloneTester::QueryInterface(const nsIID&, void**)': 89:42.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 89:42.31 foundInterface = 0; \ 89:42.31 ^~~~~~~~~~~~~~ 89:42.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 89:42.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 89:42.31 ^~~~~~~~~~~~~~~~~~~~~~~ 89:42.31 /builddir/build/BUILD/firefox-67.0.3/dom/base/StructuredCloneTester.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 89:42.31 NS_INTERFACE_MAP_END 89:42.31 ^~~~~~~~~~~~~~~~~~~~ 89:42.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 89:42.31 else 89:42.31 ^~~~ 89:42.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 89:42.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 89:42.31 ^~~~~~~~~~~~~~~~~~ 89:42.31 /builddir/build/BUILD/firefox-67.0.3/dom/base/StructuredCloneTester.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 89:42.31 NS_INTERFACE_MAP_ENTRY(nsISupports) 89:42.31 ^~~~~~~~~~~~~~~~~~~~~~ 89:42.33 /builddir/build/BUILD/firefox-67.0.3/dom/base/StyleSheetList.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetList::QueryInterface(const nsIID&, void**)': 89:42.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 89:42.34 foundInterface = 0; \ 89:42.34 ^~~~~~~~~~~~~~ 89:42.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 89:42.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 89:42.34 ^~~~~~~~~~~~~~~~~~~~~~~ 89:42.34 /builddir/build/BUILD/firefox-67.0.3/dom/base/StyleSheetList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 89:42.34 NS_INTERFACE_MAP_END 89:42.34 ^~~~~~~~~~~~~~~~~~~~ 89:42.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 89:42.34 else 89:42.34 ^~~~ 89:42.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 89:42.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 89:42.34 ^~~~~~~~~~~~~~~~~~ 89:42.34 /builddir/build/BUILD/firefox-67.0.3/dom/base/StyleSheetList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 89:42.34 NS_INTERFACE_MAP_ENTRY(nsISupports) 89:42.34 ^~~~~~~~~~~~~~~~~~~~~~ 89:42.47 /builddir/build/BUILD/firefox-67.0.3/dom/base/SubtleCrypto.cpp: In member function 'virtual nsresult mozilla::dom::SubtleCrypto::QueryInterface(const nsIID&, void**)': 89:42.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 89:42.48 foundInterface = 0; \ 89:42.48 ^~~~~~~~~~~~~~ 89:42.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 89:42.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 89:42.48 ^~~~~~~~~~~~~~~~~~~~~~~ 89:42.48 /builddir/build/BUILD/firefox-67.0.3/dom/base/SubtleCrypto.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 89:42.48 NS_INTERFACE_MAP_END 89:42.48 ^~~~~~~~~~~~~~~~~~~~ 89:42.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 89:42.48 else 89:42.48 ^~~~ 89:42.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 89:42.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 89:42.48 ^~~~~~~~~~~~~~~~~~ 89:42.48 /builddir/build/BUILD/firefox-67.0.3/dom/base/SubtleCrypto.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 89:42.48 NS_INTERFACE_MAP_ENTRY(nsISupports) 89:42.48 ^~~~~~~~~~~~~~~~~~~~~~ 89:49.17 /builddir/build/BUILD/firefox-67.0.3/dom/commandhandler/nsCommandManager.cpp: In member function 'virtual nsresult nsCommandManager::QueryInterface(const nsIID&, void**)': 89:49.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 89:49.17 foundInterface = 0; \ 89:49.17 ^~~~~~~~~~~~~~ 89:49.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 89:49.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 89:49.17 ^~~~~~~~~~~~~~~~~~~~~~~ 89:49.17 /builddir/build/BUILD/firefox-67.0.3/dom/commandhandler/nsCommandManager.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 89:49.17 NS_INTERFACE_MAP_END 89:49.17 ^~~~~~~~~~~~~~~~~~~~ 89:49.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 89:49.18 else 89:49.18 ^~~~ 89:49.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 89:49.18 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 89:49.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89:49.18 /builddir/build/BUILD/firefox-67.0.3/dom/commandhandler/nsCommandManager.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 89:49.18 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsICommandManager) 89:49.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89:50.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 89:50.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 89:50.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 89:50.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 89:50.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 89:50.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 89:50.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 89:50.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:7, 89:50.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Credential.h:10, 89:50.22 from /builddir/build/BUILD/firefox-67.0.3/dom/credentialmanagement/Credential.cpp:7, 89:50.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/credentialmanagement/Unified_cpp_credentialmanagement0.cpp:2: 89:50.22 /builddir/build/BUILD/firefox-67.0.3/dom/credentialmanagement/Credential.cpp: In member function 'virtual nsresult mozilla::dom::Credential::QueryInterface(const nsIID&, void**)': 89:50.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 89:50.22 foundInterface = 0; \ 89:50.22 ^~~~~~~~~~~~~~ 89:50.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 89:50.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 89:50.22 ^~~~~~~~~~~~~~~~~~~~~~~ 89:50.22 /builddir/build/BUILD/firefox-67.0.3/dom/credentialmanagement/Credential.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 89:50.22 NS_INTERFACE_MAP_END 89:50.22 ^~~~~~~~~~~~~~~~~~~~ 89:50.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 89:50.22 else 89:50.23 ^~~~ 89:50.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 89:50.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 89:50.23 ^~~~~~~~~~~~~~~~~~ 89:50.23 /builddir/build/BUILD/firefox-67.0.3/dom/credentialmanagement/Credential.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 89:50.23 NS_INTERFACE_MAP_ENTRY(nsISupports) 89:50.23 ^~~~~~~~~~~~~~~~~~~~~~ 89:52.17 /builddir/build/BUILD/firefox-67.0.3/dom/credentialmanagement/CredentialsContainer.cpp: In member function 'virtual nsresult mozilla::dom::CredentialsContainer::QueryInterface(const nsIID&, void**)': 89:52.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 89:52.17 foundInterface = 0; \ 89:52.17 ^~~~~~~~~~~~~~ 89:52.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 89:52.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 89:52.17 ^~~~~~~~~~~~~~~~~~~~~~~ 89:52.17 /builddir/build/BUILD/firefox-67.0.3/dom/credentialmanagement/CredentialsContainer.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 89:52.17 NS_INTERFACE_MAP_END 89:52.17 ^~~~~~~~~~~~~~~~~~~~ 89:52.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 89:52.17 else 89:52.17 ^~~~ 89:52.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 89:52.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 89:52.17 ^~~~~~~~~~~~~~~~~~ 89:52.17 /builddir/build/BUILD/firefox-67.0.3/dom/credentialmanagement/CredentialsContainer.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 89:52.17 NS_INTERFACE_MAP_ENTRY(nsISupports) 89:52.18 ^~~~~~~~~~~~~~~~~~~~~~ 89:54.70 /builddir/build/BUILD/firefox-67.0.3/dom/base/TimeoutHandler.cpp: In member function 'virtual nsresult mozilla::dom::TimeoutHandler::QueryInterface(const nsIID&, void**)': 89:54.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 89:54.71 foundInterface = 0; \ 89:54.71 ^~~~~~~~~~~~~~ 89:54.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 89:54.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 89:54.71 ^~~~~~~~~~~~~~~~~~~~~~~ 89:54.71 /builddir/build/BUILD/firefox-67.0.3/dom/base/TimeoutHandler.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 89:54.71 NS_INTERFACE_MAP_END 89:54.71 ^~~~~~~~~~~~~~~~~~~~ 89:54.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 89:54.71 else 89:54.71 ^~~~ 89:54.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 89:54.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 89:54.71 ^~~~~~~~~~~~~~~~~~ 89:54.71 /builddir/build/BUILD/firefox-67.0.3/dom/base/TimeoutHandler.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 89:54.71 NS_INTERFACE_MAP_ENTRY(nsITimeoutHandler) 89:54.71 ^~~~~~~~~~~~~~~~~~~~~~ 89:59.85 dom/crypto 89:59.88 /builddir/build/BUILD/firefox-67.0.3/dom/base/TreeWalker.cpp: In member function 'virtual nsresult mozilla::dom::TreeWalker::QueryInterface(const nsIID&, void**)': 89:59.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 89:59.89 foundInterface = 0; \ 89:59.89 ^~~~~~~~~~~~~~ 89:59.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 89:59.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 89:59.91 ^~~~~~~~~~~~~~~~~~~~~~~ 89:59.91 /builddir/build/BUILD/firefox-67.0.3/dom/base/TreeWalker.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 89:59.91 NS_INTERFACE_MAP_END 89:59.91 ^~~~~~~~~~~~~~~~~~~~ 89:59.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 89:59.91 else 89:59.91 ^~~~ 89:59.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 89:59.92 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 89:59.92 ^~~~~~~~~~~~~~~~~~ 89:59.92 /builddir/build/BUILD/firefox-67.0.3/dom/base/TreeWalker.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 89:59.92 NS_INTERFACE_MAP_ENTRY(nsISupports) 89:59.92 ^~~~~~~~~~~~~~~~~~~~~~ 90:18.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 90:18.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 90:18.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 90:18.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 90:18.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 90:18.31 from /builddir/build/BUILD/firefox-67.0.3/dom/crypto/CryptoBuffer.h:10, 90:18.31 from /builddir/build/BUILD/firefox-67.0.3/dom/crypto/CryptoBuffer.cpp:7, 90:18.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: 90:18.31 /builddir/build/BUILD/firefox-67.0.3/dom/crypto/CryptoKey.cpp: In member function 'virtual nsresult mozilla::dom::CryptoKey::QueryInterface(const nsIID&, void**)': 90:18.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 90:18.32 foundInterface = 0; \ 90:18.32 ^~~~~~~~~~~~~~ 90:18.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 90:18.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 90:18.32 ^~~~~~~~~~~~~~~~~~~~~~~ 90:18.32 /builddir/build/BUILD/firefox-67.0.3/dom/crypto/CryptoKey.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 90:18.32 NS_INTERFACE_MAP_END 90:18.32 ^~~~~~~~~~~~~~~~~~~~ 90:18.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 90:18.32 else 90:18.33 ^~~~ 90:18.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 90:18.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 90:18.35 ^~~~~~~~~~~~~~~~~~ 90:18.36 /builddir/build/BUILD/firefox-67.0.3/dom/crypto/CryptoKey.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 90:18.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 90:18.36 ^~~~~~~~~~~~~~~~~~~~~~ 90:18.36 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 90:18.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 90:18.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/domstubs.h:10, 90:18.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDOMWindow.h:10, 90:18.36 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:10, 90:18.36 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 90:18.36 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 90:18.36 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.h:10, 90:18.36 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.cpp:7, 90:18.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 90:18.38 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsBaseContentList::QueryInterface(const nsIID&, void**)': 90:18.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 90:18.38 foundInterface = 0; \ 90:18.38 ^~~~~~~~~~~~~~ 90:18.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 90:18.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 90:18.38 ^~~~~~~~~~~~~~~~~~~~~~~ 90:18.38 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 90:18.38 NS_INTERFACE_MAP_END 90:18.38 ^~~~~~~~~~~~~~~~~~~~ 90:18.38 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 90:18.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 90:18.38 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 90:18.38 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 90:18.38 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 90:18.38 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.h:10, 90:18.38 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.cpp:7, 90:18.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 90:18.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 90:18.38 } else 90:18.38 ^~~~ 90:18.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 90:18.39 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 90:18.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:18.39 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 90:18.39 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsBaseContentList) 90:18.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:18.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 90:18.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 90:18.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/domstubs.h:10, 90:18.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDOMWindow.h:10, 90:18.39 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:10, 90:18.39 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 90:18.39 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 90:18.39 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.h:10, 90:18.39 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.cpp:7, 90:18.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 90:18.39 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsSimpleContentList::QueryInterface(const nsIID&, void**)': 90:18.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 90:18.39 foundInterface = 0; \ 90:18.39 ^~~~~~~~~~~~~~ 90:18.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 90:18.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 90:18.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:18.42 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 90:18.42 NS_INTERFACE_MAP_END_INHERITING(nsBaseContentList) 90:18.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:18.42 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 90:18.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 90:18.42 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 90:18.42 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 90:18.42 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 90:18.42 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.h:10, 90:18.42 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.cpp:7, 90:18.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 90:18.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 90:18.42 } else 90:18.42 ^~~~ 90:18.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 90:18.42 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 90:18.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:18.42 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 90:18.42 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsSimpleContentList) 90:18.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:18.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 90:18.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 90:18.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/domstubs.h:10, 90:18.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDOMWindow.h:10, 90:18.43 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:10, 90:18.43 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 90:18.43 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 90:18.43 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.h:10, 90:18.43 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.cpp:7, 90:18.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 90:18.43 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsEmptyContentList::QueryInterface(const nsIID&, void**)': 90:18.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 90:18.43 foundInterface = 0; \ 90:18.43 ^~~~~~~~~~~~~~ 90:18.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 90:18.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 90:18.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:18.43 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp:124:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 90:18.43 NS_INTERFACE_MAP_END_INHERITING(nsBaseContentList) 90:18.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:18.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 90:18.43 else 90:18.43 ^~~~ 90:18.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 90:18.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 90:18.46 ^~~~~~~~~~~~~~~~~~ 90:18.46 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp:123:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 90:18.46 NS_INTERFACE_MAP_ENTRY(nsIHTMLCollection) 90:18.46 ^~~~~~~~~~~~~~~~~~~~~~ 90:19.79 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentPermissionHelper.cpp: In member function 'virtual nsresult mozilla::dom::ContentPermissionRequestBase::QueryInterface(const nsIID&, void**)': 90:19.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 90:19.79 foundInterface = 0; \ 90:19.79 ^~~~~~~~~~~~~~ 90:19.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 90:19.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 90:19.79 ^~~~~~~~~~~~~~~~~~~~~~~ 90:19.79 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentPermissionHelper.cpp:533:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 90:19.79 NS_INTERFACE_MAP_END 90:19.79 ^~~~~~~~~~~~~~~~~~~~ 90:19.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 90:19.79 } else 90:19.79 ^~~~ 90:19.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 90:19.79 NS_IMPL_QUERY_BODY_CONCRETE(_class) 90:19.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:19.80 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentPermissionHelper.cpp:532:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 90:19.80 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsIContentPermissionRequest) 90:19.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:20.86 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentSink.cpp: In member function 'virtual nsresult nsContentSink::QueryInterface(const nsIID&, void**)': 90:20.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 90:20.86 foundInterface = 0; \ 90:20.86 ^~~~~~~~~~~~~~ 90:20.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 90:20.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 90:20.86 ^~~~~~~~~~~~~~~~~~~~~~~ 90:20.86 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentSink.cpp:75:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 90:20.87 NS_INTERFACE_MAP_END 90:20.87 ^~~~~~~~~~~~~~~~~~~~ 90:20.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 90:20.87 else 90:20.87 ^~~~ 90:20.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 90:20.87 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 90:20.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:20.87 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentSink.cpp:74:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 90:20.87 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDocumentObserver) 90:20.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90:21.16 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMAttributeMap.cpp: In member function 'virtual nsresult nsDOMAttributeMap::QueryInterface(const nsIID&, void**)': 90:21.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 90:21.16 foundInterface = 0; \ 90:21.17 ^~~~~~~~~~~~~~ 90:21.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 90:21.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 90:21.17 ^~~~~~~~~~~~~~~~~~~~~~~ 90:21.17 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMAttributeMap.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 90:21.17 NS_INTERFACE_MAP_END 90:21.17 ^~~~~~~~~~~~~~~~~~~~ 90:21.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 90:21.17 else 90:21.17 ^~~~ 90:21.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 90:21.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 90:21.17 ^~~~~~~~~~~~~~~~~~ 90:21.17 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMAttributeMap.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 90:21.17 NS_INTERFACE_MAP_ENTRY(nsISupports) 90:21.17 ^~~~~~~~~~~~~~~~~~~~~~ 90:21.23 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMCaretPosition.cpp: In member function 'virtual nsresult nsDOMCaretPosition::QueryInterface(const nsIID&, void**)': 90:21.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 90:21.23 foundInterface = 0; \ 90:21.24 ^~~~~~~~~~~~~~ 90:21.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 90:21.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 90:21.24 ^~~~~~~~~~~~~~~~~~~~~~~ 90:21.24 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMCaretPosition.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 90:21.24 NS_INTERFACE_MAP_END 90:21.24 ^~~~~~~~~~~~~~~~~~~~ 90:21.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 90:21.24 else 90:21.24 ^~~~ 90:21.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 90:21.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 90:21.24 ^~~~~~~~~~~~~~~~~~ 90:21.24 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMCaretPosition.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 90:21.24 NS_INTERFACE_MAP_ENTRY(nsISupports) 90:21.24 ^~~~~~~~~~~~~~~~~~~~~~ 90:22.26 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 90:22.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 90:22.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 90:22.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 90:22.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 90:22.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 90:22.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:10, 90:22.26 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 90:22.26 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 90:22.26 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 90:22.26 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.h:10, 90:22.26 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.cpp:7, 90:22.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 90:22.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 90:22.27 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 90:22.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 90:22.29 memset(aT, 0, sizeof(T)); 90:22.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 90:22.29 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowNamedPropertiesHandler.cpp:16, 90:22.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base6.cpp:11: 90:22.29 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 90:22.29 struct GlobalProperties { 90:22.29 ^~~~~~~~~~~~~~~~ 91:10.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 91:10.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 91:10.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 91:10.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 91:10.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 91:10.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 91:10.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechGrammarListBinding.h:9, 91:10.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:3, 91:10.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 91:10.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechRecognitionEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionEvent::QueryInterface(const nsIID&, void**)': 91:10.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:10.68 foundInterface = 0; \ 91:10.68 ^~~~~~~~~~~~~~ 91:10.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 91:10.68 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 91:10.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:10.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechRecognitionEvent.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 91:10.68 NS_INTERFACE_MAP_END_INHERITING(Event) 91:10.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:10.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 91:10.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechRecognition.h:11, 91:10.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:4, 91:10.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 91:10.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 91:10.69 } else 91:10.69 ^~~~ 91:10.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 91:10.69 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 91:10.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:10.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechRecognitionEvent.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 91:10.69 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechRecognitionEvent) 91:10.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:11.49 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 91:11.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 91:11.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 91:11.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 91:11.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 91:11.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 91:11.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechGrammarListBinding.h:9, 91:11.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:3, 91:11.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 91:11.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechSynthesisEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisEvent::QueryInterface(const nsIID&, void**)': 91:11.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:11.50 foundInterface = 0; \ 91:11.50 ^~~~~~~~~~~~~~ 91:11.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 91:11.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 91:11.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:11.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechSynthesisEvent.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 91:11.50 NS_INTERFACE_MAP_END_INHERITING(Event) 91:11.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:11.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 91:11.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechRecognition.h:11, 91:11.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:4, 91:11.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 91:11.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 91:11.50 } else 91:11.50 ^~~~ 91:11.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 91:11.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 91:11.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:11.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechSynthesisEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 91:11.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechSynthesisEvent) 91:11.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:21.03 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 91:21.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 91:21.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 91:21.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 91:21.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 91:21.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 91:21.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechGrammarListBinding.h:9, 91:21.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:3, 91:21.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 91:21.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleRuleChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleRuleChangeEvent::QueryInterface(const nsIID&, void**)': 91:21.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:21.06 foundInterface = 0; \ 91:21.06 ^~~~~~~~~~~~~~ 91:21.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 91:21.06 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 91:21.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:21.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleRuleChangeEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 91:21.06 NS_INTERFACE_MAP_END_INHERITING(Event) 91:21.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:21.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 91:21.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechRecognition.h:11, 91:21.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:4, 91:21.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 91:21.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 91:21.07 } else 91:21.07 ^~~~ 91:21.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 91:21.07 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 91:21.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:21.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleRuleChangeEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 91:21.07 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleRuleChangeEvent) 91:21.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:21.26 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 91:21.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 91:21.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 91:21.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 91:21.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 91:21.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 91:21.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechGrammarListBinding.h:9, 91:21.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:3, 91:21.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 91:21.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetApplicableStateChangeEvent::QueryInterface(const nsIID&, void**)': 91:21.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:21.27 foundInterface = 0; \ 91:21.27 ^~~~~~~~~~~~~~ 91:21.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 91:21.27 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 91:21.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:21.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 91:21.27 NS_INTERFACE_MAP_END_INHERITING(Event) 91:21.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:21.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 91:21.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechRecognition.h:11, 91:21.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:4, 91:21.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 91:21.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 91:21.27 } else 91:21.27 ^~~~ 91:21.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 91:21.27 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 91:21.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:21.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 91:21.28 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleSheetApplicableStateChangeEvent) 91:21.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:21.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 91:21.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 91:21.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 91:21.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 91:21.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 91:21.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 91:21.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechGrammarListBinding.h:9, 91:21.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:3, 91:21.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 91:21.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleSheetChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetChangeEvent::QueryInterface(const nsIID&, void**)': 91:21.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:21.50 foundInterface = 0; \ 91:21.50 ^~~~~~~~~~~~~~ 91:21.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 91:21.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 91:21.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:21.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleSheetChangeEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 91:21.50 NS_INTERFACE_MAP_END_INHERITING(Event) 91:21.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:21.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 91:21.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechRecognition.h:11, 91:21.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:4, 91:21.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 91:21.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 91:21.51 } else 91:21.51 ^~~~ 91:21.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 91:21.51 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 91:21.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:21.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleSheetChangeEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 91:21.51 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleSheetChangeEvent) 91:21.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:25.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 91:25.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 91:25.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 91:25.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 91:25.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 91:25.00 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.h:12, 91:25.00 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:7, 91:25.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 91:25.00 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsDOMMutationRecord::QueryInterface(const nsIID&, void**)': 91:25.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:25.01 foundInterface = 0; \ 91:25.01 ^~~~~~~~~~~~~~ 91:25.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:25.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:25.01 ^~~~~~~~~~~~~~~~~~~~~~~ 91:25.01 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:25.01 NS_INTERFACE_MAP_END 91:25.01 ^~~~~~~~~~~~~~~~~~~~ 91:25.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:25.01 else 91:25.01 ^~~~ 91:25.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:25.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:25.01 ^~~~~~~~~~~~~~~~~~ 91:25.01 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:55:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:25.01 NS_INTERFACE_MAP_ENTRY(nsISupports) 91:25.01 ^~~~~~~~~~~~~~~~~~~~~~ 91:25.05 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsMutationReceiver::QueryInterface(const nsIID&, void**)': 91:25.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:25.05 foundInterface = 0; \ 91:25.05 ^~~~~~~~~~~~~~ 91:25.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:25.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:25.05 ^~~~~~~~~~~~~~~~~~~~~~~ 91:25.05 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:25.05 NS_INTERFACE_MAP_END 91:25.05 ^~~~~~~~~~~~~~~~~~~~ 91:25.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:25.05 else 91:25.05 ^~~~ 91:25.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:25.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:25.05 ^~~~~~~~~~~~~~~~~~ 91:25.06 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:79:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:25.06 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 91:25.06 ^~~~~~~~~~~~~~~~~~~~~~ 91:25.07 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsDOMMutationObserver::QueryInterface(const nsIID&, void**)': 91:25.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:25.07 foundInterface = 0; \ 91:25.07 ^~~~~~~~~~~~~~ 91:25.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:25.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:25.08 ^~~~~~~~~~~~~~~~~~~~~~~ 91:25.08 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:430:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:25.08 NS_INTERFACE_MAP_END 91:25.08 ^~~~~~~~~~~~~~~~~~~~ 91:25.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:25.08 else 91:25.08 ^~~~ 91:25.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:25.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:25.08 ^~~~~~~~~~~~~~~~~~ 91:25.08 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:429:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:25.08 NS_INTERFACE_MAP_ENTRY(nsDOMMutationObserver) 91:25.08 ^~~~~~~~~~~~~~~~~~~~~~ 91:26.28 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMTokenList.cpp: In member function 'virtual nsresult nsDOMTokenList::QueryInterface(const nsIID&, void**)': 91:26.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:26.28 foundInterface = 0; \ 91:26.28 ^~~~~~~~~~~~~~ 91:26.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:26.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:26.29 ^~~~~~~~~~~~~~~~~~~~~~~ 91:26.29 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMTokenList.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:26.29 NS_INTERFACE_MAP_END 91:26.29 ^~~~~~~~~~~~~~~~~~~~ 91:26.29 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.h:12, 91:26.29 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:7, 91:26.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 91:26.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 91:26.29 } else 91:26.29 ^~~~ 91:26.29 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMTokenList.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 91:26.29 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsDOMTokenList) 91:26.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:27.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 91:27.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 91:27.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 91:27.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 91:27.70 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 91:27.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 91:27.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:9, 91:27.70 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSTimeoutHandler.cpp:13, 91:27.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base8.cpp:2: 91:27.71 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSTimeoutHandler.cpp: In member function 'virtual nsresult nsJSScriptTimeoutHandler::QueryInterface(const nsIID&, void**)': 91:27.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:27.71 foundInterface = 0; \ 91:27.71 ^~~~~~~~~~~~~~ 91:27.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:27.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:27.71 ^~~~~~~~~~~~~~~~~~~~~~~ 91:27.71 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSTimeoutHandler.cpp:165:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:27.71 NS_INTERFACE_MAP_END 91:27.71 ^~~~~~~~~~~~~~~~~~~~ 91:27.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:27.71 else 91:27.71 ^~~~ 91:27.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:27.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:27.71 ^~~~~~~~~~~~~~~~~~ 91:27.71 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSTimeoutHandler.cpp:164:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:27.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 91:27.71 ^~~~~~~~~~~~~~~~~~~~~~ 91:29.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 91:29.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 91:29.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 91:29.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 91:29.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 91:29.07 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.h:12, 91:29.07 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:7, 91:29.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 91:29.07 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDocumentEncoder.cpp: In member function 'virtual nsresult nsDocumentEncoder::QueryInterface(const nsIID&, void**)': 91:29.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:29.07 foundInterface = 0; \ 91:29.07 ^~~~~~~~~~~~~~ 91:29.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:29.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:29.07 ^~~~~~~~~~~~~~~~~~~~~~~ 91:29.07 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDocumentEncoder.cpp:192:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:29.07 NS_INTERFACE_MAP_END 91:29.07 ^~~~~~~~~~~~~~~~~~~~ 91:29.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:29.07 else 91:29.07 ^~~~ 91:29.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:29.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:29.07 ^~~~~~~~~~~~~~~~~~ 91:29.07 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDocumentEncoder.cpp:191:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:29.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 91:29.08 ^~~~~~~~~~~~~~~~~~~~~~ 91:32.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base8.cpp:38: 91:32.69 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::SetAndSwapAttr(nsAtom*, nsAttrValue&, bool*)': 91:32.69 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.cpp:153: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] 91:32.69 (mAttrCount - i) * sizeof(InternalAttr)); 91:32.69 ^ 91:32.69 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.cpp:12, 91:32.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base8.cpp:38: 91:32.69 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.h:93:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 91:32.69 struct InternalAttr { 91:32.69 ^~~~~~~~~~~~ 91:32.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base8.cpp:38: 91:32.70 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::RemoveAttrAt(uint32_t, nsAttrValue&)': 91:32.70 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.cpp:228: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] 91:32.70 (mAttrCount - aPos - 1) * sizeof(InternalAttr)); 91:32.70 ^ 91:32.71 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.cpp:12, 91:32.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base8.cpp:38: 91:32.71 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.h:93:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 91:32.71 struct InternalAttr { 91:32.71 ^~~~~~~~~~~~ 91:33.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 91:33.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 91:33.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 91:33.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 91:33.43 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 91:33.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 91:33.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:9, 91:33.43 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSTimeoutHandler.cpp:13, 91:33.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base8.cpp:2: 91:33.43 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMimeTypeArray.cpp: In member function 'virtual nsresult nsMimeTypeArray::QueryInterface(const nsIID&, void**)': 91:33.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:33.44 foundInterface = 0; \ 91:33.44 ^~~~~~~~~~~~~~ 91:33.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:33.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:33.44 ^~~~~~~~~~~~~~~~~~~~~~~ 91:33.44 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMimeTypeArray.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:33.44 NS_INTERFACE_MAP_END 91:33.44 ^~~~~~~~~~~~~~~~~~~~ 91:33.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:33.44 else 91:33.44 ^~~~ 91:33.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:33.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:33.44 ^~~~~~~~~~~~~~~~~~ 91:33.44 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMimeTypeArray.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:33.44 NS_INTERFACE_MAP_ENTRY(nsISupports) 91:33.44 ^~~~~~~~~~~~~~~~~~~~~~ 91:39.23 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsOpenURIInFrameParams.cpp: In member function 'virtual nsresult nsOpenURIInFrameParams::QueryInterface(const nsIID&, void**)': 91:39.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:39.23 foundInterface = 0; \ 91:39.23 ^~~~~~~~~~~~~~ 91:39.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:39.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:39.23 ^~~~~~~~~~~~~~~~~~~~~~~ 91:39.23 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsOpenURIInFrameParams.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:39.23 NS_INTERFACE_MAP_END 91:39.23 ^~~~~~~~~~~~~~~~~~~~ 91:39.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:39.23 else 91:39.24 ^~~~ 91:39.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:39.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:39.24 ^~~~~~~~~~~~~~~~~~ 91:39.24 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsOpenURIInFrameParams.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:39.24 NS_INTERFACE_MAP_ENTRY(nsISupports) 91:39.24 ^~~~~~~~~~~~~~~~~~~~~~ 91:39.90 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPlainTextSerializer.cpp: In member function 'virtual nsresult nsPlainTextSerializer::QueryInterface(const nsIID&, void**)': 91:39.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:39.90 foundInterface = 0; \ 91:39.90 ^~~~~~~~~~~~~~ 91:39.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:39.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:39.90 ^~~~~~~~~~~~~~~~~~~~~~~ 91:39.90 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPlainTextSerializer.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:39.90 NS_INTERFACE_MAP_END 91:39.91 ^~~~~~~~~~~~~~~~~~~~ 91:39.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:39.91 else 91:39.91 ^~~~ 91:39.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:39.91 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:39.91 ^~~~~~~~~~~~~~~~~~ 91:39.91 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPlainTextSerializer.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:39.91 NS_INTERFACE_MAP_ENTRY(nsISupports) 91:39.91 ^~~~~~~~~~~~~~~~~~~~~~ 91:40.26 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsQueryContentEventResult.cpp: In member function 'virtual nsresult nsQueryContentEventResult::QueryInterface(const nsIID&, void**)': 91:40.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:40.26 foundInterface = 0; \ 91:40.26 ^~~~~~~~~~~~~~ 91:40.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:40.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:40.27 ^~~~~~~~~~~~~~~~~~~~~~~ 91:40.27 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsQueryContentEventResult.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:40.27 NS_INTERFACE_MAP_END 91:40.27 ^~~~~~~~~~~~~~~~~~~~ 91:40.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:40.27 else 91:40.27 ^~~~ 91:40.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:40.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:40.28 ^~~~~~~~~~~~~~~~~~ 91:40.28 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsQueryContentEventResult.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:40.28 NS_INTERFACE_MAP_ENTRY(nsIQueryContentEventResult) 91:40.28 ^~~~~~~~~~~~~~~~~~~~~~ 91:43.81 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsRange.cpp: In member function 'virtual nsresult nsRange::QueryInterface(const nsIID&, void**)': 91:43.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:43.82 foundInterface = 0; \ 91:43.82 ^~~~~~~~~~~~~~ 91:43.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:43.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:43.82 ^~~~~~~~~~~~~~~~~~~~~~~ 91:43.82 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsRange.cpp:332:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:43.82 NS_INTERFACE_MAP_END 91:43.82 ^~~~~~~~~~~~~~~~~~~~ 91:43.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:43.83 else 91:43.83 ^~~~ 91:43.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:43.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:43.83 ^~~~~~~~~~~~~~~~~~ 91:43.83 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsRange.cpp:331:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:43.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 91:43.83 ^~~~~~~~~~~~~~~~~~~~~~ 91:44.21 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsScreen.cpp: In member function 'virtual nsresult nsScreen::QueryInterface(const nsIID&, void**)': 91:44.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:44.22 foundInterface = 0; \ 91:44.22 ^~~~~~~~~~~~~~ 91:44.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 91:44.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 91:44.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:44.22 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsScreen.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 91:44.22 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 91:44.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:44.23 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 91:44.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 91:44.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 91:44.23 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSTimeoutHandler.cpp:13, 91:44.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base8.cpp:2: 91:44.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 91:44.24 } else 91:44.24 ^~~~ 91:44.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 91:44.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 91:44.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:44.26 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsScreen.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 91:44.26 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsScreen) 91:44.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:48.76 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFocusManager.cpp: In member function 'virtual nsresult nsFocusManager::QueryInterface(const nsIID&, void**)': 91:48.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:48.76 foundInterface = 0; \ 91:48.77 ^~~~~~~~~~~~~~ 91:48.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:48.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:48.77 ^~~~~~~~~~~~~~~~~~~~~~~ 91:48.77 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFocusManager.cpp:150:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:48.77 NS_INTERFACE_MAP_END 91:48.77 ^~~~~~~~~~~~~~~~~~~~ 91:48.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:48.77 else 91:48.77 ^~~~ 91:48.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 91:48.77 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 91:48.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:48.77 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFocusManager.cpp:149:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 91:48.77 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIFocusManager) 91:48.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:51.64 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameLoader.cpp: In member function 'virtual nsresult nsFrameLoader::QueryInterface(const nsIID&, void**)': 91:51.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:51.65 foundInterface = 0; \ 91:51.65 ^~~~~~~~~~~~~~ 91:51.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:51.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:51.65 ^~~~~~~~~~~~~~~~~~~~~~~ 91:51.65 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameLoader.cpp:164:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:51.65 NS_INTERFACE_MAP_END 91:51.65 ^~~~~~~~~~~~~~~~~~~~ 91:51.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:51.65 else 91:51.65 ^~~~ 91:51.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:51.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:51.66 ^~~~~~~~~~~~~~~~~~ 91:51.66 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameLoader.cpp:163:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:51.66 NS_INTERFACE_MAP_ENTRY(nsISupports) 91:51.66 ^~~~~~~~~~~~~~~~~~~~~~ 91:52.36 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsHistory.cpp: In member function 'virtual nsresult nsHistory::QueryInterface(const nsIID&, void**)': 91:52.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:52.37 foundInterface = 0; \ 91:52.37 ^~~~~~~~~~~~~~ 91:52.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:52.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:52.37 ^~~~~~~~~~~~~~~~~~~~~~~ 91:52.37 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsHistory.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:52.37 NS_INTERFACE_MAP_END 91:52.37 ^~~~~~~~~~~~~~~~~~~~ 91:52.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:52.37 else 91:52.37 ^~~~ 91:52.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:52.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:52.37 ^~~~~~~~~~~~~~~~~~ 91:52.37 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsHistory.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:52.37 NS_INTERFACE_MAP_ENTRY(nsISupports) 91:52.37 ^~~~~~~~~~~~~~~~~~~~~~ 91:54.48 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.cpp: In member function 'virtual nsresult LocalizationHandler::QueryInterface(const nsIID&, void**)': 91:54.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:54.48 foundInterface = 0; \ 91:54.48 ^~~~~~~~~~~~~~ 91:54.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:54.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:54.48 ^~~~~~~~~~~~~~~~~~~~~~~ 91:54.48 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.cpp:2847:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:54.48 NS_INTERFACE_MAP_END 91:54.49 ^~~~~~~~~~~~~~~~~~~~ 91:54.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:54.49 else 91:54.49 ^~~~ 91:54.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:54.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:54.49 ^~~~~~~~~~~~~~~~~~ 91:54.49 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.cpp:2846:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:54.49 NS_INTERFACE_MAP_ENTRY(nsISupports) 91:54.49 ^~~~~~~~~~~~~~~~~~~~~~ 91:54.82 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsresult nsJSContext::QueryInterface(const nsIID&, void**)': 91:54.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:54.82 foundInterface = 0; \ 91:54.82 ^~~~~~~~~~~~~~ 91:54.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:54.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:54.82 ^~~~~~~~~~~~~~~~~~~~~~~ 91:54.82 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp:606:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:54.82 NS_INTERFACE_MAP_END 91:54.82 ^~~~~~~~~~~~~~~~~~~~ 91:54.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:54.82 else 91:54.82 ^~~~ 91:54.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:54.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:54.83 ^~~~~~~~~~~~~~~~~~ 91:54.83 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp:605:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:54.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 91:54.83 ^~~~~~~~~~~~~~~~~~~~~~ 91:55.07 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsresult nsJSArgArray::QueryInterface(const nsIID&, void**)': 91:55.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:55.07 foundInterface = 0; \ 91:55.07 ^~~~~~~~~~~~~~ 91:55.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:55.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:55.07 ^~~~~~~~~~~~~~~~~~~~~~~ 91:55.07 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp:2669:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:55.07 NS_INTERFACE_MAP_END 91:55.07 ^~~~~~~~~~~~~~~~~~~~ 91:55.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:55.07 else 91:55.07 ^~~~ 91:55.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 91:55.08 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 91:55.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:55.08 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp:2668:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 91:55.08 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIJSArgArray) 91:55.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 91:58.31 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 91:58.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 91:58.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIStructuredCloneContainer.h:10, 91:58.32 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.h:10, 91:58.32 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.cpp:7, 91:58.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base9.cpp:2: 91:58.32 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.cpp: In member function 'virtual nsresult nsStructuredCloneContainer::QueryInterface(const nsIID&, void**)': 91:58.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 91:58.32 foundInterface = 0; \ 91:58.32 ^~~~~~~~~~~~~~ 91:58.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 91:58.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 91:58.33 ^~~~~~~~~~~~~~~~~~~~~~~ 91:58.33 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 91:58.33 NS_INTERFACE_MAP_END 91:58.33 ^~~~~~~~~~~~~~~~~~~~ 91:58.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 91:58.33 else 91:58.33 ^~~~ 91:58.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 91:58.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 91:58.34 ^~~~~~~~~~~~~~~~~~ 91:58.34 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 91:58.35 NS_INTERFACE_MAP_ENTRY(nsISupports) 91:58.36 ^~~~~~~~~~~~~~~~~~~~~~ 91:58.79 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 91:58.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 91:58.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 91:58.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 91:58.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 91:58.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:13, 91:58.79 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.h:12, 91:58.80 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:7, 91:58.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 91:58.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 91:58.80 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 91:58.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 91:58.82 memset(aT, 0, sizeof(T)); 91:58.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 91:58.82 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.cpp:109, 91:58.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base7.cpp:128: 91:58.82 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 91:58.82 struct GlobalProperties { 91:58.83 ^~~~~~~~~~~~~~~~ 92:06.44 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsTextNode.cpp: In member function 'virtual nsresult nsTextNode::QueryInterface(const nsIID&, void**)': 92:06.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 92:06.45 foundInterface = 0; \ 92:06.45 ^~~~~~~~~~~~~~ 92:06.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 92:06.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 92:06.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:06.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 92:06.45 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 92:06.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:06.46 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsTextNode.cpp:89:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 92:06.46 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(nsTextNode, CharacterData) 92:06.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:06.46 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 92:06.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 92:06.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 92:06.46 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentUtils.h:24, 92:06.46 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.cpp:14, 92:06.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base9.cpp:2: 92:06.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 92:06.47 } else 92:06.47 ^~~~ 92:06.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 92:06.48 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 92:06.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:06.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 92:06.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 92:06.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:06.49 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsTextNode.cpp:89:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 92:06.49 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(nsTextNode, CharacterData) 92:06.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:22.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 92:22.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 92:22.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 92:22.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 92:22.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 92:22.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 92:22.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CSSImportRuleBinding.h:9, 92:22.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CSSImportRuleBinding.cpp:3, 92:22.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings2.cpp:2: 92:22.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CaretStateChangedEvent.cpp: In member function 'virtual nsresult mozilla::dom::CaretStateChangedEvent::QueryInterface(const nsIID&, void**)': 92:22.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 92:22.08 foundInterface = 0; \ 92:22.08 ^~~~~~~~~~~~~~ 92:22.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 92:22.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 92:22.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:22.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CaretStateChangedEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 92:22.09 NS_INTERFACE_MAP_END_INHERITING(Event) 92:22.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:22.09 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 92:22.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 92:22.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 92:22.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 92:22.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 92:22.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 92:22.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/StyleSheet.h:15, 92:22.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CSSImportRuleBinding.cpp:7, 92:22.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings2.cpp:2: 92:22.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 92:22.12 } else 92:22.12 ^~~~ 92:22.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 92:22.13 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 92:22.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:22.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CaretStateChangedEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 92:22.13 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CaretStateChangedEvent) 92:22.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:23.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 92:23.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 92:23.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIStructuredCloneContainer.h:10, 92:23.30 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.h:10, 92:23.30 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.cpp:7, 92:23.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base9.cpp:2: 92:23.30 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWindowRoot.cpp: In member function 'virtual nsresult nsWindowRoot::QueryInterface(const nsIID&, void**)': 92:23.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 92:23.31 foundInterface = 0; \ 92:23.31 ^~~~~~~~~~~~~~ 92:23.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 92:23.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 92:23.32 ^~~~~~~~~~~~~~~~~~~~~~~ 92:23.32 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWindowRoot.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 92:23.32 NS_INTERFACE_MAP_END 92:23.32 ^~~~~~~~~~~~~~~~~~~~ 92:23.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 92:23.33 else 92:23.33 ^~~~ 92:23.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 92:23.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 92:23.35 ^~~~~~~~~~~~~~~~~~ 92:23.35 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWindowRoot.cpp:65:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 92:23.35 NS_INTERFACE_MAP_ENTRY(mozilla::dom::EventTarget) 92:23.35 ^~~~~~~~~~~~~~~~~~~~~~ 92:57.30 dom/encoding 92:59.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 92:59.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 92:59.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 92:59.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 92:59.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 92:59.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 92:59.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 92:59.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 92:59.46 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 92:59.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SubtleCryptoBinding.cpp:3, 92:59.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings20.cpp:2: 92:59.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TCPServerSocketEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketEvent::QueryInterface(const nsIID&, void**)': 92:59.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 92:59.46 foundInterface = 0; \ 92:59.46 ^~~~~~~~~~~~~~ 92:59.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 92:59.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 92:59.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:59.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TCPServerSocketEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 92:59.48 NS_INTERFACE_MAP_END_INHERITING(Event) 92:59.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:59.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 92:59.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 92:59.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 92:59.48 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 92:59.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SubtleCryptoBinding.cpp:3, 92:59.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings20.cpp:2: 92:59.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 92:59.48 } else 92:59.48 ^~~~ 92:59.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 92:59.48 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 92:59.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 92:59.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TCPServerSocketEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 92:59.48 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPServerSocketEvent) 92:59.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:00.07 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 93:00.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 93:00.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 93:00.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 93:00.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 93:00.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 93:00.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 93:00.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 93:00.07 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 93:00.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SubtleCryptoBinding.cpp:3, 93:00.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings20.cpp:2: 93:00.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TCPSocketEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketEvent::QueryInterface(const nsIID&, void**)': 93:00.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 93:00.08 foundInterface = 0; \ 93:00.08 ^~~~~~~~~~~~~~ 93:00.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 93:00.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 93:00.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:00.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TCPSocketEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 93:00.08 NS_INTERFACE_MAP_END_INHERITING(Event) 93:00.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:00.08 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 93:00.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 93:00.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 93:00.08 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 93:00.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SubtleCryptoBinding.cpp:3, 93:00.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings20.cpp:2: 93:00.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 93:00.08 } else 93:00.08 ^~~~ 93:00.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 93:00.08 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 93:00.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:00.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TCPSocketEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 93:00.08 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPSocketEvent) 93:00.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:08.92 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 93:08.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 93:08.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 93:08.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 93:08.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 93:08.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 93:08.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 93:08.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 93:08.93 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 93:08.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SubtleCryptoBinding.cpp:3, 93:08.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings20.cpp:2: 93:08.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::TrackEvent::QueryInterface(const nsIID&, void**)': 93:08.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 93:08.93 foundInterface = 0; \ 93:08.93 ^~~~~~~~~~~~~~ 93:08.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 93:08.95 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 93:08.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:08.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TrackEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 93:08.95 NS_INTERFACE_MAP_END_INHERITING(Event) 93:08.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:08.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 93:08.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 93:08.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 93:08.95 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 93:08.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SubtleCryptoBinding.cpp:3, 93:08.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings20.cpp:2: 93:08.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 93:08.95 } else 93:08.95 ^~~~ 93:08.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 93:08.95 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 93:08.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:08.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TrackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 93:08.95 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TrackEvent) 93:08.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:16.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 93:16.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 93:16.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 93:16.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 93:16.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 93:16.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 93:16.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventBinding.h:9, 93:16.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UDPMessageEvent.cpp:9, 93:16.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings21.cpp:2: 93:16.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UDPMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::UDPMessageEvent::QueryInterface(const nsIID&, void**)': 93:16.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 93:16.02 foundInterface = 0; \ 93:16.02 ^~~~~~~~~~~~~~ 93:16.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 93:16.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 93:16.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:16.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UDPMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 93:16.02 NS_INTERFACE_MAP_END_INHERITING(Event) 93:16.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:16.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 93:16.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 93:16.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/UDPMessageEvent.h:14, 93:16.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UDPMessageEvent.cpp:10, 93:16.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings21.cpp:2: 93:16.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 93:16.04 } else 93:16.04 ^~~~ 93:16.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 93:16.04 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 93:16.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:16.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UDPMessageEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 93:16.04 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(UDPMessageEvent) 93:16.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:22.50 dom/events 93:26.72 dom/fetch 93:49.89 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 93:49.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 93:49.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 93:49.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 93:49.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 93:49.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 93:49.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 93:49.90 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:10, 93:49.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/WidevineCDMManifestBinding.cpp:3, 93:49.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings22.cpp:2: 93:49.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 93:49.90 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 93:49.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 93:49.90 memset(aT, 0, sizeof(T)); 93:49.90 ~~~~~~^~~~~~~~~~~~~~~~~~ 93:49.90 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 93:49.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/WindowBinding.cpp:31, 93:49.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings22.cpp:15: 93:49.90 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 93:49.90 struct GlobalProperties { 93:49.91 ^~~~~~~~~~~~~~~~ 93:51.07 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 93:51.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 93:51.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 93:51.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 93:51.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 93:51.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 93:51.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Blob.h:11, 93:51.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/File.h:10, 93:51.08 from /builddir/build/BUILD/firefox-67.0.3/dom/fetch/BodyExtractor.cpp:8, 93:51.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 93:51.08 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/EmptyBody.cpp: In member function 'virtual nsresult mozilla::dom::EmptyBody::QueryInterface(const nsIID&, void**)': 93:51.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 93:51.08 foundInterface = 0; \ 93:51.08 ^~~~~~~~~~~~~~ 93:51.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 93:51.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 93:51.09 ^~~~~~~~~~~~~~~~~~~~~~~ 93:51.09 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/EmptyBody.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 93:51.09 NS_INTERFACE_MAP_END 93:51.09 ^~~~~~~~~~~~~~~~~~~~ 93:51.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 93:51.09 else 93:51.09 ^~~~ 93:51.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 93:51.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 93:51.11 ^~~~~~~~~~~~~~~~~~ 93:51.11 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/EmptyBody.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 93:51.11 NS_INTERFACE_MAP_ENTRY(nsISupports) 93:51.11 ^~~~~~~~~~~~~~~~~~~~~~ 93:53.39 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Fetch.cpp: In member function 'virtual nsresult mozilla::dom::AbortSignalMainThread::QueryInterface(const nsIID&, void**)': 93:53.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 93:53.39 foundInterface = 0; \ 93:53.39 ^~~~~~~~~~~~~~ 93:53.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 93:53.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 93:53.40 ^~~~~~~~~~~~~~~~~~~~~~~ 93:53.40 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Fetch.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 93:53.40 NS_INTERFACE_MAP_END 93:53.40 ^~~~~~~~~~~~~~~~~~~~ 93:53.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 93:53.40 else 93:53.40 ^~~~ 93:53.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 93:53.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 93:53.41 ^~~~~~~~~~~~~~~~~~ 93:53.41 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Fetch.cpp:110:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 93:53.41 NS_INTERFACE_MAP_ENTRY(nsISupports) 93:53.41 ^~~~~~~~~~~~~~~~~~~~~~ 93:53.65 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchConsumer.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::ConsumeBodyDoneObserver::QueryInterface(const nsIID&, void**)': 93:53.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 93:53.66 foundInterface = 0; \ 93:53.66 ^~~~~~~~~~~~~~ 93:53.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 93:53.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 93:53.67 ^~~~~~~~~~~~~~~~~~~~~~~ 93:53.67 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchConsumer.cpp:282:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 93:53.67 NS_INTERFACE_MAP_END 93:53.67 ^~~~~~~~~~~~~~~~~~~~ 93:53.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 93:53.69 else 93:53.69 ^~~~ 93:53.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 93:53.69 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 93:53.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:53.69 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchConsumer.cpp:281:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 93:53.70 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamLoaderObserver) 93:53.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:53.70 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchConsumer.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::FileCreationHandler::QueryInterface(const nsIID&, void**)': 93:53.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 93:53.70 foundInterface = 0; \ 93:53.70 ^~~~~~~~~~~~~~ 93:53.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 93:53.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 93:53.71 ^~~~~~~~~~~~~~~~~~~~~~~ 93:53.71 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchConsumer.cpp:483:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 93:53.71 NS_INTERFACE_MAP_END 93:53.71 ^~~~~~~~~~~~~~~~~~~~ 93:53.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 93:53.71 else 93:53.72 ^~~~ 93:53.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 93:53.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 93:53.72 ^~~~~~~~~~~~~~~~~~ 93:53.72 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchConsumer.cpp:482:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 93:53.72 NS_INTERFACE_MAP_ENTRY(nsISupports) 93:53.74 ^~~~~~~~~~~~~~~~~~~~~~ 93:57.24 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchObserver.cpp: In member function 'virtual nsresult mozilla::dom::FetchObserver::QueryInterface(const nsIID&, void**)': 93:57.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 93:57.24 foundInterface = 0; \ 93:57.25 ^~~~~~~~~~~~~~ 93:57.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 93:57.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 93:57.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:57.25 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchObserver.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 93:57.25 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 93:57.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:57.25 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Blob.h:14, 93:57.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/File.h:10, 93:57.26 from /builddir/build/BUILD/firefox-67.0.3/dom/fetch/BodyExtractor.cpp:8, 93:57.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 93:57.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 93:57.26 } else 93:57.27 ^~~~ 93:57.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 93:57.28 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 93:57.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:57.28 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchObserver.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 93:57.28 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchObserver) 93:57.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:57.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 93:57.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 93:57.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 93:57.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 93:57.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 93:57.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 93:57.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Blob.h:11, 93:57.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/File.h:10, 93:57.43 from /builddir/build/BUILD/firefox-67.0.3/dom/fetch/BodyExtractor.cpp:8, 93:57.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 93:57.43 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchStreamReader.cpp: In member function 'virtual nsresult mozilla::dom::FetchStreamReader::QueryInterface(const nsIID&, void**)': 93:57.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 93:57.44 foundInterface = 0; \ 93:57.44 ^~~~~~~~~~~~~~ 93:57.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 93:57.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 93:57.46 ^~~~~~~~~~~~~~~~~~~~~~~ 93:57.46 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchStreamReader.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 93:57.46 NS_INTERFACE_MAP_END 93:57.46 ^~~~~~~~~~~~~~~~~~~~ 93:57.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 93:57.46 else 93:57.46 ^~~~ 93:57.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 93:57.46 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 93:57.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:57.46 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchStreamReader.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 93:57.46 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStreamCallback) 93:57.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93:57.77 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Headers.cpp: In member function 'virtual nsresult mozilla::dom::Headers::QueryInterface(const nsIID&, void**)': 93:57.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 93:57.77 foundInterface = 0; \ 93:57.77 ^~~~~~~~~~~~~~ 93:57.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 93:57.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 93:57.78 ^~~~~~~~~~~~~~~~~~~~~~~ 93:57.78 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Headers.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 93:57.78 NS_INTERFACE_MAP_END 93:57.78 ^~~~~~~~~~~~~~~~~~~~ 93:57.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 93:57.78 else 93:57.78 ^~~~ 93:57.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 93:57.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 93:57.78 ^~~~~~~~~~~~~~~~~~ 93:57.78 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Headers.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 93:57.78 NS_INTERFACE_MAP_ENTRY(nsISupports) 93:57.78 ^~~~~~~~~~~~~~~~~~~~~~ 93:58.36 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Request.cpp: In member function 'virtual nsresult mozilla::dom::Request::QueryInterface(const nsIID&, void**)': 93:58.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 93:58.37 foundInterface = 0; \ 93:58.37 ^~~~~~~~~~~~~~ 93:58.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 93:58.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 93:58.37 ^~~~~~~~~~~~~~~~~~~~~~~ 93:58.37 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Request.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 93:58.37 NS_INTERFACE_MAP_END 93:58.37 ^~~~~~~~~~~~~~~~~~~~ 93:58.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 93:58.37 else 93:58.37 ^~~~ 93:58.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 93:58.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 93:58.37 ^~~~~~~~~~~~~~~~~~ 93:58.37 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Request.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 93:58.37 NS_INTERFACE_MAP_ENTRY(nsISupports) 93:58.37 ^~~~~~~~~~~~~~~~~~~~~~ 93:58.50 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Response.cpp: In member function 'virtual nsresult mozilla::dom::Response::QueryInterface(const nsIID&, void**)': 93:58.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 93:58.50 foundInterface = 0; \ 93:58.50 ^~~~~~~~~~~~~~ 93:58.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 93:58.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 93:58.50 ^~~~~~~~~~~~~~~~~~~~~~~ 93:58.50 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Response.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 93:58.50 NS_INTERFACE_MAP_END 93:58.50 ^~~~~~~~~~~~~~~~~~~~ 93:58.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 93:58.50 else 93:58.50 ^~~~ 93:58.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 93:58.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 93:58.51 ^~~~~~~~~~~~~~~~~~ 93:58.51 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Response.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 93:58.51 NS_INTERFACE_MAP_ENTRY(nsISupports) 93:58.51 ^~~~~~~~~~~~~~~~~~~~~~ 94:09.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 94:09.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 94:09.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 94:09.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 94:09.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 94:09.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 94:09.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventDispatcher.h:11, 94:09.60 from /builddir/build/BUILD/firefox-67.0.3/dom/events/EventStateManager.cpp:8: 94:09.61 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventStateManager.cpp: In member function 'virtual nsresult mozilla::OverOutElementsWrapper::QueryInterface(const nsIID&, void**)': 94:09.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 94:09.63 foundInterface = 0; \ 94:09.63 ^~~~~~~~~~~~~~ 94:09.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 94:09.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 94:09.63 ^~~~~~~~~~~~~~~~~~~~~~~ 94:09.63 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventStateManager.cpp:187:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 94:09.64 NS_INTERFACE_MAP_END 94:09.64 ^~~~~~~~~~~~~~~~~~~~ 94:09.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 94:09.64 else 94:09.64 ^~~~ 94:09.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 94:09.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 94:09.65 ^~~~~~~~~~~~~~~~~~ 94:09.65 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventStateManager.cpp:186:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 94:09.65 NS_INTERFACE_MAP_ENTRY(nsISupports) 94:09.65 ^~~~~~~~~~~~~~~~~~~~~~ 94:09.65 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventStateManager.cpp: In member function 'virtual nsresult mozilla::EventStateManager::QueryInterface(const nsIID&, void**)': 94:09.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 94:09.67 foundInterface = 0; \ 94:09.67 ^~~~~~~~~~~~~~ 94:09.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 94:09.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 94:09.67 ^~~~~~~~~~~~~~~~~~~~~~~ 94:09.68 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventStateManager.cpp:344:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 94:09.68 NS_INTERFACE_MAP_END 94:09.68 ^~~~~~~~~~~~~~~~~~~~ 94:09.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 94:09.68 else 94:09.68 ^~~~ 94:09.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 94:09.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 94:09.69 ^~~~~~~~~~~~~~~~~~ 94:09.69 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventStateManager.cpp:343:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 94:09.69 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 94:09.69 ^~~~~~~~~~~~~~~~~~~~~~ 94:40.70 dom/file 94:58.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 94:58.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 94:58.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 94:58.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 94:58.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 94:58.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 94:58.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 94:58.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 94:58.47 from /builddir/build/BUILD/firefox-67.0.3/dom/file/BaseBlobImpl.cpp:7, 94:58.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/file/Unified_cpp_dom_file0.cpp:2: 94:58.47 /builddir/build/BUILD/firefox-67.0.3/dom/file/Blob.cpp: In member function 'virtual nsresult mozilla::dom::Blob::QueryInterface(const nsIID&, void**)': 94:58.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 94:58.47 foundInterface = 0; \ 94:58.47 ^~~~~~~~~~~~~~ 94:58.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 94:58.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 94:58.47 ^~~~~~~~~~~~~~~~~~~~~~~ 94:58.47 /builddir/build/BUILD/firefox-67.0.3/dom/file/Blob.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 94:58.48 NS_INTERFACE_MAP_END 94:58.48 ^~~~~~~~~~~~~~~~~~~~ 94:58.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 94:58.48 else 94:58.48 ^~~~ 94:58.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 94:58.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 94:58.48 ^~~~~~~~~~~~~~~~~~ 94:58.48 /builddir/build/BUILD/firefox-67.0.3/dom/file/Blob.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 94:58.48 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 94:58.48 ^~~~~~~~~~~~~~~~~~~~~~ 95:07.78 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileList.cpp: In member function 'virtual nsresult mozilla::dom::FileList::QueryInterface(const nsIID&, void**)': 95:07.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 95:07.79 foundInterface = 0; \ 95:07.79 ^~~~~~~~~~~~~~ 95:07.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 95:07.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 95:07.80 ^~~~~~~~~~~~~~~~~~~~~~~ 95:07.80 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileList.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 95:07.80 NS_INTERFACE_MAP_END 95:07.80 ^~~~~~~~~~~~~~~~~~~~ 95:07.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 95:07.80 else 95:07.80 ^~~~ 95:07.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 95:07.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 95:07.81 ^~~~~~~~~~~~~~~~~~ 95:07.81 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileList.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 95:07.81 NS_INTERFACE_MAP_ENTRY(nsISupports) 95:07.81 ^~~~~~~~~~~~~~~~~~~~~~ 95:08.59 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileReader.cpp: In member function 'virtual nsresult mozilla::dom::FileReader::QueryInterface(const nsIID&, void**)': 95:08.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 95:08.59 foundInterface = 0; \ 95:08.59 ^~~~~~~~~~~~~~ 95:08.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 95:08.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 95:08.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:08.60 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileReader.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 95:08.60 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 95:08.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:08.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 95:08.60 else 95:08.60 ^~~~ 95:08.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 95:08.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 95:08.61 ^~~~~~~~~~~~~~~~~~ 95:08.61 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileReader.cpp:71:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 95:08.61 NS_INTERFACE_MAP_ENTRY(nsINamed) 95:08.61 ^~~~~~~~~~~~~~~~~~~~~~ 95:08.91 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileReaderSync.cpp: In member function 'virtual nsresult {anonymous}::ReadCallback::QueryInterface(const nsIID&, void**)': 95:08.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 95:08.92 foundInterface = 0; \ 95:08.92 ^~~~~~~~~~~~~~ 95:08.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 95:08.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 95:08.92 ^~~~~~~~~~~~~~~~~~~~~~~ 95:08.92 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileReaderSync.cpp:371:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 95:08.92 NS_INTERFACE_MAP_END 95:08.92 ^~~~~~~~~~~~~~~~~~~~ 95:08.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 95:08.92 else 95:08.92 ^~~~ 95:08.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 95:08.92 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 95:08.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:08.92 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileReaderSync.cpp:370:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 95:08.92 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 95:08.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:08.96 /builddir/build/BUILD/firefox-67.0.3/dom/file/MemoryBlobImpl.cpp: In member function 'virtual nsresult mozilla::dom::MemoryBlobImpl::DataOwnerAdapter::QueryInterface(const nsIID&, void**)': 95:08.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 95:08.97 foundInterface = 0; \ 95:08.97 ^~~~~~~~~~~~~~ 95:08.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 95:08.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 95:08.97 ^~~~~~~~~~~~~~~~~~~~~~~ 95:08.97 /builddir/build/BUILD/firefox-67.0.3/dom/file/MemoryBlobImpl.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 95:08.97 NS_INTERFACE_MAP_END 95:08.97 ^~~~~~~~~~~~~~~~~~~~ 95:08.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 95:08.97 else 95:08.97 ^~~~ 95:08.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 95:08.97 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 95:08.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:08.97 /builddir/build/BUILD/firefox-67.0.3/dom/file/MemoryBlobImpl.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 95:08.98 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 95:08.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:22.40 dom/file/ipc 95:23.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 95:23.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 95:23.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 95:23.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 95:23.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 95:23.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 95:23.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 95:23.58 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 95:23.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 95:23.58 /builddir/build/BUILD/firefox-67.0.3/dom/events/Clipboard.cpp: In member function 'virtual nsresult mozilla::dom::Clipboard::QueryInterface(const nsIID&, void**)': 95:23.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 95:23.60 foundInterface = 0; \ 95:23.60 ^~~~~~~~~~~~~~ 95:23.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 95:23.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 95:23.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:23.61 /builddir/build/BUILD/firefox-67.0.3/dom/events/Clipboard.cpp:216:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 95:23.61 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 95:23.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:23.61 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 95:23.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 95:23.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 95:23.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 95:23.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 95:23.62 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 95:23.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 95:23.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 95:23.63 } else 95:23.63 ^~~~ 95:23.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 95:23.64 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 95:23.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:23.64 /builddir/build/BUILD/firefox-67.0.3/dom/events/Clipboard.cpp:215:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 95:23.64 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Clipboard) 95:23.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:31.20 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 95:31.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 95:31.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 95:31.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 95:31.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 95:31.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 95:31.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 95:31.21 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 95:31.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 95:31.21 /builddir/build/BUILD/firefox-67.0.3/dom/events/CompositionEvent.cpp: In member function 'virtual nsresult mozilla::dom::CompositionEvent::QueryInterface(const nsIID&, void**)': 95:31.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 95:31.21 foundInterface = 0; \ 95:31.22 ^~~~~~~~~~~~~~ 95:31.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 95:31.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 95:31.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:31.22 /builddir/build/BUILD/firefox-67.0.3/dom/events/CompositionEvent.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 95:31.22 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 95:31.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:31.22 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 95:31.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 95:31.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 95:31.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 95:31.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 95:31.23 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 95:31.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 95:31.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 95:31.24 } else 95:31.24 ^~~~ 95:31.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 95:31.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 95:31.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:31.24 /builddir/build/BUILD/firefox-67.0.3/dom/events/CompositionEvent.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 95:31.25 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CompositionEvent) 95:31.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:34.07 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 95:34.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 95:34.07 from /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStream.h:10, 95:34.07 from /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStream.cpp:7, 95:34.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/file/ipc/Unified_cpp_dom_file_ipc0.cpp:2: 95:34.07 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStream.cpp: In member function 'virtual nsresult mozilla::dom::IPCBlobInputStream::QueryInterface(const nsIID&, void**)': 95:34.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 95:34.08 foundInterface = 0; \ 95:34.08 ^~~~~~~~~~~~~~ 95:34.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 95:34.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 95:34.08 ^~~~~~~~~~~~~~~~~~~~~~~ 95:34.08 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStream.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 95:34.08 NS_INTERFACE_MAP_END 95:34.08 ^~~~~~~~~~~~~~~~~~~~ 95:34.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 95:34.08 else 95:34.08 ^~~~ 95:34.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 95:34.08 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 95:34.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:34.08 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStream.cpp:121:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 95:34.08 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 95:34.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:46.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 95:46.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 95:46.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 95:46.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 95:46.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 95:46.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 95:46.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 95:46.02 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 95:46.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 95:46.02 /builddir/build/BUILD/firefox-67.0.3/dom/events/CustomEvent.cpp: In member function 'virtual nsresult mozilla::dom::CustomEvent::QueryInterface(const nsIID&, void**)': 95:46.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 95:46.02 foundInterface = 0; \ 95:46.02 ^~~~~~~~~~~~~~ 95:46.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 95:46.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 95:46.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:46.03 /builddir/build/BUILD/firefox-67.0.3/dom/events/CustomEvent.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 95:46.03 NS_INTERFACE_MAP_END_INHERITING(Event) 95:46.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:46.03 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 95:46.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 95:46.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 95:46.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 95:46.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 95:46.03 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 95:46.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 95:46.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 95:46.04 } else 95:46.04 ^~~~ 95:46.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 95:46.04 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 95:46.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:46.04 /builddir/build/BUILD/firefox-67.0.3/dom/events/CustomEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 95:46.04 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CustomEvent) 95:46.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:46.07 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 95:46.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 95:46.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 95:46.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 95:46.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 95:46.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 95:46.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 95:46.07 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 95:46.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 95:46.07 /builddir/build/BUILD/firefox-67.0.3/dom/events/DOMEventTargetHelper.cpp: In member function 'virtual nsresult mozilla::DOMEventTargetHelper::QueryInterface(const nsIID&, void**)': 95:46.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 95:46.07 foundInterface = 0; \ 95:46.07 ^~~~~~~~~~~~~~ 95:46.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 95:46.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 95:46.07 ^~~~~~~~~~~~~~~~~~~~~~~ 95:46.07 /builddir/build/BUILD/firefox-67.0.3/dom/events/DOMEventTargetHelper.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 95:46.07 NS_INTERFACE_MAP_END 95:46.07 ^~~~~~~~~~~~~~~~~~~~ 95:46.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 95:46.07 else 95:46.07 ^~~~ 95:46.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 95:46.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 95:46.08 ^~~~~~~~~~~~~~~~~~ 95:46.08 /builddir/build/BUILD/firefox-67.0.3/dom/events/DOMEventTargetHelper.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 95:46.08 NS_INTERFACE_MAP_ENTRY(DOMEventTargetHelper) 95:46.09 ^~~~~~~~~~~~~~~~~~~~~~ 95:48.44 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStreamStorage.cpp: In member function 'virtual nsresult mozilla::dom::IPCBlobInputStreamStorage::QueryInterface(const nsIID&, void**)': 95:48.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 95:48.45 foundInterface = 0; \ 95:48.45 ^~~~~~~~~~~~~~ 95:48.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 95:48.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 95:48.46 ^~~~~~~~~~~~~~~~~~~~~~~ 95:48.46 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStreamStorage.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 95:48.46 NS_INTERFACE_MAP_END 95:48.46 ^~~~~~~~~~~~~~~~~~~~ 95:48.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 95:48.46 else 95:48.46 ^~~~ 95:48.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 95:48.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 95:48.46 ^~~~~~~~~~~~~~~~~~ 95:48.47 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStreamStorage.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 95:48.47 NS_INTERFACE_MAP_ENTRY(nsIObserver) 95:48.47 ^~~~~~~~~~~~~~~~~~~~~~ 95:49.81 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransfer.cpp: In member function 'virtual nsresult mozilla::dom::DataTransfer::QueryInterface(const nsIID&, void**)': 95:49.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 95:49.81 foundInterface = 0; \ 95:49.81 ^~~~~~~~~~~~~~ 95:49.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 95:49.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 95:49.81 ^~~~~~~~~~~~~~~~~~~~~~~ 95:49.82 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransfer.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 95:49.82 NS_INTERFACE_MAP_END 95:49.82 ^~~~~~~~~~~~~~~~~~~~ 95:49.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 95:49.82 else 95:49.82 ^~~~ 95:49.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 95:49.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 95:49.82 ^~~~~~~~~~~~~~~~~~ 95:49.83 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransfer.cpp:72:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 95:49.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 95:49.83 ^~~~~~~~~~~~~~~~~~~~~~ 95:50.25 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransferItem.cpp: In member function 'virtual nsresult mozilla::dom::DataTransferItem::QueryInterface(const nsIID&, void**)': 95:50.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 95:50.26 foundInterface = 0; \ 95:50.26 ^~~~~~~~~~~~~~ 95:50.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 95:50.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 95:50.26 ^~~~~~~~~~~~~~~~~~~~~~~ 95:50.27 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransferItem.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 95:50.27 NS_INTERFACE_MAP_END 95:50.27 ^~~~~~~~~~~~~~~~~~~~ 95:50.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 95:50.27 else 95:50.27 ^~~~ 95:50.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 95:50.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 95:50.29 ^~~~~~~~~~~~~~~~~~ 95:50.29 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransferItem.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 95:50.30 NS_INTERFACE_MAP_ENTRY(nsISupports) 95:50.30 ^~~~~~~~~~~~~~~~~~~~~~ 95:50.56 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransferItemList.cpp: In member function 'virtual nsresult mozilla::dom::DataTransferItemList::QueryInterface(const nsIID&, void**)': 95:50.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 95:50.56 foundInterface = 0; \ 95:50.56 ^~~~~~~~~~~~~~ 95:50.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 95:50.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 95:50.57 ^~~~~~~~~~~~~~~~~~~~~~~ 95:50.57 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransferItemList.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 95:50.57 NS_INTERFACE_MAP_END 95:50.57 ^~~~~~~~~~~~~~~~~~~~ 95:50.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 95:50.58 else 95:50.58 ^~~~ 95:50.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 95:50.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 95:50.58 ^~~~~~~~~~~~~~~~~~ 95:50.58 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransferItemList.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 95:50.58 NS_INTERFACE_MAP_ENTRY(nsISupports) 95:50.59 ^~~~~~~~~~~~~~~~~~~~~~ 95:50.71 /builddir/build/BUILD/firefox-67.0.3/dom/events/DeviceMotionEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceMotionEvent::QueryInterface(const nsIID&, void**)': 95:50.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 95:50.71 foundInterface = 0; \ 95:50.71 ^~~~~~~~~~~~~~ 95:50.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 95:50.72 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 95:50.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:50.72 /builddir/build/BUILD/firefox-67.0.3/dom/events/DeviceMotionEvent.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 95:50.72 NS_INTERFACE_MAP_END_INHERITING(Event) 95:50.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:50.72 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 95:50.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 95:50.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 95:50.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 95:50.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 95:50.73 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 95:50.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 95:50.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 95:50.73 } else 95:50.73 ^~~~ 95:50.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 95:50.74 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 95:50.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:50.75 /builddir/build/BUILD/firefox-67.0.3/dom/events/DeviceMotionEvent.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 95:50.75 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeviceMotionEvent) 95:50.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 95:51.43 dom/file/uri 96:01.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 96:01.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 96:01.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 96:01.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIBinaryInputStream.h:10, 96:01.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIObjectInputStream.h:10, 96:01.42 from /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp:7, 96:01.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/file/uri/Unified_cpp_dom_file_uri0.cpp:2: 96:01.42 /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp: In member function 'virtual nsresult mozilla::dom::BlobURL::QueryInterface(const nsIID&, void**)': 96:01.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 96:01.43 foundInterface = 0; \ 96:01.43 ^~~~~~~~~~~~~~ 96:01.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 96:01.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 96:01.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:01.43 /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 96:01.43 NS_INTERFACE_MAP_END_INHERITING(mozilla::net::nsSimpleURI) 96:01.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:01.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/file/uri/Unified_cpp_dom_file_uri0.cpp:2: 96:01.44 /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp:34:5: note: some parts of macro expansion are not guarded by this 'else' clause 96:01.44 } else 96:01.44 ^~~~ 96:01.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 96:01.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 96:01.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 96:01.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIBinaryInputStream.h:10, 96:01.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIObjectInputStream.h:10, 96:01.45 from /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp:7, 96:01.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/file/uri/Unified_cpp_dom_file_uri0.cpp:2: 96:01.45 /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp: In member function 'virtual nsresult mozilla::dom::BlobURL::Mutator::QueryInterface(const nsIID&, void**)': 96:01.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 96:01.45 foundInterface = 0; \ 96:01.45 ^~~~~~~~~~~~~~ 96:01.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 96:01.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 96:01.46 ^~~~~~~~~~~~~~~~~~~~~~~ 96:01.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 96:01.46 NS_INTERFACE_MAP_END \ 96:01.46 ^~~~~~~~~~~~~~~~~~~~ 96:01.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 96:01.46 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 96:01.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:01.46 /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp:154:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 96:01.46 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(BlobURL::Mutator, nsIURISetters, nsIURIMutator, 96:01.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:01.47 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.h:15, 96:01.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BlobURL.h:13, 96:01.47 from /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp:10, 96:01.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/file/uri/Unified_cpp_dom_file_uri0.cpp:2: 96:01.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 96:01.47 } else \ 96:01.47 ^~~~ 96:01.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 96:01.47 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 96:01.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:01.48 /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp:154:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 96:01.48 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(BlobURL::Mutator, nsIURISetters, nsIURIMutator, 96:01.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:19.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 96:19.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 96:19.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 96:19.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 96:19.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 96:19.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 96:19.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 96:19.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 96:19.48 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 96:19.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ClientsBinding.cpp:3, 96:19.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings3.cpp:2: 96:19.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CreateOfferRequestBinding.cpp: In member function 'virtual nsresult mozilla::dom::CreateOfferRequest::QueryInterface(const nsIID&, void**)': 96:19.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 96:19.48 foundInterface = 0; \ 96:19.48 ^~~~~~~~~~~~~~ 96:19.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 96:19.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 96:19.48 ^~~~~~~~~~~~~~~~~~~~~~~ 96:19.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CreateOfferRequestBinding.cpp:716:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 96:19.48 NS_INTERFACE_MAP_END 96:19.48 ^~~~~~~~~~~~~~~~~~~~ 96:19.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 96:19.49 else 96:19.49 ^~~~ 96:19.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 96:19.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 96:19.49 ^~~~~~~~~~~~~~~~~~ 96:19.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CreateOfferRequestBinding.cpp:715:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 96:19.49 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 96:19.50 ^~~~~~~~~~~~~~~~~~~~~~ 96:29.26 dom/filehandle 96:37.74 dom/filesystem 96:40.82 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 96:40.82 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 96:40.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 96:40.82 from /builddir/build/BUILD/firefox-67.0.3/dom/events/Event.cpp:9, 96:40.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events1.cpp:2: 96:40.82 /builddir/build/BUILD/firefox-67.0.3/dom/events/Event.cpp: In member function 'virtual nsresult mozilla::dom::Event::QueryInterface(const nsIID&, void**)': 96:40.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 96:40.82 foundInterface = 0; \ 96:40.82 ^~~~~~~~~~~~~~ 96:40.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 96:40.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 96:40.83 ^~~~~~~~~~~~~~~~~~~~~~~ 96:40.83 /builddir/build/BUILD/firefox-67.0.3/dom/events/Event.cpp:120:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 96:40.83 NS_INTERFACE_MAP_END 96:40.83 ^~~~~~~~~~~~~~~~~~~~ 96:40.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 96:40.83 else 96:40.83 ^~~~ 96:40.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 96:40.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 96:40.83 ^~~~~~~~~~~~~~~~~~ 96:40.83 /builddir/build/BUILD/firefox-67.0.3/dom/events/Event.cpp:119:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 96:40.83 NS_INTERFACE_MAP_ENTRY(Event) 96:40.83 ^~~~~~~~~~~~~~~~~~~~~~ 96:46.18 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventListenerService.cpp: In member function 'virtual nsresult mozilla::EventListenerInfo::QueryInterface(const nsIID&, void**)': 96:46.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 96:46.18 foundInterface = 0; \ 96:46.18 ^~~~~~~~~~~~~~ 96:46.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 96:46.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 96:46.18 ^~~~~~~~~~~~~~~~~~~~~~~ 96:46.18 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventListenerService.cpp:113:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 96:46.18 NS_INTERFACE_MAP_END 96:46.18 ^~~~~~~~~~~~~~~~~~~~ 96:46.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 96:46.19 else 96:46.19 ^~~~ 96:46.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 96:46.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 96:46.19 ^~~~~~~~~~~~~~~~~~ 96:46.19 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventListenerService.cpp:112:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 96:46.19 NS_INTERFACE_MAP_ENTRY(nsISupports) 96:46.19 ^~~~~~~~~~~~~~~~~~~~~~ 96:59.07 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 96:59.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 96:59.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 96:59.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 96:59.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 96:59.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 96:59.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Directory.h:11, 96:59.08 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/Directory.cpp:7, 96:59.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: 96:59.08 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/Directory.cpp: In member function 'virtual nsresult mozilla::dom::Directory::QueryInterface(const nsIID&, void**)': 96:59.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 96:59.09 foundInterface = 0; \ 96:59.09 ^~~~~~~~~~~~~~ 96:59.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 96:59.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 96:59.09 ^~~~~~~~~~~~~~~~~~~~~~~ 96:59.09 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/Directory.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 96:59.09 NS_INTERFACE_MAP_END 96:59.09 ^~~~~~~~~~~~~~~~~~~~ 96:59.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 96:59.11 else 96:59.11 ^~~~ 96:59.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 96:59.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 96:59.11 ^~~~~~~~~~~~~~~~~~ 96:59.11 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/Directory.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 96:59.11 NS_INTERFACE_MAP_ENTRY(nsISupports) 96:59.11 ^~~~~~~~~~~~~~~~~~~~~~ 96:59.99 /builddir/build/BUILD/firefox-67.0.3/dom/events/IMEContentObserver.cpp: In member function 'virtual nsresult mozilla::IMEContentObserver::QueryInterface(const nsIID&, void**)': 96:59.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 96:59.99 foundInterface = 0; \ 96:59.99 ^~~~~~~~~~~~~~ 96:59.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 96:59.99 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 96:59.99 ^~~~~~~~~~~~~~~~~~~~~~~ 96:59.99 /builddir/build/BUILD/firefox-67.0.3/dom/events/IMEContentObserver.cpp:181:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 96:59.99 NS_INTERFACE_MAP_END 96:59.99 ^~~~~~~~~~~~~~~~~~~~ 96:59.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 96:59.99 else 96:59.99 ^~~~ 96:60.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 96:60.00 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 96:60.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 96:60.00 /builddir/build/BUILD/firefox-67.0.3/dom/events/IMEContentObserver.cpp:180:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 96:60.00 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIReflowObserver) 96:60.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:00.26 /builddir/build/BUILD/firefox-67.0.3/dom/events/IMEContentObserver.cpp: In member function 'virtual nsresult mozilla::IMEContentObserver::DocumentObserver::QueryInterface(const nsIID&, void**)': 97:00.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 97:00.26 foundInterface = 0; \ 97:00.26 ^~~~~~~~~~~~~~ 97:00.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 97:00.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 97:00.26 ^~~~~~~~~~~~~~~~~~~~~~~ 97:00.26 /builddir/build/BUILD/firefox-67.0.3/dom/events/IMEContentObserver.cpp:2106:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 97:00.26 NS_INTERFACE_MAP_END 97:00.27 ^~~~~~~~~~~~~~~~~~~~ 97:00.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 97:00.27 else 97:00.27 ^~~~ 97:00.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 97:00.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 97:00.27 ^~~~~~~~~~~~~~~~~~ 97:00.27 /builddir/build/BUILD/firefox-67.0.3/dom/events/IMEContentObserver.cpp:2105:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 97:00.27 NS_INTERFACE_MAP_ENTRY(nsISupports) 97:00.27 ^~~~~~~~~~~~~~~~~~~~~~ 97:01.09 /builddir/build/BUILD/firefox-67.0.3/dom/events/ImageCaptureError.cpp: In member function 'virtual nsresult mozilla::dom::ImageCaptureError::QueryInterface(const nsIID&, void**)': 97:01.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 97:01.09 foundInterface = 0; \ 97:01.09 ^~~~~~~~~~~~~~ 97:01.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 97:01.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 97:01.10 ^~~~~~~~~~~~~~~~~~~~~~~ 97:01.10 /builddir/build/BUILD/firefox-67.0.3/dom/events/ImageCaptureError.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 97:01.10 NS_INTERFACE_MAP_END 97:01.10 ^~~~~~~~~~~~~~~~~~~~ 97:01.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 97:01.10 else 97:01.10 ^~~~ 97:01.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 97:01.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 97:01.10 ^~~~~~~~~~~~~~~~~~ 97:01.10 /builddir/build/BUILD/firefox-67.0.3/dom/events/ImageCaptureError.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 97:01.10 NS_INTERFACE_MAP_ENTRY(nsISupports) 97:01.10 ^~~~~~~~~~~~~~~~~~~~~~ 97:01.15 /builddir/build/BUILD/firefox-67.0.3/dom/events/JSEventHandler.cpp: In member function 'virtual nsresult mozilla::JSEventHandler::QueryInterface(const nsIID&, void**)': 97:01.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 97:01.15 foundInterface = 0; \ 97:01.15 ^~~~~~~~~~~~~~ 97:01.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 97:01.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 97:01.16 ^~~~~~~~~~~~~~~~~~~~~~~ 97:01.16 /builddir/build/BUILD/firefox-67.0.3/dom/events/JSEventHandler.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 97:01.16 NS_INTERFACE_MAP_END 97:01.16 ^~~~~~~~~~~~~~~~~~~~ 97:01.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 97:01.16 else 97:01.16 ^~~~ 97:01.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 97:01.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 97:01.16 ^~~~~~~~~~~~~~~~~~ 97:01.16 /builddir/build/BUILD/firefox-67.0.3/dom/events/JSEventHandler.cpp:94:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 97:01.16 NS_INTERFACE_MAP_ENTRY(JSEventHandler) 97:01.16 ^~~~~~~~~~~~~~~~~~~~~~ 97:01.47 /builddir/build/BUILD/firefox-67.0.3/dom/events/MessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MessageEvent::QueryInterface(const nsIID&, void**)': 97:01.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 97:01.48 foundInterface = 0; \ 97:01.48 ^~~~~~~~~~~~~~ 97:01.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 97:01.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 97:01.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:01.49 /builddir/build/BUILD/firefox-67.0.3/dom/events/MessageEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 97:01.49 NS_INTERFACE_MAP_END_INHERITING(Event) 97:01.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:01.50 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 97:01.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 97:01.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 97:01.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 97:01.51 from /builddir/build/BUILD/firefox-67.0.3/dom/events/Event.cpp:10, 97:01.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events1.cpp:2: 97:01.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 97:01.53 } else 97:01.53 ^~~~ 97:01.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 97:01.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 97:01.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:01.54 /builddir/build/BUILD/firefox-67.0.3/dom/events/MessageEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 97:01.54 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MessageEvent) 97:01.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:04.49 dom/filesystem/compat 97:24.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 97:24.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 97:24.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 97:24.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 97:24.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 97:24.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 97:24.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 97:24.44 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 97:24.44 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 97:24.44 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 97:24.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 97:24.44 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystem.cpp: In member function 'virtual nsresult mozilla::dom::FileSystem::QueryInterface(const nsIID&, void**)': 97:24.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 97:24.44 foundInterface = 0; \ 97:24.44 ^~~~~~~~~~~~~~ 97:24.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 97:24.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 97:24.45 ^~~~~~~~~~~~~~~~~~~~~~~ 97:24.46 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystem.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 97:24.46 NS_INTERFACE_MAP_END 97:24.46 ^~~~~~~~~~~~~~~~~~~~ 97:24.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 97:24.46 else 97:24.46 ^~~~ 97:24.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 97:24.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 97:24.46 ^~~~~~~~~~~~~~~~~~ 97:24.46 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystem.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 97:24.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 97:24.46 ^~~~~~~~~~~~~~~~~~~~~~ 97:24.48 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemDirectoryEntry::QueryInterface(const nsIID&, void**)': 97:24.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 97:24.48 foundInterface = 0; \ 97:24.48 ^~~~~~~~~~~~~~ 97:24.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 97:24.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 97:24.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:24.48 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 97:24.48 NS_INTERFACE_MAP_END_INHERITING(FileSystemEntry) 97:24.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:24.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 97:24.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 97:24.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemBinding.h:11, 97:24.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 97:24.48 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 97:24.48 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 97:24.48 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 97:24.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 97:24.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 97:24.48 } else 97:24.48 ^~~~ 97:24.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 97:24.48 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 97:24.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:24.49 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 97:24.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemDirectoryEntry) 97:24.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:24.52 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 97:24.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 97:24.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 97:24.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 97:24.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 97:24.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 97:24.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 97:24.53 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 97:24.53 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 97:24.53 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 97:24.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 97:24.53 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryReader.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemDirectoryReader::QueryInterface(const nsIID&, void**)': 97:24.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 97:24.53 foundInterface = 0; \ 97:24.53 ^~~~~~~~~~~~~~ 97:24.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 97:24.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 97:24.53 ^~~~~~~~~~~~~~~~~~~~~~~ 97:24.53 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryReader.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 97:24.53 NS_INTERFACE_MAP_END 97:24.53 ^~~~~~~~~~~~~~~~~~~~ 97:24.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 97:24.53 else 97:24.53 ^~~~ 97:24.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 97:24.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 97:24.53 ^~~~~~~~~~~~~~~~~~ 97:24.55 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryReader.cpp:125:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 97:24.56 NS_INTERFACE_MAP_ENTRY(nsISupports) 97:24.56 ^~~~~~~~~~~~~~~~~~~~~~ 97:25.08 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemEntry::QueryInterface(const nsIID&, void**)': 97:25.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 97:25.09 foundInterface = 0; \ 97:25.09 ^~~~~~~~~~~~~~ 97:25.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 97:25.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 97:25.10 ^~~~~~~~~~~~~~~~~~~~~~~ 97:25.10 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemEntry.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 97:25.10 NS_INTERFACE_MAP_END 97:25.10 ^~~~~~~~~~~~~~~~~~~~ 97:25.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 97:25.11 else 97:25.11 ^~~~ 97:25.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 97:25.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 97:25.12 ^~~~~~~~~~~~~~~~~~ 97:25.13 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemEntry.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 97:25.13 NS_INTERFACE_MAP_ENTRY(nsISupports) 97:25.13 ^~~~~~~~~~~~~~~~~~~~~~ 97:25.23 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemFileEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemFileEntry::QueryInterface(const nsIID&, void**)': 97:25.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 97:25.24 foundInterface = 0; \ 97:25.24 ^~~~~~~~~~~~~~ 97:25.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 97:25.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 97:25.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:25.25 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemFileEntry.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 97:25.25 NS_INTERFACE_MAP_END_INHERITING(FileSystemEntry) 97:25.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:25.26 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 97:25.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 97:25.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemBinding.h:11, 97:25.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 97:25.27 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 97:25.28 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 97:25.28 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 97:25.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 97:25.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 97:25.28 } else 97:25.29 ^~~~ 97:25.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 97:25.29 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 97:25.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:25.30 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemFileEntry.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 97:25.31 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemFileEntry) 97:25.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:25.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 97:25.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 97:25.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 97:25.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 97:25.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 97:25.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 97:25.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 97:25.35 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 97:25.35 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 97:25.35 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 97:25.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 97:25.35 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemRootDirectoryEntry::QueryInterface(const nsIID&, void**)': 97:25.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 97:25.37 foundInterface = 0; \ 97:25.37 ^~~~~~~~~~~~~~ 97:25.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 97:25.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 97:25.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:25.37 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 97:25.37 NS_INTERFACE_MAP_END_INHERITING(FileSystemDirectoryEntry) 97:25.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:25.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 97:25.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 97:25.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemBinding.h:11, 97:25.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 97:25.38 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 97:25.38 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 97:25.38 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 97:25.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 97:25.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 97:25.39 } else 97:25.39 ^~~~ 97:25.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 97:25.39 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 97:25.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:25.39 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 97:25.41 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemRootDirectoryEntry) 97:25.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:25.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 97:25.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 97:25.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 97:25.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 97:25.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 97:25.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 97:25.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 97:25.42 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 97:25.43 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 97:25.43 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 97:25.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 97:25.43 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemRootDirectoryReader::QueryInterface(const nsIID&, void**)': 97:25.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 97:25.43 foundInterface = 0; \ 97:25.43 ^~~~~~~~~~~~~~ 97:25.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 97:25.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 97:25.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:25.44 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 97:25.44 NS_INTERFACE_MAP_END_INHERITING(FileSystemDirectoryReader) 97:25.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:25.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 97:25.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 97:25.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemBinding.h:11, 97:25.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 97:25.46 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 97:25.46 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 97:25.46 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 97:25.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 97:25.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 97:25.46 } else 97:25.46 ^~~~ 97:25.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 97:25.47 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 97:25.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:25.47 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 97:25.47 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemRootDirectoryReader) 97:25.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:43.81 dom/flex 97:52.25 dom/gamepad 97:53.92 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 97:53.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 97:53.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 97:53.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 97:53.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 97:53.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 97:53.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DataTransferItemListBinding.h:9, 97:53.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/DataTransferItemListBinding.cpp:3, 97:53.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings4.cpp:2: 97:53.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::ErrorEvent::QueryInterface(const nsIID&, void**)': 97:53.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 97:53.93 foundInterface = 0; \ 97:53.93 ^~~~~~~~~~~~~~ 97:53.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 97:53.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 97:53.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:53.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 97:53.95 NS_INTERFACE_MAP_END_INHERITING(Event) 97:53.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:53.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 97:53.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 97:53.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/DataTransferItemListBinding.cpp:7, 97:53.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings4.cpp:2: 97:53.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 97:53.95 } else 97:53.95 ^~~~ 97:53.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 97:53.95 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 97:53.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:53.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ErrorEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 97:53.95 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ErrorEvent) 97:53.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 97:59.66 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 97:59.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 97:59.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 97:59.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 97:59.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 97:59.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 97:59.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DataTransferItemListBinding.h:9, 97:59.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/DataTransferItemListBinding.cpp:3, 97:59.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings4.cpp:2: 97:59.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ExternalBinding.cpp: In member function 'virtual nsresult mozilla::dom::External::QueryInterface(const nsIID&, void**)': 97:59.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 97:59.67 foundInterface = 0; \ 97:59.67 ^~~~~~~~~~~~~~ 97:59.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 97:59.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 97:59.67 ^~~~~~~~~~~~~~~~~~~~~~~ 97:59.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ExternalBinding.cpp:500:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 97:59.67 NS_INTERFACE_MAP_END 97:59.67 ^~~~~~~~~~~~~~~~~~~~ 97:59.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 97:59.67 else 97:59.67 ^~~~ 97:59.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 97:59.68 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 97:59.68 ^~~~~~~~~~~~~~~~~~ 97:59.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ExternalBinding.cpp:499:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 97:59.68 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 97:59.68 ^~~~~~~~~~~~~~~~~~~~~~ 98:02.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 98:02.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 98:02.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 98:02.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 98:02.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 98:02.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/GeckoProfiler.h:73, 98:02.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DataTransferItemListBinding.h:6, 98:02.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/DataTransferItemListBinding.cpp:3, 98:02.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings4.cpp:2: 98:02.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 98:02.57 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 98:02.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 98:02.57 memset(aT, 0, sizeof(T)); 98:02.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 98:02.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/EventTargetBinding.cpp:23, 98:02.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings4.cpp:366: 98:02.58 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 98:02.58 struct GlobalProperties { 98:02.58 ^~~~~~~~~~~~~~~~ 98:03.61 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 98:03.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 98:03.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 98:03.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 98:03.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 98:03.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 98:03.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAttrName.h:16, 98:03.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AttrArray.h:21, 98:03.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 98:03.61 from /builddir/build/BUILD/firefox-67.0.3/dom/flex/Flex.h:10, 98:03.61 from /builddir/build/BUILD/firefox-67.0.3/dom/flex/Flex.cpp:7, 98:03.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/flex/Unified_cpp_dom_flex0.cpp:2: 98:03.61 /builddir/build/BUILD/firefox-67.0.3/dom/flex/Flex.cpp: In member function 'virtual nsresult mozilla::dom::Flex::QueryInterface(const nsIID&, void**)': 98:03.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:03.62 foundInterface = 0; \ 98:03.62 ^~~~~~~~~~~~~~ 98:03.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 98:03.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 98:03.62 ^~~~~~~~~~~~~~~~~~~~~~~ 98:03.62 /builddir/build/BUILD/firefox-67.0.3/dom/flex/Flex.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 98:03.62 NS_INTERFACE_MAP_END 98:03.62 ^~~~~~~~~~~~~~~~~~~~ 98:03.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 98:03.62 else 98:03.62 ^~~~ 98:03.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 98:03.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 98:03.62 ^~~~~~~~~~~~~~~~~~ 98:03.62 /builddir/build/BUILD/firefox-67.0.3/dom/flex/Flex.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 98:03.64 NS_INTERFACE_MAP_ENTRY(nsISupports) 98:03.65 ^~~~~~~~~~~~~~~~~~~~~~ 98:03.65 /builddir/build/BUILD/firefox-67.0.3/dom/flex/FlexItemValues.cpp: In member function 'virtual nsresult mozilla::dom::FlexItemValues::QueryInterface(const nsIID&, void**)': 98:03.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:03.65 foundInterface = 0; \ 98:03.65 ^~~~~~~~~~~~~~ 98:03.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 98:03.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 98:03.65 ^~~~~~~~~~~~~~~~~~~~~~~ 98:03.65 /builddir/build/BUILD/firefox-67.0.3/dom/flex/FlexItemValues.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 98:03.65 NS_INTERFACE_MAP_END 98:03.66 ^~~~~~~~~~~~~~~~~~~~ 98:03.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 98:03.66 else 98:03.66 ^~~~ 98:03.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 98:03.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 98:03.66 ^~~~~~~~~~~~~~~~~~ 98:03.66 /builddir/build/BUILD/firefox-67.0.3/dom/flex/FlexItemValues.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 98:03.66 NS_INTERFACE_MAP_ENTRY(nsISupports) 98:03.66 ^~~~~~~~~~~~~~~~~~~~~~ 98:03.70 /builddir/build/BUILD/firefox-67.0.3/dom/flex/FlexLineValues.cpp: In member function 'virtual nsresult mozilla::dom::FlexLineValues::QueryInterface(const nsIID&, void**)': 98:03.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:03.70 foundInterface = 0; \ 98:03.70 ^~~~~~~~~~~~~~ 98:03.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 98:03.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 98:03.71 ^~~~~~~~~~~~~~~~~~~~~~~ 98:03.71 /builddir/build/BUILD/firefox-67.0.3/dom/flex/FlexLineValues.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 98:03.71 NS_INTERFACE_MAP_END 98:03.71 ^~~~~~~~~~~~~~~~~~~~ 98:03.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 98:03.71 else 98:03.71 ^~~~ 98:03.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 98:03.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 98:03.71 ^~~~~~~~~~~~~~~~~~ 98:03.71 /builddir/build/BUILD/firefox-67.0.3/dom/flex/FlexLineValues.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 98:03.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 98:03.71 ^~~~~~~~~~~~~~~~~~~~~~ 98:10.65 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 98:10.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 98:10.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 98:10.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 98:10.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 98:10.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 98:10.65 from /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/Gamepad.h:10, 98:10.65 from /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/Gamepad.cpp:7, 98:10.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: 98:10.65 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/Gamepad.cpp: In member function 'virtual nsresult mozilla::dom::Gamepad::QueryInterface(const nsIID&, void**)': 98:10.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:10.65 foundInterface = 0; \ 98:10.65 ^~~~~~~~~~~~~~ 98:10.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 98:10.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 98:10.65 ^~~~~~~~~~~~~~~~~~~~~~~ 98:10.65 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/Gamepad.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 98:10.65 NS_INTERFACE_MAP_END 98:10.65 ^~~~~~~~~~~~~~~~~~~~ 98:10.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 98:10.66 else 98:10.66 ^~~~ 98:10.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 98:10.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 98:10.66 ^~~~~~~~~~~~~~~~~~ 98:10.66 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/Gamepad.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 98:10.66 NS_INTERFACE_MAP_ENTRY(nsISupports) 98:10.66 ^~~~~~~~~~~~~~~~~~~~~~ 98:10.73 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadButton.cpp: In member function 'virtual nsresult mozilla::dom::GamepadButton::QueryInterface(const nsIID&, void**)': 98:10.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:10.74 foundInterface = 0; \ 98:10.74 ^~~~~~~~~~~~~~ 98:10.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 98:10.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 98:10.74 ^~~~~~~~~~~~~~~~~~~~~~~ 98:10.74 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadButton.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 98:10.74 NS_INTERFACE_MAP_END 98:10.74 ^~~~~~~~~~~~~~~~~~~~ 98:10.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 98:10.74 else 98:10.74 ^~~~ 98:10.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 98:10.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 98:10.74 ^~~~~~~~~~~~~~~~~~ 98:10.74 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadButton.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 98:10.74 NS_INTERFACE_MAP_ENTRY(nsISupports) 98:10.74 ^~~~~~~~~~~~~~~~~~~~~~ 98:10.81 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadHapticActuator.cpp: In member function 'virtual nsresult mozilla::dom::GamepadHapticActuator::QueryInterface(const nsIID&, void**)': 98:10.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:10.82 foundInterface = 0; \ 98:10.82 ^~~~~~~~~~~~~~ 98:10.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 98:10.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 98:10.82 ^~~~~~~~~~~~~~~~~~~~~~~ 98:10.82 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadHapticActuator.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 98:10.82 NS_INTERFACE_MAP_END 98:10.82 ^~~~~~~~~~~~~~~~~~~~ 98:10.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 98:10.82 else 98:10.82 ^~~~ 98:10.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 98:10.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 98:10.82 ^~~~~~~~~~~~~~~~~~ 98:10.82 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadHapticActuator.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 98:10.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 98:10.82 ^~~~~~~~~~~~~~~~~~~~~~ 98:25.19 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::GamepadServiceTest::QueryInterface(const nsIID&, void**)': 98:25.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:25.19 foundInterface = 0; \ 98:25.19 ^~~~~~~~~~~~~~ 98:25.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 98:25.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 98:25.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:25.19 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadServiceTest.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 98:25.19 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 98:25.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:25.19 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 98:25.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GamepadButton.h:12, 98:25.19 from /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/Gamepad.h:12, 98:25.19 from /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/Gamepad.cpp:7, 98:25.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: 98:25.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 98:25.20 } else 98:25.20 ^~~~ 98:25.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 98:25.22 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 98:25.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:25.22 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadServiceTest.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 98:25.22 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GamepadServiceTest) 98:25.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:28.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 98:28.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 98:28.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 98:28.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 98:28.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 98:28.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 98:28.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 98:28.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:28.19 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 98:28.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 98:28.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings5.cpp:2: 98:28.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/FontFaceSetLoadEvent.cpp: In member function 'virtual nsresult mozilla::dom::FontFaceSetLoadEvent::QueryInterface(const nsIID&, void**)': 98:28.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:28.19 foundInterface = 0; \ 98:28.19 ^~~~~~~~~~~~~~ 98:28.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 98:28.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 98:28.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:28.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/FontFaceSetLoadEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 98:28.20 NS_INTERFACE_MAP_END_INHERITING(Event) 98:28.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:28.20 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 98:28.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 98:28.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:28.20 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 98:28.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 98:28.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings5.cpp:2: 98:28.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 98:28.20 } else 98:28.20 ^~~~ 98:28.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 98:28.20 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 98:28.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:28.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/FontFaceSetLoadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 98:28.20 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FontFaceSetLoadEvent) 98:28.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:32.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 98:32.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 98:32.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 98:32.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 98:32.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 98:32.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 98:32.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 98:32.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:32.11 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 98:32.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 98:32.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings5.cpp:2: 98:32.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/GamepadEvent.cpp: In member function 'virtual nsresult mozilla::dom::GamepadEvent::QueryInterface(const nsIID&, void**)': 98:32.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:32.11 foundInterface = 0; \ 98:32.11 ^~~~~~~~~~~~~~ 98:32.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 98:32.13 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 98:32.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:32.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/GamepadEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 98:32.13 NS_INTERFACE_MAP_END_INHERITING(Event) 98:32.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:32.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 98:32.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 98:32.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 98:32.13 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 98:32.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 98:32.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings5.cpp:2: 98:32.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 98:32.13 } else 98:32.13 ^~~~ 98:32.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 98:32.13 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 98:32.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:32.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/GamepadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 98:32.13 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GamepadEvent) 98:32.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:35.48 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 98:35.48 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 98:35.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 98:35.48 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:8, 98:35.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 98:35.48 /builddir/build/BUILD/firefox-67.0.3/dom/events/PaintRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaintRequest::QueryInterface(const nsIID&, void**)': 98:35.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:35.49 foundInterface = 0; \ 98:35.49 ^~~~~~~~~~~~~~ 98:35.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 98:35.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 98:35.49 ^~~~~~~~~~~~~~~~~~~~~~~ 98:35.50 /builddir/build/BUILD/firefox-67.0.3/dom/events/PaintRequest.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 98:35.50 NS_INTERFACE_MAP_END 98:35.50 ^~~~~~~~~~~~~~~~~~~~ 98:35.50 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 98:35.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRect.h:12, 98:35.51 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:9, 98:35.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 98:35.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 98:35.51 } else 98:35.51 ^~~~ 98:35.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 98:35.51 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 98:35.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:35.51 /builddir/build/BUILD/firefox-67.0.3/dom/events/PaintRequest.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 98:35.51 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(PaintRequest) 98:35.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:35.51 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 98:35.51 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 98:35.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 98:35.51 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:8, 98:35.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 98:35.51 /builddir/build/BUILD/firefox-67.0.3/dom/events/PaintRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaintRequestList::QueryInterface(const nsIID&, void**)': 98:35.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:35.51 foundInterface = 0; \ 98:35.51 ^~~~~~~~~~~~~~ 98:35.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 98:35.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 98:35.54 ^~~~~~~~~~~~~~~~~~~~~~~ 98:35.54 /builddir/build/BUILD/firefox-67.0.3/dom/events/PaintRequest.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 98:35.54 NS_INTERFACE_MAP_END 98:35.54 ^~~~~~~~~~~~~~~~~~~~ 98:35.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 98:35.54 else 98:35.54 ^~~~ 98:35.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 98:35.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 98:35.54 ^~~~~~~~~~~~~~~~~~ 98:35.54 /builddir/build/BUILD/firefox-67.0.3/dom/events/PaintRequest.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 98:35.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 98:35.54 ^~~~~~~~~~~~~~~~~~~~~~ 98:43.06 /builddir/build/BUILD/firefox-67.0.3/dom/events/PointerEvent.cpp: In member function 'virtual nsresult mozilla::dom::PointerEvent::QueryInterface(const nsIID&, void**)': 98:43.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:43.06 foundInterface = 0; \ 98:43.06 ^~~~~~~~~~~~~~ 98:43.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 98:43.06 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 98:43.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:43.07 /builddir/build/BUILD/firefox-67.0.3/dom/events/PointerEvent.cpp:131:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 98:43.07 NS_INTERFACE_MAP_END_INHERITING(MouseEvent) 98:43.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:43.07 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 98:43.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRect.h:12, 98:43.07 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:9, 98:43.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 98:43.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 98:43.07 } else 98:43.07 ^~~~ 98:43.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 98:43.07 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 98:43.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:43.07 /builddir/build/BUILD/firefox-67.0.3/dom/events/PointerEvent.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 98:43.07 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PointerEvent) 98:43.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:43.92 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 98:43.92 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 98:43.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 98:43.92 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:8, 98:43.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 98:43.92 /builddir/build/BUILD/firefox-67.0.3/dom/events/ScrollAreaEvent.cpp: In member function 'virtual nsresult mozilla::dom::ScrollAreaEvent::QueryInterface(const nsIID&, void**)': 98:43.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:43.92 foundInterface = 0; \ 98:43.92 ^~~~~~~~~~~~~~ 98:43.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 98:43.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 98:43.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:43.92 /builddir/build/BUILD/firefox-67.0.3/dom/events/ScrollAreaEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 98:43.93 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 98:43.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:43.93 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 98:43.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRect.h:12, 98:43.93 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:9, 98:43.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 98:43.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 98:43.93 } else 98:43.93 ^~~~ 98:43.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 98:43.93 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 98:43.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:43.93 /builddir/build/BUILD/firefox-67.0.3/dom/events/ScrollAreaEvent.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 98:43.93 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScrollAreaEvent) 98:43.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:43.99 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 98:43.99 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 98:43.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 98:43.99 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:8, 98:43.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 98:43.99 /builddir/build/BUILD/firefox-67.0.3/dom/events/StorageEvent.cpp: In member function 'virtual nsresult mozilla::dom::StorageEvent::QueryInterface(const nsIID&, void**)': 98:43.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:43.99 foundInterface = 0; \ 98:43.99 ^~~~~~~~~~~~~~ 98:43.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 98:43.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 98:43.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:43.99 /builddir/build/BUILD/firefox-67.0.3/dom/events/StorageEvent.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 98:43.99 NS_INTERFACE_MAP_END_INHERITING(Event) 98:43.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:43.99 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 98:43.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRect.h:12, 98:43.99 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:9, 98:43.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 98:43.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 98:43.99 } else 98:43.99 ^~~~ 98:44.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 98:44.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 98:44.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:44.00 /builddir/build/BUILD/firefox-67.0.3/dom/events/StorageEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 98:44.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StorageEvent) 98:44.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:44.18 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 98:44.18 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 98:44.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 98:44.18 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:8, 98:44.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 98:44.18 /builddir/build/BUILD/firefox-67.0.3/dom/events/TextClause.cpp: In member function 'virtual nsresult mozilla::dom::TextClause::QueryInterface(const nsIID&, void**)': 98:44.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:44.19 foundInterface = 0; \ 98:44.19 ^~~~~~~~~~~~~~ 98:44.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 98:44.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 98:44.19 ^~~~~~~~~~~~~~~~~~~~~~~ 98:44.19 /builddir/build/BUILD/firefox-67.0.3/dom/events/TextClause.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 98:44.19 NS_INTERFACE_MAP_END 98:44.19 ^~~~~~~~~~~~~~~~~~~~ 98:44.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 98:44.19 else 98:44.19 ^~~~ 98:44.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 98:44.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 98:44.19 ^~~~~~~~~~~~~~~~~~ 98:44.19 /builddir/build/BUILD/firefox-67.0.3/dom/events/TextClause.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 98:44.19 NS_INTERFACE_MAP_ENTRY(nsISupports) 98:44.19 ^~~~~~~~~~~~~~~~~~~~~~ 98:54.61 dom/geolocation 98:56.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 98:56.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 98:56.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 98:56.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 98:56.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 98:56.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 98:56.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:10, 98:56.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 98:56.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 98:56.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/UIEvent.h:11, 98:56.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XULCommandEvent.h:13, 98:56.05 from /builddir/build/BUILD/firefox-67.0.3/dom/events/XULCommandEvent.cpp:7, 98:56.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events3.cpp:2: 98:56.05 /builddir/build/BUILD/firefox-67.0.3/dom/events/XULCommandEvent.cpp: In member function 'virtual nsresult mozilla::dom::XULCommandEvent::QueryInterface(const nsIID&, void**)': 98:56.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 98:56.05 foundInterface = 0; \ 98:56.05 ^~~~~~~~~~~~~~ 98:56.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 98:56.06 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 98:56.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:56.06 /builddir/build/BUILD/firefox-67.0.3/dom/events/XULCommandEvent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 98:56.06 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 98:56.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:56.06 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 98:56.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 98:56.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 98:56.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 98:56.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/UIEvent.h:11, 98:56.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XULCommandEvent.h:13, 98:56.07 from /builddir/build/BUILD/firefox-67.0.3/dom/events/XULCommandEvent.cpp:7, 98:56.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events3.cpp:2: 98:56.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 98:56.07 } else 98:56.07 ^~~~ 98:56.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 98:56.07 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 98:56.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 98:56.09 /builddir/build/BUILD/firefox-67.0.3/dom/events/XULCommandEvent.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 98:56.10 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULCommandEvent) 98:56.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:00.52 /builddir/build/BUILD/firefox-67.0.3/dom/events/Touch.cpp: In member function 'virtual nsresult mozilla::dom::Touch::QueryInterface(const nsIID&, void**)': 99:00.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:00.53 foundInterface = 0; \ 99:00.53 ^~~~~~~~~~~~~~ 99:00.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:00.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:00.53 ^~~~~~~~~~~~~~~~~~~~~~~ 99:00.53 /builddir/build/BUILD/firefox-67.0.3/dom/events/Touch.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:00.53 NS_INTERFACE_MAP_END 99:00.53 ^~~~~~~~~~~~~~~~~~~~ 99:00.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:00.53 else 99:00.53 ^~~~ 99:00.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:00.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:00.53 ^~~~~~~~~~~~~~~~~~ 99:00.53 /builddir/build/BUILD/firefox-67.0.3/dom/events/Touch.cpp:101:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:00.53 NS_INTERFACE_MAP_ENTRY(nsISupports) 99:00.53 ^~~~~~~~~~~~~~~~~~~~~~ 99:01.14 /builddir/build/BUILD/firefox-67.0.3/dom/events/TouchEvent.cpp: In member function 'virtual nsresult mozilla::dom::TouchList::QueryInterface(const nsIID&, void**)': 99:01.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:01.15 foundInterface = 0; \ 99:01.15 ^~~~~~~~~~~~~~ 99:01.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:01.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:01.15 ^~~~~~~~~~~~~~~~~~~~~~~ 99:01.15 /builddir/build/BUILD/firefox-67.0.3/dom/events/TouchEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:01.15 NS_INTERFACE_MAP_END 99:01.15 ^~~~~~~~~~~~~~~~~~~~ 99:01.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:01.15 else 99:01.15 ^~~~ 99:01.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:01.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:01.15 ^~~~~~~~~~~~~~~~~~ 99:01.15 /builddir/build/BUILD/firefox-67.0.3/dom/events/TouchEvent.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:01.15 NS_INTERFACE_MAP_ENTRY(nsISupports) 99:01.15 ^~~~~~~~~~~~~~~~~~~~~~ 99:01.19 /builddir/build/BUILD/firefox-67.0.3/dom/events/TouchEvent.cpp: In member function 'virtual nsresult mozilla::dom::TouchEvent::QueryInterface(const nsIID&, void**)': 99:01.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:01.19 foundInterface = 0; \ 99:01.19 ^~~~~~~~~~~~~~ 99:01.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 99:01.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 99:01.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:01.19 /builddir/build/BUILD/firefox-67.0.3/dom/events/TouchEvent.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 99:01.19 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 99:01.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:01.19 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 99:01.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRect.h:12, 99:01.19 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:9, 99:01.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 99:01.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 99:01.20 } else 99:01.20 ^~~~ 99:01.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 99:01.20 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 99:01.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:01.20 /builddir/build/BUILD/firefox-67.0.3/dom/events/TouchEvent.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 99:01.20 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TouchEvent) 99:01.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:01.34 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 99:01.34 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 99:01.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 99:01.34 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:8, 99:01.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 99:01.34 /builddir/build/BUILD/firefox-67.0.3/dom/events/UIEvent.cpp: In member function 'virtual nsresult mozilla::dom::UIEvent::QueryInterface(const nsIID&, void**)': 99:01.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:01.34 foundInterface = 0; \ 99:01.34 ^~~~~~~~~~~~~~ 99:01.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 99:01.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 99:01.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:01.34 /builddir/build/BUILD/firefox-67.0.3/dom/events/UIEvent.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 99:01.34 NS_INTERFACE_MAP_END_INHERITING(Event) 99:01.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:01.34 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 99:01.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRect.h:12, 99:01.34 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:9, 99:01.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 99:01.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 99:01.34 } else 99:01.34 ^~~~ 99:01.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 99:01.35 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 99:01.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:01.35 /builddir/build/BUILD/firefox-67.0.3/dom/events/UIEvent.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 99:01.35 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(UIEvent) 99:01.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99:18.25 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 99:18.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 99:18.26 from /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/MLSFallback.h:7, 99:18.26 from /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/MLSFallback.cpp:7, 99:18.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:2: 99:18.26 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPositionCoords::QueryInterface(const nsIID&, void**)': 99:18.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:18.27 foundInterface = 0; \ 99:18.27 ^~~~~~~~~~~~~~ 99:18.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:18.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:18.27 ^~~~~~~~~~~~~~~~~~~~~~~ 99:18.27 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:18.27 NS_INTERFACE_MAP_END 99:18.27 ^~~~~~~~~~~~~~~~~~~~ 99:18.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:18.28 else 99:18.28 ^~~~ 99:18.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:18.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:18.28 ^~~~~~~~~~~~~~~~~~ 99:18.28 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:63:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:18.28 NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionCoords) 99:18.28 ^~~~~~~~~~~~~~~~~~~~~~ 99:18.29 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPosition::QueryInterface(const nsIID&, void**)': 99:18.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:18.29 foundInterface = 0; \ 99:18.29 ^~~~~~~~~~~~~~ 99:18.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:18.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:18.29 ^~~~~~~~~~~~~~~~~~~~~~~ 99:18.29 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:132:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:18.29 NS_INTERFACE_MAP_END 99:18.30 ^~~~~~~~~~~~~~~~~~~~ 99:18.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:18.30 else 99:18.30 ^~~~ 99:18.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:18.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:18.30 ^~~~~~~~~~~~~~~~~~ 99:18.30 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:131:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:18.30 NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPosition) 99:18.30 ^~~~~~~~~~~~~~~~~~~~~~ 99:18.30 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Position::QueryInterface(const nsIID&, void**)': 99:18.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:18.31 foundInterface = 0; \ 99:18.31 ^~~~~~~~~~~~~~ 99:18.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:18.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:18.31 ^~~~~~~~~~~~~~~~~~~~~~~ 99:18.31 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:158:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:18.31 NS_INTERFACE_MAP_END 99:18.31 ^~~~~~~~~~~~~~~~~~~~ 99:18.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:18.32 else 99:18.32 ^~~~ 99:18.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:18.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:18.32 ^~~~~~~~~~~~~~~~~~ 99:18.32 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:157:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:18.32 NS_INTERFACE_MAP_ENTRY(nsISupports) 99:18.32 ^~~~~~~~~~~~~~~~~~~~~~ 99:18.32 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Coordinates::QueryInterface(const nsIID&, void**)': 99:18.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:18.33 foundInterface = 0; \ 99:18.33 ^~~~~~~~~~~~~~ 99:18.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:18.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:18.33 ^~~~~~~~~~~~~~~~~~~~~~~ 99:18.33 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:197:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:18.33 NS_INTERFACE_MAP_END 99:18.33 ^~~~~~~~~~~~~~~~~~~~ 99:18.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:18.33 else 99:18.34 ^~~~ 99:18.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:18.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:18.34 ^~~~~~~~~~~~~~~~~~ 99:18.34 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:196:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:18.34 NS_INTERFACE_MAP_ENTRY(nsISupports) 99:18.34 ^~~~~~~~~~~~~~~~~~~~~~ 99:21.99 dom/grid 99:35.17 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 99:35.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 99:35.17 from /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.h:14, 99:35.17 from /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.cpp:7: 99:35.18 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult nsGeolocationService::QueryInterface(const nsIID&, void**)': 99:35.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:35.19 foundInterface = 0; \ 99:35.19 ^~~~~~~~~~~~~~ 99:35.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:35.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:35.19 ^~~~~~~~~~~~~~~~~~~~~~~ 99:35.20 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.cpp:493:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:35.20 NS_INTERFACE_MAP_END 99:35.20 ^~~~~~~~~~~~~~~~~~~~ 99:35.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:35.21 else 99:35.21 ^~~~ 99:35.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:35.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:35.21 ^~~~~~~~~~~~~~~~~~ 99:35.21 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.cpp:492:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:35.21 NS_INTERFACE_MAP_ENTRY(nsIObserver) 99:35.22 ^~~~~~~~~~~~~~~~~~~~~~ 99:35.22 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult mozilla::dom::Geolocation::QueryInterface(const nsIID&, void**)': 99:35.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:35.22 foundInterface = 0; \ 99:35.22 ^~~~~~~~~~~~~~ 99:35.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:35.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:35.22 ^~~~~~~~~~~~~~~~~~~~~~~ 99:35.23 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.cpp:776:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:35.23 NS_INTERFACE_MAP_END 99:35.23 ^~~~~~~~~~~~~~~~~~~~ 99:35.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:35.23 else 99:35.23 ^~~~ 99:35.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:35.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:35.23 ^~~~~~~~~~~~~~~~~~ 99:35.23 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.cpp:775:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:35.24 NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate) 99:35.24 ^~~~~~~~~~~~~~~~~~~~~~ 99:41.65 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 99:41.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 99:41.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 99:41.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 99:41.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 99:41.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 99:41.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GridBinding.h:9, 99:41.66 from /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridArea.h:10, 99:41.66 from /builddir/build/BUILD/firefox-67.0.3/dom/grid/Grid.h:10, 99:41.66 from /builddir/build/BUILD/firefox-67.0.3/dom/grid/Grid.cpp:7, 99:41.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/grid/Unified_cpp_dom_grid0.cpp:2: 99:41.66 /builddir/build/BUILD/firefox-67.0.3/dom/grid/Grid.cpp: In member function 'virtual nsresult mozilla::dom::Grid::QueryInterface(const nsIID&, void**)': 99:41.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:41.66 foundInterface = 0; \ 99:41.66 ^~~~~~~~~~~~~~ 99:41.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:41.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:41.66 ^~~~~~~~~~~~~~~~~~~~~~~ 99:41.66 /builddir/build/BUILD/firefox-67.0.3/dom/grid/Grid.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:41.66 NS_INTERFACE_MAP_END 99:41.66 ^~~~~~~~~~~~~~~~~~~~ 99:41.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:41.66 else 99:41.66 ^~~~ 99:41.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:41.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:41.66 ^~~~~~~~~~~~~~~~~~ 99:41.66 /builddir/build/BUILD/firefox-67.0.3/dom/grid/Grid.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:41.66 NS_INTERFACE_MAP_ENTRY(nsISupports) 99:41.66 ^~~~~~~~~~~~~~~~~~~~~~ 99:41.68 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridArea.cpp: In member function 'virtual nsresult mozilla::dom::GridArea::QueryInterface(const nsIID&, void**)': 99:41.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:41.69 foundInterface = 0; \ 99:41.69 ^~~~~~~~~~~~~~ 99:41.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:41.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:41.69 ^~~~~~~~~~~~~~~~~~~~~~~ 99:41.69 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridArea.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:41.69 NS_INTERFACE_MAP_END 99:41.69 ^~~~~~~~~~~~~~~~~~~~ 99:41.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:41.69 else 99:41.69 ^~~~ 99:41.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:41.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:41.69 ^~~~~~~~~~~~~~~~~~ 99:41.69 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridArea.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:41.69 NS_INTERFACE_MAP_ENTRY(nsISupports) 99:41.69 ^~~~~~~~~~~~~~~~~~~~~~ 99:41.73 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridDimension.cpp: In member function 'virtual nsresult mozilla::dom::GridDimension::QueryInterface(const nsIID&, void**)': 99:41.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:41.73 foundInterface = 0; \ 99:41.73 ^~~~~~~~~~~~~~ 99:41.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:41.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:41.73 ^~~~~~~~~~~~~~~~~~~~~~~ 99:41.73 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridDimension.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:41.73 NS_INTERFACE_MAP_END 99:41.73 ^~~~~~~~~~~~~~~~~~~~ 99:41.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:41.73 else 99:41.73 ^~~~ 99:41.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:41.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:41.74 ^~~~~~~~~~~~~~~~~~ 99:41.74 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridDimension.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:41.74 NS_INTERFACE_MAP_ENTRY(nsISupports) 99:41.74 ^~~~~~~~~~~~~~~~~~~~~~ 99:41.75 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridLine.cpp: In member function 'virtual nsresult mozilla::dom::GridLine::QueryInterface(const nsIID&, void**)': 99:41.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:41.76 foundInterface = 0; \ 99:41.76 ^~~~~~~~~~~~~~ 99:41.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:41.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:41.76 ^~~~~~~~~~~~~~~~~~~~~~~ 99:41.76 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridLine.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:41.76 NS_INTERFACE_MAP_END 99:41.76 ^~~~~~~~~~~~~~~~~~~~ 99:41.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:41.77 else 99:41.77 ^~~~ 99:41.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:41.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:41.77 ^~~~~~~~~~~~~~~~~~ 99:41.77 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridLine.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:41.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 99:41.77 ^~~~~~~~~~~~~~~~~~~~~~ 99:41.81 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridLines.cpp: In member function 'virtual nsresult mozilla::dom::GridLines::QueryInterface(const nsIID&, void**)': 99:41.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:41.82 foundInterface = 0; \ 99:41.82 ^~~~~~~~~~~~~~ 99:41.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:41.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:41.82 ^~~~~~~~~~~~~~~~~~~~~~~ 99:41.82 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridLines.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:41.82 NS_INTERFACE_MAP_END 99:41.82 ^~~~~~~~~~~~~~~~~~~~ 99:41.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:41.82 else 99:41.82 ^~~~ 99:41.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:41.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:41.82 ^~~~~~~~~~~~~~~~~~ 99:41.82 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridLines.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:41.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 99:41.82 ^~~~~~~~~~~~~~~~~~~~~~ 99:41.84 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridTrack.cpp: In member function 'virtual nsresult mozilla::dom::GridTrack::QueryInterface(const nsIID&, void**)': 99:41.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:41.84 foundInterface = 0; \ 99:41.84 ^~~~~~~~~~~~~~ 99:41.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:41.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:41.85 ^~~~~~~~~~~~~~~~~~~~~~~ 99:41.85 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridTrack.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:41.85 NS_INTERFACE_MAP_END 99:41.85 ^~~~~~~~~~~~~~~~~~~~ 99:41.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:41.85 else 99:41.85 ^~~~ 99:41.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:41.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:41.85 ^~~~~~~~~~~~~~~~~~ 99:41.86 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridTrack.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:41.86 NS_INTERFACE_MAP_ENTRY(nsISupports) 99:41.86 ^~~~~~~~~~~~~~~~~~~~~~ 99:41.88 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridTracks.cpp: In member function 'virtual nsresult mozilla::dom::GridTracks::QueryInterface(const nsIID&, void**)': 99:41.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 99:41.89 foundInterface = 0; \ 99:41.89 ^~~~~~~~~~~~~~ 99:41.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 99:41.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 99:41.89 ^~~~~~~~~~~~~~~~~~~~~~~ 99:41.89 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridTracks.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 99:41.89 NS_INTERFACE_MAP_END 99:41.90 ^~~~~~~~~~~~~~~~~~~~ 99:41.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 99:41.90 else 99:41.90 ^~~~ 99:41.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 99:41.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 99:41.90 ^~~~~~~~~~~~~~~~~~ 99:41.90 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridTracks.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 99:41.90 NS_INTERFACE_MAP_ENTRY(nsISupports) 99:41.91 ^~~~~~~~~~~~~~~~~~~~~~ 100:27.10 dom/html 100:32.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 100:32.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 100:32.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 100:32.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 100:32.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 100:32.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 100:32.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:9, 100:32.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/HTMLProgressElementBinding.cpp:3, 100:32.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings8.cpp:2: 100:32.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/HiddenPluginEvent.cpp: In member function 'virtual nsresult mozilla::dom::HiddenPluginEvent::QueryInterface(const nsIID&, void**)': 100:32.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 100:32.36 foundInterface = 0; \ 100:32.36 ^~~~~~~~~~~~~~ 100:32.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 100:32.36 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 100:32.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:32.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/HiddenPluginEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 100:32.36 NS_INTERFACE_MAP_END_INHERITING(Event) 100:32.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:32.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 100:32.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 100:32.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/HTMLProgressElementBinding.cpp:9, 100:32.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings8.cpp:2: 100:32.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 100:32.39 } else 100:32.39 ^~~~ 100:32.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 100:32.39 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 100:32.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:32.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/HiddenPluginEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 100:32.39 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HiddenPluginEvent) 100:32.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:36.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 100:36.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 100:36.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 100:36.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 100:36.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 100:36.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 100:36.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:9, 100:36.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 100:36.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings9.cpp:2: 100:36.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ImageCaptureErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::ImageCaptureErrorEvent::QueryInterface(const nsIID&, void**)': 100:36.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 100:36.96 foundInterface = 0; \ 100:36.96 ^~~~~~~~~~~~~~ 100:36.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 100:36.98 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 100:36.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:36.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ImageCaptureErrorEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 100:36.98 NS_INTERFACE_MAP_END_INHERITING(Event) 100:36.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:36.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 100:36.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 100:36.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:11, 100:36.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/IDBFileRequestBinding.cpp:4, 100:36.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings9.cpp:2: 100:36.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 100:36.98 } else 100:36.98 ^~~~ 100:36.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 100:36.98 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 100:36.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:36.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ImageCaptureErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 100:36.99 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImageCaptureErrorEvent) 100:36.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 100:40.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 100:40.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 100:40.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 100:40.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 100:40.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 100:40.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 100:40.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:9, 100:40.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 100:40.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings9.cpp:2: 100:40.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/InstallTriggerBinding.cpp: In member function 'virtual nsresult mozilla::dom::InstallTriggerImpl::QueryInterface(const nsIID&, void**)': 100:40.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 100:40.12 foundInterface = 0; \ 100:40.12 ^~~~~~~~~~~~~~ 100:40.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 100:40.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 100:40.12 ^~~~~~~~~~~~~~~~~~~~~~~ 100:40.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/InstallTriggerBinding.cpp:1588:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 100:40.12 NS_INTERFACE_MAP_END 100:40.12 ^~~~~~~~~~~~~~~~~~~~ 100:40.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 100:40.12 else 100:40.12 ^~~~ 100:40.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 100:40.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 100:40.12 ^~~~~~~~~~~~~~~~~~ 100:40.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/InstallTriggerBinding.cpp:1587:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 100:40.12 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 100:40.12 ^~~~~~~~~~~~~~~~~~~~~~ 100:52.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 100:52.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 100:52.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 100:52.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 100:52.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 100:52.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/GeckoProfiler.h:73, 100:52.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:6, 100:52.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 100:52.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings9.cpp:2: 100:52.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 100:52.40 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 100:52.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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:52.40 memset(aT, 0, sizeof(T)); 100:52.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 100:52.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 100:52.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/IntlUtilsBinding.cpp:10, 100:52.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings9.cpp:288: 100:52.41 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 100:52.41 struct GlobalProperties { 100:52.41 ^~~~~~~~~~~~~~~~ 101:21.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 101:21.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 101:21.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 101:21.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 101:21.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 101:21.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 101:21.05 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:7, 101:21.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 101:21.05 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLAllCollection::QueryInterface(const nsIID&, void**)': 101:21.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 101:21.07 foundInterface = 0; \ 101:21.07 ^~~~~~~~~~~~~~ 101:21.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 101:21.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 101:21.08 ^~~~~~~~~~~~~~~~~~~~~~~ 101:21.08 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 101:21.08 NS_INTERFACE_MAP_END 101:21.08 ^~~~~~~~~~~~~~~~~~~~ 101:21.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 101:21.08 else 101:21.08 ^~~~ 101:21.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 101:21.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 101:21.08 ^~~~~~~~~~~~~~~~~~ 101:21.08 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 101:21.08 NS_INTERFACE_MAP_ENTRY(nsISupports) 101:21.08 ^~~~~~~~~~~~~~~~~~~~~~ 101:29.65 dom/html/input 101:49.55 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLCanvasElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLCanvasElement::QueryInterface(const nsIID&, void**)': 101:49.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 101:49.56 foundInterface = 0; \ 101:49.56 ^~~~~~~~~~~~~~ 101:49.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 101:49.56 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 101:49.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 101:49.56 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 101:49.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.56 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLCanvasElement.cpp:385:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 101:49.56 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLCanvasElement, 101:49.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.56 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 101:49.57 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:7, 101:49.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 101:49.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 101:49.57 } else 101:49.57 ^~~~ 101:49.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 101:49.57 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 101:49.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 101:49.57 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 101:49.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.57 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLCanvasElement.cpp:385:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 101:49.57 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLCanvasElement, 101:49.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 101:49.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 101:49.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 101:49.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 101:49.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 101:49.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 101:49.67 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:7, 101:49.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 101:49.67 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLCanvasElement.cpp: In member function 'virtual nsresult mozilla::dom::CanvasCaptureTrackSource::QueryInterface(const nsIID&, void**)': 101:49.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 101:49.67 foundInterface = 0; \ 101:49.68 ^~~~~~~~~~~~~~ 101:49.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 101:49.68 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 101:49.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.68 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLCanvasElement.cpp:654:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 101:49.68 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 101:49.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 101:49.68 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:7, 101:49.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 101:49.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 101:49.68 } else 101:49.68 ^~~~ 101:49.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 101:49.68 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 101:49.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.68 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLCanvasElement.cpp:653:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 101:49.68 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CanvasCaptureTrackSource) 101:49.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 101:49.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 101:49.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 101:49.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 101:49.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 101:49.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 101:49.94 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:7, 101:49.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 101:49.94 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLDataListElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLDataListElement::QueryInterface(const nsIID&, void**)': 101:49.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 101:49.95 foundInterface = 0; \ 101:49.95 ^~~~~~~~~~~~~~ 101:49.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 101:49.95 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 101:49.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 101:49.95 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 101:49.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.95 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLDataListElement.cpp:25:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 101:49.95 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLDataListElement, 101:49.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.97 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 101:49.98 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:7, 101:49.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 101:49.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 101:49.98 } else 101:49.98 ^~~~ 101:49.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 101:49.98 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 101:49.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 101:49.99 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 101:49.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 101:49.99 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLDataListElement.cpp:25:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 101:49.99 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLDataListElement, 101:49.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:23.55 dom/jsurl 102:36.95 dom/asmjscache 102:51.33 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 102:51.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 102:51.33 from /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp:7, 102:51.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: 102:51.33 /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp: In member function 'virtual nsresult nsJSURI::QueryInterface(const nsIID&, void**)': 102:51.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 102:51.33 foundInterface = 0; \ 102:51.33 ^~~~~~~~~~~~~~ 102:51.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 102:51.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 102:51.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:51.33 /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp:1177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 102:51.34 NS_INTERFACE_MAP_END_INHERITING(mozilla::net::nsSimpleURI) 102:51.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:51.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: 102:51.34 /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp:1176:5: note: some parts of macro expansion are not guarded by this 'else' clause 102:51.34 } else 102:51.34 ^~~~ 102:51.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 102:51.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 102:51.35 from /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp:7, 102:51.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: 102:51.36 /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp: In member function 'virtual nsresult nsJSURI::Mutator::QueryInterface(const nsIID&, void**)': 102:51.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 102:51.36 foundInterface = 0; \ 102:51.36 ^~~~~~~~~~~~~~ 102:51.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 102:51.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 102:51.36 ^~~~~~~~~~~~~~~~~~~~~~~ 102:51.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 102:51.36 NS_INTERFACE_MAP_END \ 102:51.36 ^~~~~~~~~~~~~~~~~~~~ 102:51.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 102:51.36 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 102:51.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:51.37 /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp:1268:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 102:51.37 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsJSURI::Mutator, nsIURISetters, nsIURIMutator, 102:51.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:51.37 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.h:15, 102:51.37 from /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.h:16, 102:51.37 from /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp:15, 102:51.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: 102:51.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 102:51.37 } else \ 102:51.37 ^~~~ 102:51.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 102:51.38 } else \ 102:51.38 ^~~~ 102:51.38 /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp:1268:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 102:51.38 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsJSURI::Mutator, nsIURISetters, nsIURIMutator, 102:51.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:53.99 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 102:53.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 102:53.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 102:53.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 102:53.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 102:53.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 102:53.99 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:10, 102:53.99 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.h:10, 102:53.99 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.cpp:7, 102:53.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 102:53.99 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFormControlsCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLFormControlsCollection::QueryInterface(const nsIID&, void**)': 102:53.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 102:53.99 foundInterface = 0; \ 102:53.99 ^~~~~~~~~~~~~~ 102:53.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 102:54.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 102:54.00 ^~~~~~~~~~~~~~~~~~~~~~~ 102:54.00 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFormControlsCollection.cpp:137:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 102:54.00 NS_INTERFACE_MAP_END 102:54.00 ^~~~~~~~~~~~~~~~~~~~ 102:54.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 102:54.00 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 102:54.01 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 102:54.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 102:54.02 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 102:54.02 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 102:54.02 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 102:54.02 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.h:10, 102:54.02 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.cpp:7, 102:54.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 102:54.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 102:54.02 } else 102:54.02 ^~~~ 102:54.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 102:54.02 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 102:54.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102:54.02 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFormControlsCollection.cpp:136:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 102:54.02 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(HTMLFormControlsCollection) 102:54.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:02.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 103:02.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 103:02.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 103:02.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 103:02.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 103:02.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 103:02.78 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:10, 103:02.78 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.h:10, 103:02.78 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.cpp:7, 103:02.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 103:02.78 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLIFrameElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLIFrameElement::QueryInterface(const nsIID&, void**)': 103:02.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:02.80 foundInterface = 0; \ 103:02.80 ^~~~~~~~~~~~~~ 103:02.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 103:02.80 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 103:02.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:02.80 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLIFrameElement.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 103:02.80 NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLFrameElement) 103:02.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:02.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 103:02.80 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 103:02.80 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 103:02.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 103:02.81 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 103:02.81 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 103:02.81 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 103:02.81 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.h:10, 103:02.81 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.cpp:7, 103:02.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 103:02.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 103:02.81 } else 103:02.81 ^~~~ 103:02.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 103:02.81 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 103:02.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:02.81 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLIFrameElement.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 103:02.81 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLIFrameElement) 103:02.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:09.05 dom/mathml 103:10.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 103:10.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 103:10.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 103:10.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 103:10.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 103:10.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 103:10.89 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:10, 103:10.89 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.h:10, 103:10.89 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.cpp:7, 103:10.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 103:10.89 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMapElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMapElement::QueryInterface(const nsIID&, void**)': 103:10.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:10.89 foundInterface = 0; \ 103:10.89 ^~~~~~~~~~~~~~ 103:10.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 103:10.89 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 103:10.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:10.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 103:10.91 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 103:10.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:10.91 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMapElement.cpp:30:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 103:10.91 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMapElement, 103:10.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:10.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 103:10.91 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 103:10.91 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 103:10.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 103:10.91 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 103:10.91 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 103:10.91 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 103:10.91 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.h:10, 103:10.91 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.cpp:7, 103:10.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 103:10.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 103:10.91 } else 103:10.91 ^~~~ 103:10.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 103:10.91 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 103:10.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:10.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 103:10.91 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 103:10.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:10.91 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMapElement.cpp:30:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 103:10.91 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMapElement, 103:10.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:14.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 103:14.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 103:14.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 103:14.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 103:14.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 103:14.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 103:14.70 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/BindingUtils.h:20, 103:14.70 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/BindingUtils.cpp:7, 103:14.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 103:14.70 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/CallbackObject.cpp: In member function 'virtual nsresult mozilla::dom::CallbackObject::QueryInterface(const nsIID&, void**)': 103:14.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:14.71 foundInterface = 0; \ 103:14.71 ^~~~~~~~~~~~~~ 103:14.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 103:14.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 103:14.71 ^~~~~~~~~~~~~~~~~~~~~~~ 103:14.71 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/CallbackObject.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 103:14.71 NS_INTERFACE_MAP_END 103:14.71 ^~~~~~~~~~~~~~~~~~~~ 103:14.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 103:14.71 else 103:14.71 ^~~~ 103:14.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 103:14.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 103:14.71 ^~~~~~~~~~~~~~~~~~ 103:14.71 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/CallbackObject.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 103:14.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 103:14.71 ^~~~~~~~~~~~~~~~~~~~~~ 103:14.89 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/Exceptions.cpp: In member function 'virtual nsresult mozilla::dom::exceptions::JSStackFrame::QueryInterface(const nsIID&, void**)': 103:14.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:14.90 foundInterface = 0; \ 103:14.90 ^~~~~~~~~~~~~~ 103:14.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 103:14.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 103:14.90 ^~~~~~~~~~~~~~~~~~~~~~~ 103:14.90 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/Exceptions.cpp:300:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 103:14.90 NS_INTERFACE_MAP_END 103:14.90 ^~~~~~~~~~~~~~~~~~~~ 103:14.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 103:14.92 else 103:14.92 ^~~~ 103:14.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 103:14.92 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 103:14.92 ^~~~~~~~~~~~~~~~~~ 103:14.92 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/Exceptions.cpp:299:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 103:14.92 NS_INTERFACE_MAP_ENTRY(nsISupports) 103:14.92 ^~~~~~~~~~~~~~~~~~~~~~ 103:14.96 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/IterableIterator.cpp: In member function 'virtual nsresult mozilla::dom::IterableIteratorBase::QueryInterface(const nsIID&, void**)': 103:14.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:14.96 foundInterface = 0; \ 103:14.96 ^~~~~~~~~~~~~~ 103:14.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 103:14.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 103:14.96 ^~~~~~~~~~~~~~~~~~~~~~~ 103:14.96 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/IterableIterator.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 103:14.96 NS_INTERFACE_MAP_END 103:14.96 ^~~~~~~~~~~~~~~~~~~~ 103:14.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 103:14.96 else 103:14.97 ^~~~ 103:14.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 103:14.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 103:14.97 ^~~~~~~~~~~~~~~~~~ 103:14.97 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/IterableIterator.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 103:14.97 NS_INTERFACE_MAP_ENTRY(nsISupports) 103:14.97 ^~~~~~~~~~~~~~~~~~~~~~ 103:15.01 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/SimpleGlobalObject.cpp: In member function 'virtual nsresult mozilla::dom::SimpleGlobalObject::QueryInterface(const nsIID&, void**)': 103:15.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:15.02 foundInterface = 0; \ 103:15.02 ^~~~~~~~~~~~~~ 103:15.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 103:15.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 103:15.02 ^~~~~~~~~~~~~~~~~~~~~~~ 103:15.02 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/SimpleGlobalObject.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 103:15.02 NS_INTERFACE_MAP_END 103:15.02 ^~~~~~~~~~~~~~~~~~~~ 103:15.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 103:15.02 else 103:15.02 ^~~~ 103:15.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 103:15.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 103:15.03 ^~~~~~~~~~~~~~~~~~ 103:15.03 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/SimpleGlobalObject.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 103:15.03 NS_INTERFACE_MAP_ENTRY(nsIGlobalObject) 103:15.03 ^~~~~~~~~~~~~~~~~~~~~~ 103:15.24 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/nsScriptErrorWithStack.cpp: In member function 'virtual nsresult nsScriptErrorWithStack::QueryInterface(const nsIID&, void**)': 103:15.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:15.24 foundInterface = 0; \ 103:15.24 ^~~~~~~~~~~~~~ 103:15.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 103:15.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 103:15.25 ^~~~~~~~~~~~~~~~~~~~~~~ 103:15.25 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/nsScriptErrorWithStack.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 103:15.25 NS_INTERFACE_MAP_END 103:15.25 ^~~~~~~~~~~~~~~~~~~~ 103:15.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 103:15.25 else 103:15.25 ^~~~ 103:15.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 103:15.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 103:15.25 ^~~~~~~~~~~~~~~~~~ 103:15.27 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/nsScriptErrorWithStack.cpp:62:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 103:15.28 NS_INTERFACE_MAP_ENTRY(nsIScriptError) 103:15.28 ^~~~~~~~~~~~~~~~~~~~~~ 103:16.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 103:16.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 103:16.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 103:16.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 103:16.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 103:16.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 103:16.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsfriendapi.h:18, 103:16.19 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/BindingUtils.h:10, 103:16.19 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/BindingUtils.cpp:7, 103:16.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 103:16.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 103:16.20 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 103:16.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 103:16.20 memset(aT, 0, sizeof(T)); 103:16.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 103:16.20 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/BindingUtils.cpp:40, 103:16.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 103:16.20 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 103:16.20 struct GlobalProperties { 103:16.21 ^~~~~~~~~~~~~~~~ 103:18.26 dom/media 103:23.97 dom/media/doctor 103:35.02 dom/media/doctor/gtest 103:36.25 dom/media/eme 103:39.97 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 103:39.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 103:39.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 103:39.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 103:39.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 103:39.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 103:39.98 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:10, 103:39.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLMarqueeElement.h:10, 103:39.98 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMarqueeElement.cpp:7, 103:39.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 103:39.98 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::StreamCaptureTrackSource::QueryInterface(const nsIID&, void**)': 103:39.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:39.98 foundInterface = 0; \ 103:39.98 ^~~~~~~~~~~~~~ 103:39.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 103:39.98 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 103:39.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:39.98 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp:551:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 103:39.98 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 103:39.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:40.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 103:40.00 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 103:40.00 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 103:40.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 103:40.00 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 103:40.00 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 103:40.00 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 103:40.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLMarqueeElement.h:10, 103:40.00 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMarqueeElement.cpp:7, 103:40.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 103:40.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 103:40.00 } else 103:40.00 ^~~~ 103:40.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 103:40.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 103:40.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:40.00 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp:549:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 103:40.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION( 103:40.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:40.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 103:40.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 103:40.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 103:40.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 103:40.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 103:40.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 103:40.16 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:10, 103:40.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLMarqueeElement.h:10, 103:40.16 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMarqueeElement.cpp:7, 103:40.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 103:40.16 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::AudioChannelAgentCallback::QueryInterface(const nsIID&, void**)': 103:40.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:40.17 foundInterface = 0; \ 103:40.17 ^~~~~~~~~~~~~~ 103:40.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 103:40.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 103:40.17 ^~~~~~~~~~~~~~~~~~~~~~~ 103:40.17 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp:1229:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 103:40.17 NS_INTERFACE_MAP_END 103:40.17 ^~~~~~~~~~~~~~~~~~~~ 103:40.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 103:40.17 else 103:40.17 ^~~~ 103:40.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 103:40.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 103:40.17 ^~~~~~~~~~~~~~~~~~ 103:40.17 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp:1228:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 103:40.17 NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) 103:40.17 ^~~~~~~~~~~~~~~~~~~~~~ 103:40.36 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::QueryInterface(const nsIID&, void**)': 103:40.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:40.36 foundInterface = 0; \ 103:40.36 ^~~~~~~~~~~~~~ 103:40.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 103:40.36 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 103:40.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:40.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 103:40.36 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 103:40.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:40.36 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp:1530:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 103:40.36 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMediaElement, 103:40.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:40.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 103:40.37 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 103:40.37 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 103:40.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 103:40.37 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 103:40.37 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 103:40.37 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 103:40.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLMarqueeElement.h:10, 103:40.37 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMarqueeElement.cpp:7, 103:40.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 103:40.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 103:40.37 } else 103:40.37 ^~~~ 103:40.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 103:40.37 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 103:40.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:40.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 103:40.37 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 103:40.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:40.37 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp:1530:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 103:40.37 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMediaElement, 103:40.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:42.77 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 103:42.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 103:42.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 103:42.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 103:42.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 103:42.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 103:42.77 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:10, 103:42.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLMarqueeElement.h:10, 103:42.77 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMarqueeElement.cpp:7, 103:42.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 103:42.77 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLOptionsCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLOptionsCollection::QueryInterface(const nsIID&, void**)': 103:42.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:42.78 foundInterface = 0; \ 103:42.78 ^~~~~~~~~~~~~~ 103:42.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 103:42.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 103:42.78 ^~~~~~~~~~~~~~~~~~~~~~~ 103:42.78 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLOptionsCollection.cpp:77:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 103:42.78 NS_INTERFACE_MAP_END 103:42.78 ^~~~~~~~~~~~~~~~~~~~ 103:42.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 103:42.78 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 103:42.78 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 103:42.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 103:42.78 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 103:42.78 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 103:42.78 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 103:42.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLMarqueeElement.h:10, 103:42.78 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMarqueeElement.cpp:7, 103:42.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 103:42.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 103:42.79 } else 103:42.79 ^~~~ 103:42.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 103:42.79 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 103:42.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:42.79 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLOptionsCollection.cpp:76:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 103:42.79 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(HTMLOptionsCollection) 103:42.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:44.59 Compiling geckoservo v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/servo/ports/geckolib) 103:53.58 warning: the item `ParsingMode` is imported redundantly 103:53.58 --> servo/ports/geckolib/glue.rs:3611:9 103:53.58 | 103:53.58 207 | use style_traits::{CssType, CssWriter, ParsingMode, StyleParseErrorKind, ToCss}; 103:53.59 | ----------- the item `ParsingMode` is already imported here 103:53.59 ... 103:53.59 3611 | use style_traits::ParsingMode; 103:53.59 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 103:53.59 | 103:53.59 = note: #[warn(unused_imports)] on by default 103:53.59 warning: the item `LonghandId` is imported redundantly 103:53.59 --> servo/ports/geckolib/glue.rs:4361:29 103:53.59 | 103:53.60 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 103:53.60 | ---------- the item `LonghandId` is already imported here 103:53.60 ... 103:53.60 4361 | use style::properties::{LonghandId, PropertyDeclaration}; 103:53.60 | ^^^^^^^^^^ 103:53.60 warning: the item `LonghandId` is imported redundantly 103:53.60 --> servo/ports/geckolib/glue.rs:4381:29 103:53.60 | 103:53.60 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 103:53.60 | ---------- the item `LonghandId` is already imported here 103:53.61 ... 103:53.61 4381 | use style::properties::{LonghandId, PropertyDeclaration}; 103:53.61 | ^^^^^^^^^^ 103:53.62 warning: the item `LonghandId` is imported redundantly 103:53.63 --> servo/ports/geckolib/glue.rs:4445:29 103:53.63 | 103:53.63 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 103:53.63 | ---------- the item `LonghandId` is already imported here 103:53.63 ... 103:53.63 4445 | use style::properties::{LonghandId, PropertyDeclaration}; 103:53.63 | ^^^^^^^^^^ 103:53.63 warning: the item `LonghandId` is imported redundantly 103:53.63 --> servo/ports/geckolib/glue.rs:4465:29 103:53.63 | 103:53.63 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 103:53.63 | ---------- the item `LonghandId` is already imported here 103:53.63 ... 103:53.63 4465 | use style::properties::{LonghandId, PropertyDeclaration}; 103:53.63 | ^^^^^^^^^^ 103:53.63 warning: the item `LonghandId` is imported redundantly 103:53.63 --> servo/ports/geckolib/glue.rs:4527:29 103:53.63 | 103:53.63 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 103:53.63 | ---------- the item `LonghandId` is already imported here 103:53.63 ... 103:53.63 4527 | use style::properties::{LonghandId, PropertyDeclaration}; 103:53.63 | ^^^^^^^^^^ 103:53.63 warning: the item `LonghandId` is imported redundantly 103:53.63 --> servo/ports/geckolib/glue.rs:4574:29 103:53.63 | 103:53.63 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 103:53.63 | ---------- the item `LonghandId` is already imported here 103:53.64 ... 103:53.64 4574 | use style::properties::{LonghandId, PropertyDeclaration}; 103:53.64 | ^^^^^^^^^^ 103:53.64 warning: the item `LonghandId` is imported redundantly 103:53.64 --> servo/ports/geckolib/glue.rs:4594:29 103:53.64 | 103:53.64 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 103:53.64 | ---------- the item `LonghandId` is already imported here 103:53.64 ... 103:53.64 4594 | use style::properties::{LonghandId, PropertyDeclaration}; 103:53.64 | ^^^^^^^^^^ 103:53.64 warning: the item `LonghandId` is imported redundantly 103:53.64 --> servo/ports/geckolib/glue.rs:4624:29 103:53.64 | 103:53.64 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 103:53.64 | ---------- the item `LonghandId` is already imported here 103:53.64 ... 103:53.65 4624 | use style::properties::{LonghandId, PropertyDeclaration}; 103:53.65 | ^^^^^^^^^^ 103:53.65 warning: the item `LonghandId` is imported redundantly 103:53.65 --> servo/ports/geckolib/glue.rs:4648:29 103:53.65 | 103:53.65 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 103:53.65 | ---------- the item `LonghandId` is already imported here 103:53.65 ... 103:53.66 4648 | use style::properties::{LonghandId, PropertyDeclaration}; 103:53.66 | ^^^^^^^^^^ 103:53.66 warning: the item `LonghandId` is imported redundantly 103:53.66 --> servo/ports/geckolib/glue.rs:4673:29 103:53.66 | 103:53.66 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 103:53.66 | ---------- the item `LonghandId` is already imported here 103:53.66 ... 103:53.66 4673 | use style::properties::{LonghandId, PropertyDeclaration}; 103:53.66 | ^^^^^^^^^^ 103:53.66 warning: the item `Parser` is imported redundantly 103:53.66 --> servo/ports/geckolib/glue.rs:4698:21 103:53.66 | 103:53.66 8 | use cssparser::{ParseErrorKind, Parser, ParserInput, SourceLocation}; 103:53.67 | ------ the item `Parser` is already imported here 103:53.67 ... 103:53.67 4698 | use cssparser::{Parser, ParserInput}; 103:53.67 | ^^^^^^ 103:53.67 warning: the item `ParserInput` is imported redundantly 103:53.67 --> servo/ports/geckolib/glue.rs:4698:29 103:53.67 | 103:53.67 8 | use cssparser::{ParseErrorKind, Parser, ParserInput, SourceLocation}; 103:53.67 | ----------- the item `ParserInput` is already imported here 103:53.67 ... 103:53.67 4698 | use cssparser::{Parser, ParserInput}; 103:53.67 | ^^^^^^^^^^^ 103:53.67 warning: the item `LonghandIdSet` is imported redundantly 103:53.67 --> servo/ports/geckolib/glue.rs:5071:9 103:53.67 | 103:53.67 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 103:53.67 | ------------- the item `LonghandIdSet` is already imported here 103:53.67 ... 103:53.67 5071 | use style::properties::LonghandIdSet; 103:53.67 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 103:54.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 103:54.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 103:54.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIEventTarget.h:10, 103:54.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISerialEventTarget.h:10, 103:54.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIThread.h:10, 103:54.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CDMCaps.h:10, 103:54.71 from /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/CDMCaps.cpp:7, 103:54.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 103:54.71 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaEncryptedEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaEncryptedEvent::QueryInterface(const nsIID&, void**)': 103:54.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:54.72 foundInterface = 0; \ 103:54.72 ^~~~~~~~~~~~~~ 103:54.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 103:54.72 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 103:54.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:54.72 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaEncryptedEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 103:54.72 NS_INTERFACE_MAP_END_INHERITING(Event) 103:54.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:54.72 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 103:54.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 103:54.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 103:54.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 103:54.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 103:54.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 103:54.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/SamplesWaitingForKey.h:11, 103:54.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CDMCaps.h:13, 103:54.72 from /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/CDMCaps.cpp:7, 103:54.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 103:54.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 103:54.72 } else 103:54.73 ^~~~ 103:54.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 103:54.73 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 103:54.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:54.73 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaEncryptedEvent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 103:54.73 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaEncryptedEvent) 103:54.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:54.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 103:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 103:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIEventTarget.h:10, 103:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISerialEventTarget.h:10, 103:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIThread.h:10, 103:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CDMCaps.h:10, 103:54.76 from /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/CDMCaps.cpp:7, 103:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 103:54.76 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeyMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeyMessageEvent::QueryInterface(const nsIID&, void**)': 103:54.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:54.77 foundInterface = 0; \ 103:54.77 ^~~~~~~~~~~~~~ 103:54.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 103:54.77 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 103:54.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:54.77 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeyMessageEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 103:54.77 NS_INTERFACE_MAP_END_INHERITING(Event) 103:54.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:54.77 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 103:54.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 103:54.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 103:54.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 103:54.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 103:54.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 103:54.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/SamplesWaitingForKey.h:11, 103:54.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CDMCaps.h:13, 103:54.77 from /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/CDMCaps.cpp:7, 103:54.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 103:54.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 103:54.78 } else 103:54.78 ^~~~ 103:54.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 103:54.78 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 103:54.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:54.78 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeyMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 103:54.78 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaKeyMessageEvent) 103:54.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:56.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 103:56.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 103:56.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIEventTarget.h:10, 103:56.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISerialEventTarget.h:10, 103:56.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIThread.h:10, 103:56.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CDMCaps.h:10, 103:56.95 from /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/CDMCaps.cpp:7, 103:56.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 103:56.95 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySession.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySession::QueryInterface(const nsIID&, void**)': 103:56.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:56.95 foundInterface = 0; \ 103:56.95 ^~~~~~~~~~~~~~ 103:56.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 103:56.95 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 103:56.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:56.96 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySession.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 103:56.96 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 103:56.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:56.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 103:56.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 103:56.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 103:56.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 103:56.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 103:56.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 103:56.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/SamplesWaitingForKey.h:11, 103:56.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CDMCaps.h:13, 103:56.96 from /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/CDMCaps.cpp:7, 103:56.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 103:56.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 103:56.96 } else 103:56.96 ^~~~ 103:56.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 103:56.96 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 103:56.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:56.96 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySession.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 103:56.96 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaKeySession) 103:56.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 103:57.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 103:57.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 103:57.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIEventTarget.h:10, 103:57.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISerialEventTarget.h:10, 103:57.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIThread.h:10, 103:57.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CDMCaps.h:10, 103:57.12 from /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/CDMCaps.cpp:7, 103:57.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 103:57.12 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeyStatusMap.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeyStatusMap::QueryInterface(const nsIID&, void**)': 103:57.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:57.12 foundInterface = 0; \ 103:57.12 ^~~~~~~~~~~~~~ 103:57.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 103:57.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 103:57.12 ^~~~~~~~~~~~~~~~~~~~~~~ 103:57.13 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeyStatusMap.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 103:57.13 NS_INTERFACE_MAP_END 103:57.13 ^~~~~~~~~~~~~~~~~~~~ 103:57.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 103:57.13 else 103:57.13 ^~~~ 103:57.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 103:57.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 103:57.13 ^~~~~~~~~~~~~~~~~~ 103:57.13 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeyStatusMap.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 103:57.13 NS_INTERFACE_MAP_ENTRY(nsISupports) 103:57.13 ^~~~~~~~~~~~~~~~~~~~~~ 103:59.89 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySystemAccess.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySystemAccess::QueryInterface(const nsIID&, void**)': 103:59.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 103:59.89 foundInterface = 0; \ 103:59.89 ^~~~~~~~~~~~~~ 103:59.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 103:59.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 103:59.89 ^~~~~~~~~~~~~~~~~~~~~~~ 103:59.89 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySystemAccess.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 103:59.90 NS_INTERFACE_MAP_END 103:59.90 ^~~~~~~~~~~~~~~~~~~~ 103:59.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 103:59.90 else 103:59.90 ^~~~ 103:59.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 103:59.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 103:59.90 ^~~~~~~~~~~~~~~~~~ 103:59.90 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySystemAccess.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 103:59.90 NS_INTERFACE_MAP_ENTRY(nsISupports) 103:59.90 ^~~~~~~~~~~~~~~~~~~~~~ 104:00.36 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySystemAccessManager.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySystemAccessManager::QueryInterface(const nsIID&, void**)': 104:00.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 104:00.37 foundInterface = 0; \ 104:00.37 ^~~~~~~~~~~~~~ 104:00.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 104:00.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 104:00.37 ^~~~~~~~~~~~~~~~~~~~~~~ 104:00.37 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySystemAccessManager.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 104:00.37 NS_INTERFACE_MAP_END 104:00.37 ^~~~~~~~~~~~~~~~~~~~ 104:00.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 104:00.37 else 104:00.37 ^~~~ 104:00.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 104:00.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 104:00.37 ^~~~~~~~~~~~~~~~~~ 104:00.37 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySystemAccessManager.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 104:00.37 NS_INTERFACE_MAP_ENTRY(nsIObserver) 104:00.37 ^~~~~~~~~~~~~~~~~~~~~~ 104:02.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeys.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeys::QueryInterface(const nsIID&, void**)': 104:02.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 104:02.24 foundInterface = 0; \ 104:02.24 ^~~~~~~~~~~~~~ 104:02.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 104:02.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 104:02.24 ^~~~~~~~~~~~~~~~~~~~~~~ 104:02.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeys.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 104:02.24 NS_INTERFACE_MAP_END 104:02.24 ^~~~~~~~~~~~~~~~~~~~ 104:02.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 104:02.25 else 104:02.25 ^~~~ 104:02.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 104:02.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 104:02.25 ^~~~~~~~~~~~~~~~~~ 104:02.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeys.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 104:02.25 NS_INTERFACE_MAP_ENTRY(nsIDocumentActivity) 104:02.25 ^~~~~~~~~~~~~~~~~~~~~~ 104:09.11 dom/media/encoder 104:11.15 dom/media/fake-cdm 104:27.40 dom/media/fake-cdm/libfake.so 104:30.59 dom/media/flac 104:44.71 dom/media/gmp 104:45.23 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTHashtable.h:21, 104:45.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsBaseHashtable.h:12, 104:45.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:11, 104:45.23 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaInfo.h:11, 104:45.23 from /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoUtils.h:11, 104:45.23 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaMIMETypes.h:10, 104:45.23 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaContainerType.h:10, 104:45.23 from /builddir/build/BUILD/firefox-67.0.3/dom/media/ADTSDecoder.cpp:8, 104:45.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media0.cpp:2: 104:45.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::adts::FrameHeader]': 104:45.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/ADTSDemuxer.cpp:75:30: required from here 104:45.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 104:45.23 memset(aT, 0, sizeof(T)); 104:45.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 104:45.23 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media0.cpp:11: 104:45.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/ADTSDemuxer.cpp:50:7: note: 'class mozilla::adts::FrameHeader' declared here 104:45.23 class FrameHeader { 104:45.23 ^~~~~~~~~~~ 104:46.17 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 104:46.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 104:46.17 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 104:46.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:46.18 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSharedListElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSharedListElement::QueryInterface(const nsIID&, void**)': 104:46.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 104:46.18 foundInterface = 0; \ 104:46.18 ^~~~~~~~~~~~~~ 104:46.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 104:46.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 104:46.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:46.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 104:46.18 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 104:46.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:46.18 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSharedListElement.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 104:46.18 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSharedListElement, 104:46.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:46.18 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 104:46.18 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 104:46.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 104:46.19 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 104:46.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:46.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 104:46.19 } else 104:46.19 ^~~~ 104:46.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 104:46.19 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 104:46.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:46.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 104:46.19 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 104:46.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:46.19 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSharedListElement.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 104:46.19 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSharedListElement, 104:46.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:47.17 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 104:47.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 104:47.17 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 104:47.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:47.17 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSlotElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSlotElement::QueryInterface(const nsIID&, void**)': 104:47.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 104:47.17 foundInterface = 0; \ 104:47.17 ^~~~~~~~~~~~~~ 104:47.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 104:47.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 104:47.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:47.18 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSlotElement.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 104:47.18 NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) 104:47.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:47.18 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 104:47.18 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 104:47.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 104:47.18 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 104:47.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:47.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 104:47.20 } else 104:47.20 ^~~~ 104:47.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 104:47.20 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 104:47.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:47.20 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSlotElement.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 104:47.20 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLSlotElement) 104:47.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:49.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 104:49.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 104:49.85 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 104:49.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:49.85 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSourceElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSourceElement::QueryInterface(const nsIID&, void**)': 104:49.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 104:49.85 foundInterface = 0; \ 104:49.85 ^~~~~~~~~~~~~~ 104:49.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 104:49.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 104:49.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:49.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 104:49.86 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 104:49.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:49.86 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSourceElement.cpp:35:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 104:49.86 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSourceElement, 104:49.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:49.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 104:49.86 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 104:49.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 104:49.86 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 104:49.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:49.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 104:49.86 } else 104:49.86 ^~~~ 104:49.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 104:49.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 104:49.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:49.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 104:49.87 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 104:49.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:49.87 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSourceElement.cpp:35:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 104:49.87 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSourceElement, 104:49.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 104:51.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 104:51.44 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 104:51.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:51.45 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableElement.cpp: In member function 'virtual nsresult mozilla::dom::TableRowsCollection::QueryInterface(const nsIID&, void**)': 104:51.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 104:51.45 foundInterface = 0; \ 104:51.45 ^~~~~~~~~~~~~~ 104:51.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 104:51.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 104:51.45 ^~~~~~~~~~~~~~~~~~~~~~~ 104:51.45 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableElement.cpp:207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 104:51.45 NS_INTERFACE_MAP_END 104:51.45 ^~~~~~~~~~~~~~~~~~~~ 104:51.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 104:51.45 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 104:51.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 104:51.45 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 104:51.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:51.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 104:51.45 } else 104:51.45 ^~~~ 104:51.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 104:51.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 104:51.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.46 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableElement.cpp:206:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 104:51.46 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(TableRowsCollection) 104:51.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.52 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 104:51.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 104:51.52 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 104:51.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:51.52 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableElement::QueryInterface(const nsIID&, void**)': 104:51.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 104:51.53 foundInterface = 0; \ 104:51.53 ^~~~~~~~~~~~~~ 104:51.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 104:51.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 104:51.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 104:51.53 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 104:51.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.53 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableElement.cpp:536:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 104:51.53 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableElement, 104:51.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 104:51.53 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 104:51.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 104:51.54 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 104:51.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:51.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 104:51.54 } else 104:51.54 ^~~~ 104:51.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 104:51.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 104:51.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 104:51.54 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 104:51.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.55 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableElement.cpp:536:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 104:51.55 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableElement, 104:51.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 104:51.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 104:51.69 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 104:51.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:51.69 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableRowElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableRowElement::QueryInterface(const nsIID&, void**)': 104:51.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 104:51.69 foundInterface = 0; \ 104:51.69 ^~~~~~~~~~~~~~ 104:51.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 104:51.69 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 104:51.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 104:51.69 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 104:51.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.69 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableRowElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 104:51.69 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableRowElement, 104:51.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 104:51.70 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 104:51.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 104:51.70 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 104:51.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:51.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 104:51.70 } else 104:51.71 ^~~~ 104:51.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 104:51.72 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 104:51.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 104:51.72 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 104:51.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.72 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableRowElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 104:51.72 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableRowElement, 104:51.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 104:51.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 104:51.77 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 104:51.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:51.77 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableSectionElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableSectionElement::QueryInterface(const nsIID&, void**)': 104:51.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 104:51.77 foundInterface = 0; \ 104:51.78 ^~~~~~~~~~~~~~ 104:51.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 104:51.78 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 104:51.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 104:51.78 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 104:51.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.78 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableSectionElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 104:51.78 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableSectionElement, 104:51.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 104:51.78 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 104:51.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 104:51.79 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 104:51.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:51.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 104:51.79 } else 104:51.79 ^~~~ 104:51.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 104:51.79 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 104:51.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 104:51.79 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 104:51.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.79 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableSectionElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 104:51.79 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableSectionElement, 104:51.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 104:51.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 104:51.85 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 104:51.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:51.86 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTemplateElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTemplateElement::QueryInterface(const nsIID&, void**)': 104:51.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 104:51.86 foundInterface = 0; \ 104:51.87 ^~~~~~~~~~~~~~ 104:51.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 104:51.87 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 104:51.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 104:51.87 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 104:51.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.87 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTemplateElement.cpp:40:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 104:51.87 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTemplateElement, 104:51.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.87 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 104:51.87 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 104:51.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 104:51.87 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 104:51.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 104:51.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 104:51.88 } else 104:51.88 ^~~~ 104:51.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 104:51.88 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 104:51.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 104:51.90 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 104:51.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 104:51.90 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTemplateElement.cpp:40:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 104:51.90 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTemplateElement, 104:51.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:10.43 dom/media/gmp/widevine-adapter 105:18.88 dom/media/gmp-plugin-openh264 105:22.48 dom/media/gmp-plugin-openh264/libfakeopenh264.so 105:41.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 105:41.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 105:41.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 105:41.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/TextTrackList.h:10, 105:41.91 from /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackList.cpp:6, 105:41.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media10.cpp:2: 105:41.92 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackList.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackList::QueryInterface(const nsIID&, void**)': 105:41.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 105:41.92 foundInterface = 0; \ 105:41.92 ^~~~~~~~~~~~~~ 105:41.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 105:41.93 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 105:41.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:41.93 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 105:41.93 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 105:41.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:41.93 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 105:41.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/TextTrackList.h:10, 105:41.93 from /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackList.cpp:6, 105:41.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media10.cpp:2: 105:41.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 105:41.94 } else 105:41.94 ^~~~ 105:41.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 105:41.94 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 105:41.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:41.95 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackList.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 105:41.95 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrackList) 105:41.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:41.99 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 105:42.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 105:42.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 105:42.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/TextTrackList.h:10, 105:42.00 from /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackList.cpp:6, 105:42.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media10.cpp:2: 105:42.00 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackRegion.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackRegion::QueryInterface(const nsIID&, void**)': 105:42.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 105:42.01 foundInterface = 0; \ 105:42.01 ^~~~~~~~~~~~~~ 105:42.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 105:42.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 105:42.01 ^~~~~~~~~~~~~~~~~~~~~~~ 105:42.01 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackRegion.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 105:42.02 NS_INTERFACE_MAP_END 105:42.02 ^~~~~~~~~~~~~~~~~~~~ 105:42.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 105:42.02 else 105:42.02 ^~~~ 105:42.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 105:42.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 105:42.03 ^~~~~~~~~~~~~~~~~~ 105:42.03 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackRegion.cpp:17:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 105:42.03 NS_INTERFACE_MAP_ENTRY(nsISupports) 105:42.03 ^~~~~~~~~~~~~~~~~~~~~~ 105:46.23 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 105:46.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 105:46.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 105:46.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 105:46.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 105:46.23 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaSegment.h:9, 105:46.23 from /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoSegment.h:9, 105:46.23 from /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoSegment.cpp:6, 105:46.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media11.cpp:2: 105:46.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoTrack.cpp: In member function 'virtual nsresult mozilla::dom::VideoTrack::QueryInterface(const nsIID&, void**)': 105:46.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 105:46.24 foundInterface = 0; \ 105:46.24 ^~~~~~~~~~~~~~ 105:46.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 105:46.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 105:46.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:46.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoTrack.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 105:46.24 NS_INTERFACE_MAP_END_INHERITING(MediaTrack) 105:46.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:46.25 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 105:46.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 105:46.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 105:46.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 105:46.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 105:46.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsProxyRelease.h:16, 105:46.25 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaSegment.h:11, 105:46.25 from /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoSegment.h:9, 105:46.25 from /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoSegment.cpp:6, 105:46.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media11.cpp:2: 105:46.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 105:46.26 } else 105:46.26 ^~~~ 105:46.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 105:46.26 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 105:46.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:46.26 /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoTrack.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 105:46.26 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VideoTrack) 105:46.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:46.89 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 105:46.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 105:46.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 105:46.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 105:46.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 105:46.90 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaSegment.h:9, 105:46.90 from /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoSegment.h:9, 105:46.90 from /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoSegment.cpp:6, 105:46.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media11.cpp:2: 105:46.90 /builddir/build/BUILD/firefox-67.0.3/dom/media/WebVTTListener.cpp: In member function 'virtual nsresult mozilla::dom::WebVTTListener::QueryInterface(const nsIID&, void**)': 105:46.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 105:46.91 foundInterface = 0; \ 105:46.91 ^~~~~~~~~~~~~~ 105:46.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 105:46.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 105:46.91 ^~~~~~~~~~~~~~~~~~~~~~~ 105:46.91 /builddir/build/BUILD/firefox-67.0.3/dom/media/WebVTTListener.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 105:46.91 NS_INTERFACE_MAP_END 105:46.91 ^~~~~~~~~~~~~~~~~~~~ 105:46.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 105:46.92 else 105:46.92 ^~~~ 105:46.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 105:46.92 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 105:46.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 105:46.92 /builddir/build/BUILD/firefox-67.0.3/dom/media/WebVTTListener.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 105:46.92 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebVTTListener) 105:46.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:21.87 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 106:21.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 106:21.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 106:21.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 106:21.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 106:21.88 from /builddir/build/BUILD/firefox-67.0.3/dom/media/AudioConfig.h:12, 106:21.88 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaData.h:9, 106:21.88 from /builddir/build/BUILD/firefox-67.0.3/dom/media/BitWriter.cpp:6, 106:21.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 106:21.88 /builddir/build/BUILD/firefox-67.0.3/dom/media/CanvasCaptureMediaStream.cpp: In member function 'virtual nsresult mozilla::dom::CanvasCaptureMediaStream::QueryInterface(const nsIID&, void**)': 106:21.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 106:21.88 foundInterface = 0; \ 106:21.89 ^~~~~~~~~~~~~~ 106:21.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 106:21.89 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 106:21.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:21.89 /builddir/build/BUILD/firefox-67.0.3/dom/media/CanvasCaptureMediaStream.cpp:223:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 106:21.89 NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) 106:21.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:21.89 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 106:21.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 106:21.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 106:21.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 106:21.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 106:21.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ImageContainer.h:32, 106:21.90 from /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.h:9, 106:21.90 from /builddir/build/BUILD/firefox-67.0.3/dom/media/CanvasCaptureMediaStream.h:9, 106:21.90 from /builddir/build/BUILD/firefox-67.0.3/dom/media/CanvasCaptureMediaStream.cpp:6, 106:21.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media3.cpp:11: 106:21.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 106:21.90 } else 106:21.90 ^~~~ 106:21.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 106:21.91 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 106:21.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:21.91 /builddir/build/BUILD/firefox-67.0.3/dom/media/CanvasCaptureMediaStream.cpp:222:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 106:21.91 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CanvasCaptureMediaStream) 106:21.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:25.62 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 106:25.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 106:25.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 106:25.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 106:25.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 106:25.63 from /builddir/build/BUILD/firefox-67.0.3/dom/media/AudioConfig.h:12, 106:25.63 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaData.h:9, 106:25.63 from /builddir/build/BUILD/firefox-67.0.3/dom/media/BitWriter.cpp:6, 106:25.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 106:25.64 /builddir/build/BUILD/firefox-67.0.3/dom/media/CloneableWithRangeMediaResource.cpp: In member function 'virtual nsresult mozilla::{anonymous}::InputStreamReader::QueryInterface(const nsIID&, void**)': 106:25.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 106:25.64 foundInterface = 0; \ 106:25.64 ^~~~~~~~~~~~~~ 106:25.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 106:25.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 106:25.65 ^~~~~~~~~~~~~~~~~~~~~~~ 106:25.65 /builddir/build/BUILD/firefox-67.0.3/dom/media/CloneableWithRangeMediaResource.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 106:25.65 NS_INTERFACE_MAP_END 106:25.65 ^~~~~~~~~~~~~~~~~~~~ 106:25.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 106:25.65 else 106:25.66 ^~~~ 106:25.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 106:25.66 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 106:25.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:25.66 /builddir/build/BUILD/firefox-67.0.3/dom/media/CloneableWithRangeMediaResource.cpp:121:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 106:25.66 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 106:25.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:27.76 /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMMediaStream::QueryInterface(const nsIID&, void**)': 106:27.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 106:27.77 foundInterface = 0; \ 106:27.77 ^~~~~~~~~~~~~~ 106:27.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 106:27.77 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 106:27.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:27.77 /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.cpp:170:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 106:27.77 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 106:27.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:27.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 106:27.78 else 106:27.78 ^~~~ 106:27.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 106:27.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 106:27.78 ^~~~~~~~~~~~~~~~~~ 106:27.78 /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.cpp:169:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 106:27.78 NS_INTERFACE_MAP_ENTRY(DOMMediaStream) 106:27.78 ^~~~~~~~~~~~~~~~~~~~~~ 106:27.78 /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMAudioNodeMediaStream::QueryInterface(const nsIID&, void**)': 106:27.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 106:27.79 foundInterface = 0; \ 106:27.79 ^~~~~~~~~~~~~~ 106:27.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 106:27.79 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 106:27.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:27.80 /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.cpp:179:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 106:27.80 NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) 106:27.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:27.80 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 106:27.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 106:27.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 106:27.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 106:27.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 106:27.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ImageContainer.h:32, 106:27.81 from /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.h:9, 106:27.81 from /builddir/build/BUILD/firefox-67.0.3/dom/media/CanvasCaptureMediaStream.h:9, 106:27.81 from /builddir/build/BUILD/firefox-67.0.3/dom/media/CanvasCaptureMediaStream.cpp:6, 106:27.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media3.cpp:11: 106:27.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 106:27.82 } else 106:27.82 ^~~~ 106:27.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 106:27.82 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 106:27.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:27.82 /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.cpp:178:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 106:27.83 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMAudioNodeMediaStream) 106:27.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106:28.03 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 106:28.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 106:28.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 106:28.03 from /builddir/build/BUILD/firefox-67.0.3/dom/media/FileBlockCache.h:11, 106:28.04 from /builddir/build/BUILD/firefox-67.0.3/dom/media/FileBlockCache.cpp:7, 106:28.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media4.cpp:2: 106:28.04 /builddir/build/BUILD/firefox-67.0.3/dom/media/GetUserMediaRequest.cpp: In member function 'virtual nsresult mozilla::dom::GetUserMediaRequest::QueryInterface(const nsIID&, void**)': 106:28.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 106:28.04 foundInterface = 0; \ 106:28.04 ^~~~~~~~~~~~~~ 106:28.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 106:28.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 106:28.04 ^~~~~~~~~~~~~~~~~~~~~~~ 106:28.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/GetUserMediaRequest.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 106:28.05 NS_INTERFACE_MAP_END 106:28.05 ^~~~~~~~~~~~~~~~~~~~ 106:28.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 106:28.05 else 106:28.05 ^~~~ 106:28.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 106:28.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 106:28.05 ^~~~~~~~~~~~~~~~~~ 106:28.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/GetUserMediaRequest.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 106:28.05 NS_INTERFACE_MAP_ENTRY(nsISupports) 106:28.06 ^~~~~~~~~~~~~~~~~~~~~~ 106:55.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 106:55.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 106:55.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 106:55.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 106:55.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 106:55.77 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.h:10, 106:55.77 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.cpp:7, 106:55.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 106:55.77 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.cpp: In member function 'virtual nsresult nsDOMStringMap::QueryInterface(const nsIID&, void**)': 106:55.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 106:55.77 foundInterface = 0; \ 106:55.77 ^~~~~~~~~~~~~~ 106:55.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 106:55.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 106:55.78 ^~~~~~~~~~~~~~~~~~~~~~~ 106:55.78 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 106:55.78 NS_INTERFACE_MAP_END 106:55.78 ^~~~~~~~~~~~~~~~~~~~ 106:55.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 106:55.80 else 106:55.80 ^~~~ 106:55.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 106:55.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 106:55.80 ^~~~~~~~~~~~~~~~~~ 106:55.80 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 106:55.80 NS_INTERFACE_MAP_ENTRY(nsISupports) 106:55.80 ^~~~~~~~~~~~~~~~~~~~~~ 107:04.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 107:04.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 107:04.67 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsITextControlElement.h:10, 107:04.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:11, 107:04.68 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTextAreaElement.cpp:7, 107:04.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 107:04.68 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTrackElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTrackElement::QueryInterface(const nsIID&, void**)': 107:04.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:04.68 foundInterface = 0; \ 107:04.68 ^~~~~~~~~~~~~~ 107:04.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 107:04.69 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 107:04.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:04.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 107:04.71 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 107:04.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:04.71 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTrackElement.cpp:146:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 107:04.71 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTrackElement, 107:04.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:04.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 107:04.71 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 107:04.71 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 107:04.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 107:04.71 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 107:04.71 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 107:04.71 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 107:04.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:14, 107:04.71 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTextAreaElement.cpp:7, 107:04.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 107:04.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 107:04.71 } else 107:04.71 ^~~~ 107:04.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 107:04.72 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 107:04.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:04.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 107:04.72 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 107:04.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:04.72 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTrackElement.cpp:146:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 107:04.73 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTrackElement, 107:04.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:08.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 107:08.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 107:08.19 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsITextControlElement.h:10, 107:08.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:11, 107:08.19 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTextAreaElement.cpp:7, 107:08.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 107:08.19 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLVideoElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLVideoElement::QueryInterface(const nsIID&, void**)': 107:08.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:08.19 foundInterface = 0; \ 107:08.19 ^~~~~~~~~~~~~~ 107:08.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 107:08.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 107:08.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:08.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 107:08.19 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 107:08.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:08.20 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLVideoElement.cpp:70:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 107:08.20 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLVideoElement, 107:08.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:08.20 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 107:08.20 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 107:08.20 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 107:08.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 107:08.20 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 107:08.20 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 107:08.20 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 107:08.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:14, 107:08.20 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTextAreaElement.cpp:7, 107:08.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 107:08.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 107:08.20 } else 107:08.20 ^~~~ 107:08.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 107:08.20 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 107:08.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:08.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 107:08.23 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 107:08.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:08.23 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLVideoElement.cpp:70:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 107:08.23 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLVideoElement, 107:08.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:10.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 107:10.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 107:10.83 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsITextControlElement.h:10, 107:10.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:11, 107:10.83 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTextAreaElement.cpp:7, 107:10.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 107:10.83 /builddir/build/BUILD/firefox-67.0.3/dom/html/MediaError.cpp: In member function 'virtual nsresult mozilla::dom::MediaError::QueryInterface(const nsIID&, void**)': 107:10.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:10.84 foundInterface = 0; \ 107:10.84 ^~~~~~~~~~~~~~ 107:10.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 107:10.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 107:10.84 ^~~~~~~~~~~~~~~~~~~~~~~ 107:10.86 /builddir/build/BUILD/firefox-67.0.3/dom/html/MediaError.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 107:10.86 NS_INTERFACE_MAP_END 107:10.86 ^~~~~~~~~~~~~~~~~~~~ 107:10.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 107:10.86 else 107:10.86 ^~~~ 107:10.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 107:10.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 107:10.87 ^~~~~~~~~~~~~~~~~~ 107:10.87 /builddir/build/BUILD/firefox-67.0.3/dom/html/MediaError.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 107:10.87 NS_INTERFACE_MAP_ENTRY(nsISupports) 107:10.87 ^~~~~~~~~~~~~~~~~~~~~~ 107:11.67 /builddir/build/BUILD/firefox-67.0.3/dom/html/TextTrackManager.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackManager::QueryInterface(const nsIID&, void**)': 107:11.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:11.68 foundInterface = 0; \ 107:11.68 ^~~~~~~~~~~~~~ 107:11.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 107:11.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 107:11.69 ^~~~~~~~~~~~~~~~~~~~~~~ 107:11.69 /builddir/build/BUILD/firefox-67.0.3/dom/html/TextTrackManager.cpp:106:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 107:11.69 NS_INTERFACE_MAP_END 107:11.69 ^~~~~~~~~~~~~~~~~~~~ 107:11.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 107:11.69 else 107:11.69 ^~~~ 107:11.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 107:11.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 107:11.70 ^~~~~~~~~~~~~~~~~~ 107:11.70 /builddir/build/BUILD/firefox-67.0.3/dom/html/TextTrackManager.cpp:105:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 107:11.70 NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) 107:11.70 ^~~~~~~~~~~~~~~~~~~~~~ 107:11.81 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 107:11.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 107:11.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 107:11.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/DecoderDoctorLogger.h:15, 107:11.82 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaCache.h:10, 107:11.82 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaCache.cpp:7, 107:11.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media5.cpp:2: 107:11.82 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaDeviceInfo.cpp: In member function 'virtual nsresult mozilla::dom::MediaDeviceInfo::QueryInterface(const nsIID&, void**)': 107:11.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:11.82 foundInterface = 0; \ 107:11.83 ^~~~~~~~~~~~~~ 107:11.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 107:11.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 107:11.83 ^~~~~~~~~~~~~~~~~~~~~~~ 107:11.83 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaDeviceInfo.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 107:11.83 NS_INTERFACE_MAP_END 107:11.83 ^~~~~~~~~~~~~~~~~~~~ 107:11.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 107:11.84 else 107:11.84 ^~~~ 107:11.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 107:11.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 107:11.84 ^~~~~~~~~~~~~~~~~~ 107:11.85 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaDeviceInfo.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 107:11.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 107:11.86 ^~~~~~~~~~~~~~~~~~~~~~ 107:11.86 /builddir/build/BUILD/firefox-67.0.3/dom/html/TimeRanges.cpp: In member function 'virtual nsresult mozilla::dom::TimeRanges::QueryInterface(const nsIID&, void**)': 107:11.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:11.86 foundInterface = 0; \ 107:11.86 ^~~~~~~~~~~~~~ 107:11.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 107:11.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 107:11.87 ^~~~~~~~~~~~~~~~~~~~~~~ 107:11.87 /builddir/build/BUILD/firefox-67.0.3/dom/html/TimeRanges.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 107:11.87 NS_INTERFACE_MAP_END 107:11.87 ^~~~~~~~~~~~~~~~~~~~ 107:11.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 107:11.87 else 107:11.88 ^~~~ 107:11.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 107:11.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 107:11.88 ^~~~~~~~~~~~~~~~~~ 107:11.88 /builddir/build/BUILD/firefox-67.0.3/dom/html/TimeRanges.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 107:11.88 NS_INTERFACE_MAP_ENTRY(nsISupports) 107:11.88 ^~~~~~~~~~~~~~~~~~~~~~ 107:11.91 /builddir/build/BUILD/firefox-67.0.3/dom/html/ValidityState.cpp: In member function 'virtual nsresult mozilla::dom::ValidityState::QueryInterface(const nsIID&, void**)': 107:11.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:11.91 foundInterface = 0; \ 107:11.91 ^~~~~~~~~~~~~~ 107:11.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 107:11.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 107:11.92 ^~~~~~~~~~~~~~~~~~~~~~~ 107:11.92 /builddir/build/BUILD/firefox-67.0.3/dom/html/ValidityState.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 107:11.92 NS_INTERFACE_MAP_END 107:11.92 ^~~~~~~~~~~~~~~~~~~~ 107:11.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 107:11.92 else 107:11.92 ^~~~ 107:11.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 107:11.93 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 107:11.93 ^~~~~~~~~~~~~~~~~~ 107:11.93 /builddir/build/BUILD/firefox-67.0.3/dom/html/ValidityState.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 107:11.93 NS_INTERFACE_MAP_ENTRY(nsISupports) 107:11.93 ^~~~~~~~~~~~~~~~~~~~~~ 107:14.09 dom/media/imagecapture 107:16.01 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsTextEditorState.cpp: In member function 'virtual nsresult nsTextInputSelectionImpl::QueryInterface(const nsIID&, void**)': 107:16.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:16.01 foundInterface = 0; \ 107:16.01 ^~~~~~~~~~~~~~ 107:16.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 107:16.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 107:16.01 ^~~~~~~~~~~~~~~~~~~~~~~ 107:16.01 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsTextEditorState.cpp:358:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 107:16.01 NS_INTERFACE_MAP_END 107:16.01 ^~~~~~~~~~~~~~~~~~~~ 107:16.01 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.h:10, 107:16.01 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.cpp:7, 107:16.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 107:16.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 107:16.01 } else 107:16.01 ^~~~ 107:16.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 107:16.01 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 107:16.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:16.02 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsTextEditorState.cpp:357:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 107:16.02 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsTextInputSelectionImpl) 107:16.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:16.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 107:16.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 107:16.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 107:16.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 107:16.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 107:16.05 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.h:10, 107:16.05 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.cpp:7, 107:16.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 107:16.05 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsTextEditorState.cpp: In member function 'virtual nsresult mozilla::TextInputListener::QueryInterface(const nsIID&, void**)': 107:16.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:16.05 foundInterface = 0; \ 107:16.05 ^~~~~~~~~~~~~~ 107:16.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 107:16.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 107:16.05 ^~~~~~~~~~~~~~~~~~~~~~~ 107:16.05 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsTextEditorState.cpp:769:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 107:16.05 NS_INTERFACE_MAP_END 107:16.05 ^~~~~~~~~~~~~~~~~~~~ 107:16.05 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.h:10, 107:16.05 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.cpp:7, 107:16.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 107:16.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 107:16.05 } else 107:16.06 ^~~~ 107:16.06 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsTextEditorState.cpp:768:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 107:16.06 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(TextInputListener) 107:16.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:22.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 107:22.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 107:22.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 107:22.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 107:22.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 107:22.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 107:22.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaDevices.h:8, 107:22.07 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaDevices.cpp:5, 107:22.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media6.cpp:2: 107:22.07 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaDevices.cpp: In member function 'virtual nsresult mozilla::dom::MediaDevices::QueryInterface(const nsIID&, void**)': 107:22.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:22.07 foundInterface = 0; \ 107:22.08 ^~~~~~~~~~~~~~ 107:22.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 107:22.09 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 107:22.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:22.09 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaDevices.cpp:163:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 107:22.09 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 107:22.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:22.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 107:22.09 else 107:22.09 ^~~~ 107:22.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 107:22.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 107:22.09 ^~~~~~~~~~~~~~~~~~ 107:22.09 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaDevices.cpp:162:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 107:22.09 NS_INTERFACE_MAP_ENTRY(MediaDevices) 107:22.09 ^~~~~~~~~~~~~~~~~~~~~~ 107:33.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 107:33.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 107:33.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 107:33.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/DecoderDoctorLogger.h:15, 107:33.13 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaResource.h:9, 107:33.13 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaResource.cpp:7, 107:33.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media7.cpp:2: 107:33.13 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamError.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamError::QueryInterface(const nsIID&, void**)': 107:33.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:33.14 foundInterface = 0; \ 107:33.14 ^~~~~~~~~~~~~~ 107:33.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 107:33.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 107:33.14 ^~~~~~~~~~~~~~~~~~~~~~~ 107:33.14 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamError.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 107:33.14 NS_INTERFACE_MAP_END 107:33.15 ^~~~~~~~~~~~~~~~~~~~ 107:33.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 107:33.16 else 107:33.16 ^~~~ 107:33.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 107:33.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 107:33.16 ^~~~~~~~~~~~~~~~~~ 107:33.16 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamError.cpp:63:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 107:33.16 NS_INTERFACE_MAP_ENTRY(MediaStreamError) 107:33.16 ^~~~~~~~~~~~~~~~~~~~~~ 107:33.39 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaRecorder.cpp: In member function 'virtual nsresult mozilla::dom::MediaRecorder::QueryInterface(const nsIID&, void**)': 107:33.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:33.39 foundInterface = 0; \ 107:33.39 ^~~~~~~~~~~~~~ 107:33.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 107:33.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 107:33.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:33.39 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaRecorder.cpp:167:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 107:33.39 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 107:33.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:33.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 107:33.40 else 107:33.40 ^~~~ 107:33.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 107:33.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 107:33.40 ^~~~~~~~~~~~~~~~~~ 107:33.40 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaRecorder.cpp:166:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 107:33.40 NS_INTERFACE_MAP_ENTRY(nsIDocumentActivity) 107:33.40 ^~~~~~~~~~~~~~~~~~~~~~ 107:35.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 107:35.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 107:35.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 107:35.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:10, 107:35.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaInfo.h:11, 107:35.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioStream.h:11, 107:35.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaStreamGraph.h:9, 107:35.53 from /builddir/build/BUILD/firefox-67.0.3/dom/media/imagecapture/CaptureTask.h:10, 107:35.54 from /builddir/build/BUILD/firefox-67.0.3/dom/media/imagecapture/CaptureTask.cpp:7, 107:35.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: 107:35.54 /builddir/build/BUILD/firefox-67.0.3/dom/media/imagecapture/ImageCapture.cpp: In member function 'virtual nsresult mozilla::dom::ImageCapture::QueryInterface(const nsIID&, void**)': 107:35.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:35.54 foundInterface = 0; \ 107:35.54 ^~~~~~~~~~~~~~ 107:35.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 107:35.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 107:35.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:35.54 /builddir/build/BUILD/firefox-67.0.3/dom/media/imagecapture/ImageCapture.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 107:35.54 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 107:35.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:35.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 107:35.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 107:35.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 107:35.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 107:35.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 107:35.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioStream.h:18, 107:35.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaStreamGraph.h:9, 107:35.54 from /builddir/build/BUILD/firefox-67.0.3/dom/media/imagecapture/CaptureTask.h:10, 107:35.54 from /builddir/build/BUILD/firefox-67.0.3/dom/media/imagecapture/CaptureTask.cpp:7, 107:35.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: 107:35.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 107:35.55 } else 107:35.55 ^~~~ 107:35.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 107:35.55 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 107:35.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:35.55 /builddir/build/BUILD/firefox-67.0.3/dom/media/imagecapture/ImageCapture.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 107:35.55 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImageCapture) 107:35.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:37.79 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 107:37.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 107:37.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 107:37.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 107:37.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 107:37.79 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaSegment.h:9, 107:37.79 from /builddir/build/BUILD/firefox-67.0.3/dom/media/StreamTracks.h:9, 107:37.79 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamListener.h:10, 107:37.80 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.h:13, 107:37.80 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.cpp:6, 107:37.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 107:37.80 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaTrack::QueryInterface(const nsIID&, void**)': 107:37.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:37.82 foundInterface = 0; \ 107:37.82 ^~~~~~~~~~~~~~ 107:37.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 107:37.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 107:37.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:37.82 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaTrack.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 107:37.82 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 107:37.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:37.82 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 107:37.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 107:37.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 107:37.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 107:37.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 107:37.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsProxyRelease.h:16, 107:37.83 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaSegment.h:11, 107:37.83 from /builddir/build/BUILD/firefox-67.0.3/dom/media/StreamTracks.h:9, 107:37.83 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamListener.h:10, 107:37.83 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.h:13, 107:37.83 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.cpp:6, 107:37.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 107:37.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 107:37.84 } else 107:37.84 ^~~~ 107:37.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 107:37.84 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 107:37.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:37.84 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaTrack.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 107:37.84 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaTrack) 107:37.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:38.40 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackSource::QueryInterface(const nsIID&, void**)': 107:38.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:38.40 foundInterface = 0; \ 107:38.40 ^~~~~~~~~~~~~~ 107:38.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 107:38.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 107:38.41 ^~~~~~~~~~~~~~~~~~~~~~~ 107:38.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamTrack.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 107:38.41 NS_INTERFACE_MAP_END 107:38.41 ^~~~~~~~~~~~~~~~~~~~ 107:38.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 107:38.42 else 107:38.42 ^~~~ 107:38.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 107:38.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 107:38.42 ^~~~~~~~~~~~~~~~~~ 107:38.42 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamTrack.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 107:38.44 NS_INTERFACE_MAP_ENTRY(nsISupports) 107:38.45 ^~~~~~~~~~~~~~~~~~~~~~ 107:38.65 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrack::QueryInterface(const nsIID&, void**)': 107:38.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:38.65 foundInterface = 0; \ 107:38.65 ^~~~~~~~~~~~~~ 107:38.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 107:38.66 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 107:38.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:38.66 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamTrack.cpp:262:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 107:38.66 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 107:38.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:38.66 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 107:38.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 107:38.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 107:38.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 107:38.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 107:38.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 107:38.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/DecoderDoctorLogger.h:15, 107:38.66 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaResource.h:9, 107:38.66 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaResource.cpp:7, 107:38.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media7.cpp:2: 107:38.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 107:38.67 } else 107:38.67 ^~~~ 107:38.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 107:38.67 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 107:38.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:38.67 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamTrack.cpp:261:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 107:38.67 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamTrack) 107:38.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:41.31 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 107:41.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 107:41.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 107:41.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 107:41.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 107:41.31 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaSegment.h:9, 107:41.31 from /builddir/build/BUILD/firefox-67.0.3/dom/media/StreamTracks.h:9, 107:41.31 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamListener.h:10, 107:41.31 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.h:13, 107:41.32 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.cpp:6, 107:41.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 107:41.32 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaTrackList.cpp: In member function 'virtual nsresult mozilla::dom::MediaTrackList::QueryInterface(const nsIID&, void**)': 107:41.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 107:41.32 foundInterface = 0; \ 107:41.32 ^~~~~~~~~~~~~~ 107:41.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 107:41.32 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 107:41.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:41.32 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaTrackList.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 107:41.32 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 107:41.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:41.32 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 107:41.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 107:41.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 107:41.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 107:41.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 107:41.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsProxyRelease.h:16, 107:41.32 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaSegment.h:11, 107:41.32 from /builddir/build/BUILD/firefox-67.0.3/dom/media/StreamTracks.h:9, 107:41.32 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamListener.h:10, 107:41.32 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.h:13, 107:41.33 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.cpp:6, 107:41.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 107:41.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 107:41.33 } else 107:41.34 ^~~~ 107:41.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 107:41.34 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 107:41.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:41.34 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaTrackList.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 107:41.34 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaTrackList) 107:41.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 107:46.63 dom/media/ipc 108:26.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 108:26.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 108:26.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 108:26.35 from /builddir/build/BUILD/firefox-67.0.3/dom/media/ReaderProxy.cpp:7, 108:26.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 108:26.35 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrack.cpp: In member function 'virtual nsresult mozilla::dom::TextTrack::QueryInterface(const nsIID&, void**)': 108:26.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 108:26.35 foundInterface = 0; \ 108:26.35 ^~~~~~~~~~~~~~ 108:26.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 108:26.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 108:26.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:26.35 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrack.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 108:26.35 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 108:26.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:26.36 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 108:26.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 108:26.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 108:26.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 108:26.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 108:26.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 108:26.36 from /builddir/build/BUILD/firefox-67.0.3/dom/media/ReaderProxy.cpp:7, 108:26.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 108:26.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 108:26.36 } else 108:26.36 ^~~~ 108:26.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 108:26.36 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 108:26.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:26.36 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrack.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 108:26.36 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrack) 108:26.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:26.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 108:26.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 108:26.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 108:26.44 from /builddir/build/BUILD/firefox-67.0.3/dom/media/ReaderProxy.cpp:7, 108:26.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 108:26.44 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackCue.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackCue::QueryInterface(const nsIID&, void**)': 108:26.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 108:26.45 foundInterface = 0; \ 108:26.45 ^~~~~~~~~~~~~~ 108:26.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 108:26.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 108:26.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:26.45 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackCue.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 108:26.45 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 108:26.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:26.45 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 108:26.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 108:26.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 108:26.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 108:26.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 108:26.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 108:26.48 from /builddir/build/BUILD/firefox-67.0.3/dom/media/ReaderProxy.cpp:7, 108:26.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 108:26.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 108:26.48 } else 108:26.48 ^~~~ 108:26.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 108:26.48 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 108:26.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:26.48 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackCue.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 108:26.48 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrackCue) 108:26.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 108:26.56 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 108:26.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 108:26.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 108:26.56 from /builddir/build/BUILD/firefox-67.0.3/dom/media/ReaderProxy.cpp:7, 108:26.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 108:26.56 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackCueList.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackCueList::QueryInterface(const nsIID&, void**)': 108:26.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 108:26.57 foundInterface = 0; \ 108:26.57 ^~~~~~~~~~~~~~ 108:26.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 108:26.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 108:26.57 ^~~~~~~~~~~~~~~~~~~~~~~ 108:26.57 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackCueList.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 108:26.57 NS_INTERFACE_MAP_END 108:26.57 ^~~~~~~~~~~~~~~~~~~~ 108:26.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 108:26.57 else 108:26.57 ^~~~ 108:26.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 108:26.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 108:26.57 ^~~~~~~~~~~~~~~~~~ 108:26.57 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackCueList.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 108:26.58 NS_INTERFACE_MAP_ENTRY(nsISupports) 108:26.58 ^~~~~~~~~~~~~~~~~~~~~~ 108:40.02 dom/media/mediacapabilities 109:01.65 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 109:01.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 109:01.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 109:01.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/DecoderDoctorLogger.h:15, 109:01.65 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediacapabilities/MediaCapabilities.h:10, 109:01.65 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediacapabilities/MediaCapabilities.cpp:7, 109:01.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mediacapabilities/Unified_cpp_mediacapabilities0.cpp:2: 109:01.65 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediacapabilities/MediaCapabilities.cpp: In member function 'virtual nsresult mozilla::dom::MediaCapabilities::QueryInterface(const nsIID&, void**)': 109:01.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 109:01.65 foundInterface = 0; \ 109:01.65 ^~~~~~~~~~~~~~ 109:01.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 109:01.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 109:01.65 ^~~~~~~~~~~~~~~~~~~~~~~ 109:01.65 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediacapabilities/MediaCapabilities.cpp:530:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 109:01.65 NS_INTERFACE_MAP_END 109:01.65 ^~~~~~~~~~~~~~~~~~~~ 109:01.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 109:01.66 else 109:01.66 ^~~~ 109:01.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 109:01.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 109:01.66 ^~~~~~~~~~~~~~~~~~ 109:01.66 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediacapabilities/MediaCapabilities.cpp:529:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 109:01.66 NS_INTERFACE_MAP_ENTRY(nsISupports) 109:01.66 ^~~~~~~~~~~~~~~~~~~~~~ 109:12.86 dom/media/mediasink 109:21.88 dom/media/mediasource 109:30.43 dom/media/mediasource/gtest 109:33.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 109:33.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 109:33.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 109:33.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:10, 109:33.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaInfo.h:11, 109:33.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioStream.h:11, 109:33.45 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasink/AudioSink.h:9, 109:33.46 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasink/AudioSink.cpp:7, 109:33.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp:2: 109:33.46 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasink/OutputStreamManager.cpp: In member function 'virtual nsresult mozilla::DecodedStreamTrackSource::QueryInterface(const nsIID&, void**)': 109:33.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 109:33.46 foundInterface = 0; \ 109:33.46 ^~~~~~~~~~~~~~ 109:33.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 109:33.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 109:33.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:33.46 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasink/OutputStreamManager.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 109:33.46 NS_INTERFACE_MAP_END_INHERITING(dom::MediaStreamTrackSource) 109:33.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:33.46 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 109:33.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 109:33.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 109:33.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 109:33.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 109:33.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioStream.h:18, 109:33.46 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasink/AudioSink.h:9, 109:33.47 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasink/AudioSink.cpp:7, 109:33.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp:2: 109:33.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 109:33.47 } else 109:33.47 ^~~~ 109:33.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 109:33.47 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 109:33.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:33.47 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasink/OutputStreamManager.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 109:33.47 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DecodedStreamTrackSource) 109:33.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:47.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 109:47.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 109:47.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 109:47.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:10, 109:47.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaInfo.h:11, 109:47.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/VideoUtils.h:11, 109:47.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaMIMETypes.h:10, 109:47.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaContainerType.h:10, 109:47.59 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.h:11, 109:47.59 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.cpp:7, 109:47.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: 109:47.59 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/MediaSource.cpp: In member function 'virtual nsresult mozilla::dom::MediaSource::QueryInterface(const nsIID&, void**)': 109:47.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 109:47.60 foundInterface = 0; \ 109:47.60 ^~~~~~~~~~~~~~ 109:47.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 109:47.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 109:47.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:47.60 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/MediaSource.cpp:590:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 109:47.60 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 109:47.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:47.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 109:47.61 else 109:47.61 ^~~~ 109:47.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 109:47.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 109:47.61 ^~~~~~~~~~~~~~~~~~ 109:47.61 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/MediaSource.cpp:589:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 109:47.61 NS_INTERFACE_MAP_ENTRY(mozilla::dom::MediaSource) 109:47.61 ^~~~~~~~~~~~~~~~~~~~~~ 109:48.93 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/SourceBuffer.cpp: In member function 'virtual nsresult mozilla::dom::SourceBuffer::QueryInterface(const nsIID&, void**)': 109:48.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 109:48.94 foundInterface = 0; \ 109:48.94 ^~~~~~~~~~~~~~ 109:48.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 109:48.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 109:48.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:48.94 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/SourceBuffer.cpp:756:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 109:48.94 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 109:48.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:48.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 109:48.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 109:48.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 109:48.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 109:48.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 109:48.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 109:48.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/VideoUtils.h:18, 109:48.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaMIMETypes.h:10, 109:48.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaContainerType.h:10, 109:48.96 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.h:11, 109:48.96 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.cpp:7, 109:48.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: 109:48.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 109:48.96 } else 109:48.96 ^~~~ 109:48.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 109:48.96 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 109:48.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:48.97 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/SourceBuffer.cpp:755:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 109:48.97 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SourceBuffer) 109:48.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:49.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 109:49.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 109:49.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 109:49.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:10, 109:49.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaInfo.h:11, 109:49.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/VideoUtils.h:11, 109:49.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaMIMETypes.h:10, 109:49.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaContainerType.h:10, 109:49.03 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.h:11, 109:49.03 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.cpp:7, 109:49.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: 109:49.04 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/SourceBufferList.cpp: In member function 'virtual nsresult mozilla::dom::SourceBufferList::QueryInterface(const nsIID&, void**)': 109:49.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 109:49.04 foundInterface = 0; \ 109:49.04 ^~~~~~~~~~~~~~ 109:49.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 109:49.05 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 109:49.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:49.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/SourceBufferList.cpp:183:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 109:49.05 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 109:49.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:49.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 109:49.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 109:49.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 109:49.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 109:49.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 109:49.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 109:49.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/VideoUtils.h:18, 109:49.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaMIMETypes.h:10, 109:49.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaContainerType.h:10, 109:49.06 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.h:11, 109:49.07 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.cpp:7, 109:49.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: 109:49.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 109:49.07 } else 109:49.07 ^~~~ 109:49.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 109:49.07 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 109:49.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:49.07 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/SourceBufferList.cpp:182:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 109:49.07 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SourceBufferList) 109:49.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 109:49.51 dom/media/mp3 110:09.66 dom/media/ogg 110:20.78 dom/media/platforms 110:24.09 dom/media/platforms/agnostic/bytestreams 110:27.31 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaData.h:16, 110:27.31 from /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 110:27.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:2: 110:27.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::SPSData]': 110:27.31 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/agnostic/bytestreams/H264.cpp:104:15: required from here 110:27.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 110:27.31 memset(aT, 0, sizeof(T)); 110:27.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 110:27.31 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/agnostic/bytestreams/H264.cpp:13, 110:27.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:20: 110:27.32 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/agnostic/bytestreams/H264.h:38:8: note: 'struct mozilla::SPSData' declared here 110:27.32 struct SPSData { 110:27.32 ^~~~~~~ 110:35.56 dom/media/platforms/agnostic/eme 111:07.32 dom/media/platforms/agnostic/gmp 111:30.58 dom/media/platforms/omx 111:39.60 dom/media/platforms/ffmpeg/ffvpx 111:50.39 dom/media/platforms/ffmpeg/libav53 111:50.39 dom/media/platforms/ffmpeg 111:52.72 Compiling gkrust v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/toolkit/library/rust) 111:59.27 dom/media/platforms/ffmpeg/libav54 112:20.28 dom/media/platforms/ffmpeg/libav55 112:31.97 dom/media/platforms/ffmpeg/ffmpeg57 112:55.42 dom/media/platforms/ffmpeg/ffmpeg58 112:55.78 dom/media/wave 112:55.79 dom/media/systemservices 113:06.98 dom/media/webaudio 113:24.63 dom/media/webaudio/blink 113:32.16 dom/media/webm 113:38.60 dom/media/webrtc 113:42.27 dom/media/webspeech/synth 113:47.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 113:47.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 113:47.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 113:47.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioNode.h:10, 113:47.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 113:47.10 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AnalyserNode.cpp:7, 113:47.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 113:47.10 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioBufferSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioBufferSourceNode::QueryInterface(const nsIID&, void**)': 113:47.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 113:47.11 foundInterface = 0; \ 113:47.11 ^~~~~~~~~~~~~~ 113:47.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 113:47.11 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 113:47.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:47.11 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioBufferSourceNode.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 113:47.11 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 113:47.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:47.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 113:47.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioNode.h:10, 113:47.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 113:47.11 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AnalyserNode.cpp:7, 113:47.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 113:47.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 113:47.13 } else 113:47.13 ^~~~ 113:47.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 113:47.13 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 113:47.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:47.13 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioBufferSourceNode.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 113:47.13 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioBufferSourceNode) 113:47.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:52.25 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 113:52.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 113:52.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 113:52.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioNode.h:10, 113:52.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 113:52.25 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AnalyserNode.cpp:7, 113:52.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 113:52.26 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioContext.cpp: In member function 'virtual nsresult mozilla::dom::AudioContext::QueryInterface(const nsIID&, void**)': 113:52.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 113:52.27 foundInterface = 0; \ 113:52.27 ^~~~~~~~~~~~~~ 113:52.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 113:52.27 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 113:52.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:52.27 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioContext.cpp:134:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 113:52.27 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 113:52.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:52.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 113:52.28 else 113:52.29 ^~~~ 113:52.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 113:52.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 113:52.30 ^~~~~~~~~~~~~~~~~~ 113:52.30 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioContext.cpp:133:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 113:52.30 NS_INTERFACE_MAP_ENTRY(nsIMemoryReporter) 113:52.30 ^~~~~~~~~~~~~~~~~~~~~~ 113:52.69 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioDestinationNode::QueryInterface(const nsIID&, void**)': 113:52.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 113:52.69 foundInterface = 0; \ 113:52.69 ^~~~~~~~~~~~~~ 113:52.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 113:52.70 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 113:52.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:52.70 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioDestinationNode.cpp:310:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 113:52.70 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 113:52.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:52.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 113:52.70 else 113:52.70 ^~~~ 113:52.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 113:52.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 113:52.71 ^~~~~~~~~~~~~~~~~~ 113:52.71 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioDestinationNode.cpp:309:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 113:52.71 NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) 113:52.71 ^~~~~~~~~~~~~~~~~~~~~~ 113:53.48 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioNode::QueryInterface(const nsIID&, void**)': 113:53.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 113:53.48 foundInterface = 0; \ 113:53.48 ^~~~~~~~~~~~~~ 113:53.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 113:53.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 113:53.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:53.49 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 113:53.49 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 113:53.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:53.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 113:53.50 else 113:53.50 ^~~~ 113:53.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 113:53.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 113:53.50 ^~~~~~~~~~~~~~~~~~ 113:53.50 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 113:53.51 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 113:53.51 ^~~~~~~~~~~~~~~~~~~~~~ 113:54.08 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioProcessingEvent.cpp: In member function 'virtual nsresult mozilla::dom::AudioProcessingEvent::QueryInterface(const nsIID&, void**)': 113:54.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 113:54.09 foundInterface = 0; \ 113:54.09 ^~~~~~~~~~~~~~ 113:54.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 113:54.09 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 113:54.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:54.09 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioProcessingEvent.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 113:54.09 NS_INTERFACE_MAP_END_INHERITING(Event) 113:54.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:54.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 113:54.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioNode.h:10, 113:54.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 113:54.10 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AnalyserNode.cpp:7, 113:54.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 113:54.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 113:54.10 } else 113:54.10 ^~~~ 113:54.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 113:54.10 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 113:54.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:54.10 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioProcessingEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 113:54.12 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioProcessingEvent) 113:54.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:55.49 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 113:55.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 113:55.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 113:55.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 113:55.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 113:55.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:13, 113:55.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 113:55.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioNode.h:10, 113:55.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 113:55.50 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AnalyserNode.cpp:7, 113:55.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 113:55.50 /builddir/build/BUILD/firefox-67.0.3/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]': 113:55.51 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioEventTimeline.cpp:94:24: required from here 113:55.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:99: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] 113:55.51 memcpy(aDst, aSrc, aNElem * sizeof(T)); 113:55.51 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113:55.52 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioParamTimeline.h:10, 113:55.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParam.h:10, 113:55.52 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioBufferSourceNode.cpp:10, 113:55.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:29: 113:55.52 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioEventTimeline.h:27:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here 113:55.52 struct AudioTimelineEvent final { 113:55.52 ^~~~~~~~~~~~~~~~~~ 113:57.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:74: 113:57.48 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/blink/HRTFPanner.cpp: In member function 'void WebCore::HRTFPanner::pan(double, double, const mozilla::AudioBlock*, mozilla::AudioBlock*)': 113:57.49 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/blink/HRTFPanner.cpp:284:61: warning: 'convolutionDestinationR1' may be used uninitialized in this function [-Wmaybe-uninitialized] 113:57.49 destinationR[i] = (1 - x) * convolutionDestinationR1[i] + 113:57.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 113:57.49 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/blink/HRTFPanner.cpp:282:61: warning: 'convolutionDestinationL1' may be used uninitialized in this function [-Wmaybe-uninitialized] 113:57.49 destinationL[i] = (1 - x) * convolutionDestinationL1[i] + 113:57.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 114:00.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 114:00.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 114:00.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsPrimitives.h:10, 114:00.87 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, 114:00.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 114:00.87 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesis.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesis::QueryInterface(const nsIID&, void**)': 114:00.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 114:00.88 foundInterface = 0; \ 114:00.88 ^~~~~~~~~~~~~~ 114:00.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 114:00.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 114:00.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:00.89 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesis.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 114:00.91 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 114:00.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:00.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 114:00.91 else 114:00.91 ^~~~ 114:00.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 114:00.92 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 114:00.92 ^~~~~~~~~~~~~~~~~~ 114:00.92 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesis.cpp:52:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 114:00.92 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 114:00.92 ^~~~~~~~~~~~~~~~~~~~~~ 114:01.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisUtterance::QueryInterface(const nsIID&, void**)': 114:01.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 114:01.06 foundInterface = 0; \ 114:01.06 ^~~~~~~~~~~~~~ 114:01.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 114:01.07 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 114:01.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:01.07 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 114:01.07 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 114:01.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:01.08 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 114:01.08 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 114:01.08 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/nsSpeechTask.h:10, 114:01.08 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 114:01.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 114:01.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 114:01.09 } else 114:01.09 ^~~~ 114:01.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 114:01.09 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 114:01.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:01.10 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 114:01.10 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechSynthesisUtterance) 114:01.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:01.15 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 114:01.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 114:01.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsPrimitives.h:10, 114:01.16 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, 114:01.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 114:01.16 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisVoice::QueryInterface(const nsIID&, void**)': 114:01.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 114:01.16 foundInterface = 0; \ 114:01.16 ^~~~~~~~~~~~~~ 114:01.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 114:01.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 114:01.16 ^~~~~~~~~~~~~~~~~~~~~~~ 114:01.17 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 114:01.17 NS_INTERFACE_MAP_END 114:01.17 ^~~~~~~~~~~~~~~~~~~~ 114:01.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 114:01.17 else 114:01.17 ^~~~ 114:01.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 114:01.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 114:01.17 ^~~~~~~~~~~~~~~~~~ 114:01.17 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 114:01.19 NS_INTERFACE_MAP_ENTRY(nsISupports) 114:01.20 ^~~~~~~~~~~~~~~~~~~~~~ 114:02.84 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/nsSpeechTask.cpp: In member function 'virtual nsresult mozilla::dom::nsSpeechTask::QueryInterface(const nsIID&, void**)': 114:02.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 114:02.84 foundInterface = 0; \ 114:02.84 ^~~~~~~~~~~~~~ 114:02.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 114:02.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 114:02.85 ^~~~~~~~~~~~~~~~~~~~~~~ 114:02.85 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/nsSpeechTask.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 114:02.85 NS_INTERFACE_MAP_END 114:02.85 ^~~~~~~~~~~~~~~~~~~~ 114:02.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 114:02.85 else 114:02.85 ^~~~ 114:02.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 114:02.86 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 114:02.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:02.86 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/nsSpeechTask.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 114:02.86 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTask) 114:02.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:03.57 dom/media/webspeech/synth/speechd 114:08.76 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp: In member function 'virtual nsresult mozilla::dom::FakeSynthCallback::QueryInterface(const nsIID&, void**)': 114:08.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 114:08.76 foundInterface = 0; \ 114:08.76 ^~~~~~~~~~~~~~ 114:08.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 114:08.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 114:08.76 ^~~~~~~~~~~~~~~~~~~~~~~ 114:08.76 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 114:08.76 NS_INTERFACE_MAP_END 114:08.76 ^~~~~~~~~~~~~~~~~~~~ 114:08.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 114:08.76 else 114:08.76 ^~~~ 114:08.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 114:08.76 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 114:08.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:08.76 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:111:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 114:08.76 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTaskCallback) 114:08.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:08.78 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp: In member function 'virtual nsresult mozilla::dom::nsFakeSynthServices::QueryInterface(const nsIID&, void**)': 114:08.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 114:08.78 foundInterface = 0; \ 114:08.78 ^~~~~~~~~~~~~~ 114:08.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 114:08.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 114:08.78 ^~~~~~~~~~~~~~~~~~~~~~~ 114:08.78 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 114:08.78 NS_INTERFACE_MAP_END 114:08.78 ^~~~~~~~~~~~~~~~~~~~ 114:08.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 114:08.78 else 114:08.79 ^~~~ 114:08.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 114:08.79 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 114:08.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:08.79 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 114:08.79 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 114:08.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:10.84 dom/media/webspeech/recognition 114:11.29 dom/media/mp4 114:15.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 114:15.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 114:15.54 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammar.h:10, 114:15.54 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, 114:15.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: 114:15.54 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammar.cpp: In member function 'virtual nsresult mozilla::dom::SpeechGrammar::QueryInterface(const nsIID&, void**)': 114:15.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 114:15.55 foundInterface = 0; \ 114:15.55 ^~~~~~~~~~~~~~ 114:15.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 114:15.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 114:15.55 ^~~~~~~~~~~~~~~~~~~~~~~ 114:15.55 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammar.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 114:15.55 NS_INTERFACE_MAP_END 114:15.55 ^~~~~~~~~~~~~~~~~~~~ 114:15.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 114:15.55 else 114:15.55 ^~~~ 114:15.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 114:15.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 114:15.55 ^~~~~~~~~~~~~~~~~~ 114:15.55 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammar.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 114:15.55 NS_INTERFACE_MAP_ENTRY(nsISupports) 114:15.55 ^~~~~~~~~~~~~~~~~~~~~~ 114:19.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 114:19.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 114:19.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIObserver.h:10, 114:19.40 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.h:11, 114:19.40 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:7, 114:19.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2: 114:19.40 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function 'virtual nsresult mozilla::dom::SpeechDispatcherCallback::QueryInterface(const nsIID&, void**)': 114:19.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 114:19.41 foundInterface = 0; \ 114:19.41 ^~~~~~~~~~~~~~ 114:19.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 114:19.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 114:19.41 ^~~~~~~~~~~~~~~~~~~~~~~ 114:19.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 114:19.41 NS_INTERFACE_MAP_END 114:19.41 ^~~~~~~~~~~~~~~~~~~~ 114:19.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 114:19.42 else 114:19.42 ^~~~ 114:19.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 114:19.43 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 114:19.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:19.43 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 114:19.43 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTaskCallback) 114:19.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:19.44 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function 'virtual nsresult mozilla::dom::SpeechDispatcherService::QueryInterface(const nsIID&, void**)': 114:19.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 114:19.44 foundInterface = 0; \ 114:19.44 ^~~~~~~~~~~~~~ 114:19.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 114:19.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 114:19.44 ^~~~~~~~~~~~~~~~~~~~~~~ 114:19.44 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:275:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 114:19.45 NS_INTERFACE_MAP_END 114:19.45 ^~~~~~~~~~~~~~~~~~~~ 114:19.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 114:19.45 else 114:19.45 ^~~~ 114:19.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 114:19.45 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 114:19.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:19.47 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:274:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 114:19.48 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 114:19.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:22.13 dom/media/gtest 114:28.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:20: 114:28.29 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'bool mozilla::dom::SpeechSynthesisVoice::LocalService() const': 114:28.30 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:60:10: warning: 'isLocal' may be used uninitialized in this function [-Wmaybe-uninitialized] 114:28.30 return isLocal; 114:28.30 ^~~~~~~ 114:29.00 dom/media/gtest/mp4_demuxer 114:29.83 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammarList.cpp: In member function 'virtual nsresult mozilla::dom::SpeechGrammarList::QueryInterface(const nsIID&, void**)': 114:29.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 114:29.84 foundInterface = 0; \ 114:29.84 ^~~~~~~~~~~~~~ 114:29.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 114:29.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 114:29.84 ^~~~~~~~~~~~~~~~~~~~~~~ 114:29.84 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammarList.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 114:29.84 NS_INTERFACE_MAP_END 114:29.84 ^~~~~~~~~~~~~~~~~~~~ 114:29.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 114:29.84 else 114:29.85 ^~~~ 114:29.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 114:29.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 114:29.86 ^~~~~~~~~~~~~~~~~~ 114:29.87 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammarList.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 114:29.87 NS_INTERFACE_MAP_ENTRY(nsISupports) 114:29.87 ^~~~~~~~~~~~~~~~~~~~~~ 114:35.06 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognition.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognition::QueryInterface(const nsIID&, void**)': 114:35.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 114:35.06 foundInterface = 0; \ 114:35.06 ^~~~~~~~~~~~~~ 114:35.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 114:35.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 114:35.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:35.08 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognition.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 114:35.08 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 114:35.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114:35.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 114:35.08 else 114:35.08 ^~~~ 114:35.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 114:35.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 114:35.09 ^~~~~~~~~~~~~~~~~~ 114:35.09 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognition.cpp:110:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 114:35.09 NS_INTERFACE_MAP_ENTRY(nsIObserver) 114:35.09 ^~~~~~~~~~~~~~~~~~~~~~ 114:35.37 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionAlternative::QueryInterface(const nsIID&, void**)': 114:35.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 114:35.37 foundInterface = 0; \ 114:35.37 ^~~~~~~~~~~~~~ 114:35.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 114:35.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 114:35.37 ^~~~~~~~~~~~~~~~~~~~~~~ 114:35.37 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 114:35.37 NS_INTERFACE_MAP_END 114:35.37 ^~~~~~~~~~~~~~~~~~~~ 114:35.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 114:35.37 else 114:35.37 ^~~~ 114:35.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 114:35.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 114:35.38 ^~~~~~~~~~~~~~~~~~ 114:35.38 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 114:35.38 NS_INTERFACE_MAP_ENTRY(nsISupports) 114:35.38 ^~~~~~~~~~~~~~~~~~~~~~ 114:35.38 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionResult::QueryInterface(const nsIID&, void**)': 114:35.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 114:35.39 foundInterface = 0; \ 114:35.39 ^~~~~~~~~~~~~~ 114:35.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 114:35.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 114:35.39 ^~~~~~~~~~~~~~~~~~~~~~~ 114:35.39 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 114:35.39 NS_INTERFACE_MAP_END 114:35.39 ^~~~~~~~~~~~~~~~~~~~ 114:35.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 114:35.39 else 114:35.39 ^~~~ 114:35.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 114:35.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 114:35.39 ^~~~~~~~~~~~~~~~~~ 114:35.39 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 114:35.39 NS_INTERFACE_MAP_ENTRY(nsISupports) 114:35.39 ^~~~~~~~~~~~~~~~~~~~~~ 114:35.44 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionResultList::QueryInterface(const nsIID&, void**)': 114:35.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 114:35.44 foundInterface = 0; \ 114:35.44 ^~~~~~~~~~~~~~ 114:35.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 114:35.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 114:35.44 ^~~~~~~~~~~~~~~~~~~~~~~ 114:35.44 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 114:35.44 NS_INTERFACE_MAP_END 114:35.44 ^~~~~~~~~~~~~~~~~~~~ 114:35.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 114:35.44 else 114:35.44 ^~~~ 114:35.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 114:35.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 114:35.44 ^~~~~~~~~~~~~~~~~~ 114:35.44 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 114:35.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 114:35.45 ^~~~~~~~~~~~~~~~~~~~~~ 114:55.62 dom/midi 115:18.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:18.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 115:18.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 115:18.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 115:18.51 from /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:7, 115:18.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 115:18.51 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp: In member function 'virtual nsresult mozilla::dom::MIDIAccess::QueryInterface(const nsIID&, void**)': 115:18.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:18.51 foundInterface = 0; \ 115:18.51 ^~~~~~~~~~~~~~ 115:18.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:18.51 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:18.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:18.51 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:18.51 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 115:18.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:18.52 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 115:18.52 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 115:18.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 115:18.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 115:18.52 from /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:7, 115:18.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 115:18.52 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 115:18.52 else 115:18.52 ^~~~ 115:18.52 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:52:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 115:18.52 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 115:18.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:20.04 dom/notification 115:20.54 dom/offline 115:22.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:22.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 115:22.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 115:22.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 115:22.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 115:22.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 115:22.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 115:22.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 115:22.48 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 115:22.48 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:22.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:22.48 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp: In member function 'virtual nsresult mozilla::dom::AudioWorkletGlobalScope::QueryInterface(const nsIID&, void**)': 115:22.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:22.48 foundInterface = 0; \ 115:22.48 ^~~~~~~~~~~~~~ 115:22.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:22.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:22.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:22.48 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:22.48 NS_INTERFACE_MAP_END_INHERITING(WorkletGlobalScope) 115:22.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:22.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 115:22.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 115:22.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 115:22.48 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 115:22.48 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:22.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:22.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:22.49 } else 115:22.49 ^~~~ 115:22.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:22.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:22.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:22.49 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:22.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioWorkletGlobalScope) 115:22.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:26.52 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:26.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 115:26.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 115:26.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 115:26.52 from /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:7, 115:26.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 115:26.52 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIInputMap.cpp: In member function 'virtual nsresult mozilla::dom::MIDIInputMap::QueryInterface(const nsIID&, void**)': 115:26.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:26.52 foundInterface = 0; \ 115:26.52 ^~~~~~~~~~~~~~ 115:26.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 115:26.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 115:26.53 ^~~~~~~~~~~~~~~~~~~~~~~ 115:26.53 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIInputMap.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 115:26.53 NS_INTERFACE_MAP_END 115:26.53 ^~~~~~~~~~~~~~~~~~~~ 115:26.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 115:26.53 else 115:26.53 ^~~~ 115:26.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 115:26.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 115:26.53 ^~~~~~~~~~~~~~~~~~ 115:26.53 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIInputMap.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 115:26.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 115:26.54 ^~~~~~~~~~~~~~~~~~~~~~ 115:26.73 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MIDIMessageEvent::QueryInterface(const nsIID&, void**)': 115:26.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:26.73 foundInterface = 0; \ 115:26.73 ^~~~~~~~~~~~~~ 115:26.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:26.73 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:26.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:26.73 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:26.74 NS_INTERFACE_MAP_END_INHERITING(Event) 115:26.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:26.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 115:26.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 115:26.74 from /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:7, 115:26.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 115:26.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:26.74 } else 115:26.74 ^~~~ 115:26.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:26.75 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:26.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:26.75 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIMessageEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:26.75 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MIDIMessageEvent) 115:26.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:26.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:26.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 115:26.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 115:26.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 115:26.86 from /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:7, 115:26.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 115:26.86 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIOutputMap.cpp: In member function 'virtual nsresult mozilla::dom::MIDIOutputMap::QueryInterface(const nsIID&, void**)': 115:26.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:26.86 foundInterface = 0; \ 115:26.86 ^~~~~~~~~~~~~~ 115:26.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 115:26.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 115:26.86 ^~~~~~~~~~~~~~~~~~~~~~~ 115:26.86 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIOutputMap.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 115:26.86 NS_INTERFACE_MAP_END 115:26.86 ^~~~~~~~~~~~~~~~~~~~ 115:26.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 115:26.86 else 115:26.86 ^~~~ 115:26.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 115:26.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 115:26.87 ^~~~~~~~~~~~~~~~~~ 115:26.87 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIOutputMap.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 115:26.87 NS_INTERFACE_MAP_ENTRY(nsISupports) 115:26.87 ^~~~~~~~~~~~~~~~~~~~~~ 115:27.00 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIPort.cpp: In member function 'virtual nsresult mozilla::dom::MIDIPort::QueryInterface(const nsIID&, void**)': 115:27.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:27.01 foundInterface = 0; \ 115:27.01 ^~~~~~~~~~~~~~ 115:27.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:27.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:27.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:27.01 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIPort.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:27.01 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 115:27.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:27.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 115:27.01 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 115:27.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 115:27.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 115:27.01 from /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:7, 115:27.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 115:27.01 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 115:27.01 else 115:27.01 ^~~~ 115:27.01 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIPort.cpp:30:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 115:27.01 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 115:27.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:28.36 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:28.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 115:28.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 115:28.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 115:28.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 115:28.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 115:28.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 115:28.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 115:28.37 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 115:28.37 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:28.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:28.37 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioWorkletNode::QueryInterface(const nsIID&, void**)': 115:28.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:28.37 foundInterface = 0; \ 115:28.37 ^~~~~~~~~~~~~~ 115:28.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:28.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:28.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:28.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:28.37 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 115:28.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:28.37 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletNode.cpp:16:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 115:28.37 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(AudioWorkletNode, AudioNode) 115:28.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:28.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 115:28.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 115:28.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 115:28.38 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 115:28.38 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:28.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:28.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:28.38 } else 115:28.38 ^~~~ 115:28.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:28.38 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:28.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:28.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:28.38 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 115:28.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:28.38 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletNode.cpp:16:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 115:28.38 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(AudioWorkletNode, AudioNode) 115:28.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:28.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:28.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 115:28.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 115:28.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 115:28.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 115:28.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 115:28.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 115:28.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 115:28.69 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 115:28.69 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:28.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:28.69 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/BiquadFilterNode.cpp: In member function 'virtual nsresult mozilla::dom::BiquadFilterNode::QueryInterface(const nsIID&, void**)': 115:28.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:28.69 foundInterface = 0; \ 115:28.69 ^~~~~~~~~~~~~~ 115:28.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:28.69 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:28.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:28.69 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/BiquadFilterNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:28.69 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 115:28.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:28.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 115:28.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 115:28.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 115:28.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 115:28.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:28.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:28.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:28.70 } else 115:28.70 ^~~~ 115:28.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:28.70 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:28.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:28.70 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/BiquadFilterNode.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:28.70 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(BiquadFilterNode) 115:28.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:28.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:28.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 115:28.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 115:28.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 115:28.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 115:28.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 115:28.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 115:28.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 115:28.87 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 115:28.87 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:28.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:28.88 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/ConstantSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::ConstantSourceNode::QueryInterface(const nsIID&, void**)': 115:28.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:28.89 foundInterface = 0; \ 115:28.89 ^~~~~~~~~~~~~~ 115:28.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:28.89 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:28.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:28.89 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/ConstantSourceNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:28.89 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 115:28.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:28.89 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 115:28.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 115:28.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 115:28.89 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 115:28.90 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:28.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:28.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:28.90 } else 115:28.90 ^~~~ 115:28.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:28.90 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:28.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:28.90 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/ConstantSourceNode.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:28.90 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ConstantSourceNode) 115:28.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.18 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:29.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 115:29.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 115:29.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 115:29.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 115:29.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 115:29.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 115:29.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 115:29.19 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 115:29.19 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:29.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:29.19 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/ConvolverNode.cpp: In member function 'virtual nsresult mozilla::dom::ConvolverNode::QueryInterface(const nsIID&, void**)': 115:29.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:29.19 foundInterface = 0; \ 115:29.19 ^~~~~~~~~~~~~~ 115:29.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:29.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:29.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.21 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/ConvolverNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:29.21 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 115:29.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 115:29.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 115:29.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 115:29.21 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 115:29.21 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:29.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:29.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:29.21 } else 115:29.21 ^~~~ 115:29.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:29.21 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:29.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.21 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/ConvolverNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:29.21 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ConvolverNode) 115:29.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:29.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 115:29.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 115:29.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 115:29.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 115:29.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 115:29.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 115:29.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 115:29.30 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 115:29.30 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:29.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:29.30 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/DelayNode.cpp: In member function 'virtual nsresult mozilla::dom::DelayNode::QueryInterface(const nsIID&, void**)': 115:29.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:29.30 foundInterface = 0; \ 115:29.30 ^~~~~~~~~~~~~~ 115:29.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:29.30 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:29.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.32 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/DelayNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:29.32 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 115:29.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.32 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 115:29.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 115:29.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 115:29.32 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 115:29.32 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:29.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:29.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:29.32 } else 115:29.32 ^~~~ 115:29.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:29.32 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:29.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.32 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/DelayNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:29.32 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DelayNode) 115:29.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:29.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 115:29.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 115:29.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 115:29.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 115:29.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 115:29.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 115:29.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 115:29.39 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 115:29.39 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:29.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:29.39 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/DynamicsCompressorNode.cpp: In member function 'virtual nsresult mozilla::dom::DynamicsCompressorNode::QueryInterface(const nsIID&, void**)': 115:29.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:29.39 foundInterface = 0; \ 115:29.39 ^~~~~~~~~~~~~~ 115:29.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:29.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:29.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/DynamicsCompressorNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:29.41 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 115:29.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 115:29.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 115:29.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 115:29.41 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 115:29.41 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:29.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:29.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:29.41 } else 115:29.41 ^~~~ 115:29.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:29.41 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:29.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/DynamicsCompressorNode.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:29.41 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DynamicsCompressorNode) 115:29.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.49 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:29.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 115:29.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 115:29.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 115:29.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 115:29.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 115:29.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 115:29.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 115:29.49 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 115:29.49 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:29.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:29.49 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/GainNode.cpp: In member function 'virtual nsresult mozilla::dom::GainNode::QueryInterface(const nsIID&, void**)': 115:29.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:29.49 foundInterface = 0; \ 115:29.49 ^~~~~~~~~~~~~~ 115:29.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:29.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:29.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.50 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/GainNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:29.50 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 115:29.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 115:29.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 115:29.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 115:29.50 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 115:29.50 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 115:29.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 115:29.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:29.50 } else 115:29.50 ^~~~ 115:29.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:29.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:29.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:29.50 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/GainNode.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:29.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GainNode) 115:29.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:37.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:37.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 115:37.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIApplicationCache.h:10, 115:37.23 from /builddir/build/BUILD/firefox-67.0.3/dom/offline/nsDOMOfflineResourceList.h:11, 115:37.23 from /builddir/build/BUILD/firefox-67.0.3/dom/offline/nsDOMOfflineResourceList.cpp:7, 115:37.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/offline/Unified_cpp_dom_offline0.cpp:2: 115:37.23 /builddir/build/BUILD/firefox-67.0.3/dom/offline/nsDOMOfflineResourceList.cpp: In member function 'virtual nsresult nsDOMOfflineResourceList::QueryInterface(const nsIID&, void**)': 115:37.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:37.24 foundInterface = 0; \ 115:37.24 ^~~~~~~~~~~~~~ 115:37.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:37.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:37.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:37.24 /builddir/build/BUILD/firefox-67.0.3/dom/offline/nsDOMOfflineResourceList.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:37.24 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 115:37.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:37.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 115:37.27 else 115:37.27 ^~~~ 115:37.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 115:37.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 115:37.27 ^~~~~~~~~~~~~~~~~~ 115:37.27 /builddir/build/BUILD/firefox-67.0.3/dom/offline/nsDOMOfflineResourceList.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 115:37.27 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 115:37.28 ^~~~~~~~~~~~~~~~~~~~~~ 115:46.47 dom/power 115:50.56 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:50.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 115:50.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 115:50.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Notification.h:10, 115:50.56 from /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp:7, 115:50.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/notification/Unified_cpp_dom_notification0.cpp:2: 115:50.57 /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::NotificationStorageCallback::QueryInterface(const nsIID&, void**)': 115:50.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:50.57 foundInterface = 0; \ 115:50.57 ^~~~~~~~~~~~~~ 115:50.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 115:50.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 115:50.58 ^~~~~~~~~~~~~~~~~~~~~~~ 115:50.58 /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp:170:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 115:50.59 NS_INTERFACE_MAP_END 115:50.60 ^~~~~~~~~~~~~~~~~~~~ 115:50.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 115:50.60 else 115:50.60 ^~~~ 115:50.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 115:50.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 115:50.61 ^~~~~~~~~~~~~~~~~~ 115:50.61 /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp:169:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 115:50.61 NS_INTERFACE_MAP_ENTRY(nsISupports) 115:50.61 ^~~~~~~~~~~~~~~~~~~~~~ 115:50.91 /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::Notification::QueryInterface(const nsIID&, void**)': 115:50.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:50.91 foundInterface = 0; \ 115:50.92 ^~~~~~~~~~~~~~ 115:50.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:50.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:50.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:50.93 /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp:1026:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:50.94 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 115:50.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:50.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 115:50.95 else 115:50.95 ^~~~ 115:50.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 115:50.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 115:50.96 ^~~~~~~~~~~~~~~~~~ 115:50.96 /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp:1025:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 115:50.96 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 115:50.96 ^~~~~~~~~~~~~~~~~~~~~~ 115:51.25 /builddir/build/BUILD/firefox-67.0.3/dom/notification/NotificationEvent.cpp: In member function 'virtual nsresult mozilla::dom::NotificationEvent::QueryInterface(const nsIID&, void**)': 115:51.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:51.26 foundInterface = 0; \ 115:51.26 ^~~~~~~~~~~~~~ 115:51.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:51.26 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:51.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:51.26 /builddir/build/BUILD/firefox-67.0.3/dom/notification/NotificationEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:51.26 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 115:51.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:51.26 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 115:51.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Notification.h:10, 115:51.27 from /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp:7, 115:51.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/notification/Unified_cpp_dom_notification0.cpp:2: 115:51.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:51.27 } else 115:51.27 ^~~~ 115:51.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:51.27 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:51.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:51.27 /builddir/build/BUILD/firefox-67.0.3/dom/notification/NotificationEvent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:51.27 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(NotificationEvent) 115:51.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:54.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:54.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 115:54.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 115:54.60 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 115:54.60 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 115:54.61 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 115:54.61 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 115:54.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 115:54.63 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioDestinationTrackSource::QueryInterface(const nsIID&, void**)': 115:54.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:54.64 foundInterface = 0; \ 115:54.64 ^~~~~~~~~~~~~~ 115:54.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:54.65 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:54.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:54.66 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:54.66 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 115:54.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:54.66 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 115:54.66 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 115:54.66 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 115:54.66 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 115:54.66 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 115:54.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 115:54.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:54.67 } else 115:54.67 ^~~~ 115:54.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:54.67 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:54.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:54.68 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:54.68 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioDestinationTrackSource) 115:54.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:54.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:54.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 115:54.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 115:54.68 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 115:54.68 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 115:54.69 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 115:54.69 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 115:54.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 115:54.69 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamAudioDestinationNode::QueryInterface(const nsIID&, void**)': 115:54.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:54.69 foundInterface = 0; \ 115:54.69 ^~~~~~~~~~~~~~ 115:54.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:54.69 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:54.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:54.70 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:54.70 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 115:54.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:54.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 115:54.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 115:54.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 115:54.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 115:54.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 115:54.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 115:54.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:54.71 } else 115:54.71 ^~~~ 115:54.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:54.71 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:54.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:54.71 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:54.71 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamAudioDestinationNode) 115:54.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:56.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:56.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 115:56.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 115:56.42 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 115:56.42 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 115:56.42 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 115:56.42 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 115:56.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 115:56.42 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamAudioSourceNode::QueryInterface(const nsIID&, void**)': 115:56.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:56.43 foundInterface = 0; \ 115:56.43 ^~~~~~~~~~~~~~ 115:56.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:56.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:56.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:56.43 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:56.43 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 115:56.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:56.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 115:56.43 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 115:56.43 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 115:56.43 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 115:56.43 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 115:56.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 115:56.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:56.43 } else 115:56.43 ^~~~ 115:56.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:56.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:56.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:56.43 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:56.46 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamAudioSourceNode) 115:56.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:56.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:56.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 115:56.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 115:56.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 115:56.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 115:56.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 115:56.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 115:56.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 115:56.70 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/OscillatorNode.cpp: In member function 'virtual nsresult mozilla::dom::OscillatorNode::QueryInterface(const nsIID&, void**)': 115:56.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:56.70 foundInterface = 0; \ 115:56.71 ^~~~~~~~~~~~~~ 115:56.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:56.71 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:56.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:56.71 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/OscillatorNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:56.71 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 115:56.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:56.72 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 115:56.73 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 115:56.73 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 115:56.73 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 115:56.73 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 115:56.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 115:56.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:56.73 } else 115:56.73 ^~~~ 115:56.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:56.73 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:56.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:56.73 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/OscillatorNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:56.73 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(OscillatorNode) 115:56.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:57.08 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:57.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 115:57.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 115:57.08 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 115:57.08 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 115:57.08 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 115:57.08 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 115:57.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 115:57.08 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/PannerNode.cpp: In member function 'virtual nsresult mozilla::dom::PannerNode::QueryInterface(const nsIID&, void**)': 115:57.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:57.10 foundInterface = 0; \ 115:57.10 ^~~~~~~~~~~~~~ 115:57.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:57.10 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:57.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:57.10 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/PannerNode.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:57.10 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 115:57.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:57.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 115:57.11 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 115:57.11 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 115:57.11 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 115:57.11 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 115:57.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 115:57.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:57.11 } else 115:57.11 ^~~~ 115:57.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:57.14 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:57.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:57.14 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/PannerNode.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:57.14 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PannerNode) 115:57.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:57.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:57.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 115:57.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 115:57.41 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 115:57.41 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 115:57.41 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 115:57.41 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 115:57.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 115:57.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/StereoPannerNode.cpp: In member function 'virtual nsresult mozilla::dom::StereoPannerNode::QueryInterface(const nsIID&, void**)': 115:57.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:57.41 foundInterface = 0; \ 115:57.41 ^~~~~~~~~~~~~~ 115:57.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:57.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:57.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:57.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/StereoPannerNode.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:57.41 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 115:57.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:57.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 115:57.42 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 115:57.42 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 115:57.42 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 115:57.42 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 115:57.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 115:57.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:57.42 } else 115:57.42 ^~~~ 115:57.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:57.42 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:57.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:57.42 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/StereoPannerNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:57.42 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StereoPannerNode) 115:57.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:57.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 115:57.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 115:57.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 115:57.47 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 115:57.47 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 115:57.47 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 115:57.47 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 115:57.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 115:57.47 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/WaveShaperNode.cpp: In member function 'virtual nsresult mozilla::dom::WaveShaperNode::QueryInterface(const nsIID&, void**)': 115:57.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 115:57.47 foundInterface = 0; \ 115:57.48 ^~~~~~~~~~~~~~ 115:57.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 115:57.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 115:57.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:57.48 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/WaveShaperNode.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 115:57.48 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 115:57.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:57.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 115:57.48 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 115:57.48 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 115:57.48 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 115:57.48 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 115:57.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 115:57.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 115:57.48 } else 115:57.48 ^~~~ 115:57.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 115:57.48 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 115:57.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:57.48 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/WaveShaperNode.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 115:57.48 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WaveShaperNode) 115:57.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115:58.72 dom/push 116:10.66 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 116:10.66 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 116:10.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 116:10.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 116:10.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 116:10.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ContentParent.h:10, 116:10.67 from /builddir/build/BUILD/firefox-67.0.3/dom/power/PowerManagerService.cpp:7, 116:10.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/power/Unified_cpp_dom_power0.cpp:2: 116:10.67 /builddir/build/BUILD/firefox-67.0.3/dom/power/WakeLock.cpp: In member function 'virtual nsresult mozilla::dom::WakeLock::QueryInterface(const nsIID&, void**)': 116:10.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:10.67 foundInterface = 0; \ 116:10.67 ^~~~~~~~~~~~~~ 116:10.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 116:10.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 116:10.67 ^~~~~~~~~~~~~~~~~~~~~~~ 116:10.67 /builddir/build/BUILD/firefox-67.0.3/dom/power/WakeLock.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 116:10.67 NS_INTERFACE_MAP_END 116:10.67 ^~~~~~~~~~~~~~~~~~~~ 116:10.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 116:10.67 else 116:10.67 ^~~~ 116:10.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 116:10.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 116:10.67 ^~~~~~~~~~~~~~~~~~ 116:10.67 /builddir/build/BUILD/firefox-67.0.3/dom/power/WakeLock.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 116:10.67 NS_INTERFACE_MAP_ENTRY(nsIWakeLock) 116:10.67 ^~~~~~~~~~~~~~~~~~~~~~ 116:18.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 116:18.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 116:18.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 116:18.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 116:18.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 116:18.19 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 116:18.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PushManager.h:29, 116:18.19 from /builddir/build/BUILD/firefox-67.0.3/dom/push/PushManager.cpp:7, 116:18.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/push/Unified_cpp_dom_push0.cpp:2: 116:18.19 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushManager.cpp: In member function 'virtual nsresult mozilla::dom::PushManager::QueryInterface(const nsIID&, void**)': 116:18.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:18.19 foundInterface = 0; \ 116:18.19 ^~~~~~~~~~~~~~ 116:18.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 116:18.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 116:18.19 ^~~~~~~~~~~~~~~~~~~~~~~ 116:18.19 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushManager.cpp:410:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 116:18.19 NS_INTERFACE_MAP_END 116:18.19 ^~~~~~~~~~~~~~~~~~~~ 116:18.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 116:18.19 else 116:18.19 ^~~~ 116:18.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 116:18.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 116:18.20 ^~~~~~~~~~~~~~~~~~ 116:18.20 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushManager.cpp:409:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 116:18.20 NS_INTERFACE_MAP_ENTRY(nsISupports) 116:18.20 ^~~~~~~~~~~~~~~~~~~~~~ 116:19.38 dom/quota 116:21.29 dom/quota/test/gtest 116:26.47 dom/security 116:27.26 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushNotifier::QueryInterface(const nsIID&, void**)': 116:27.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:27.26 foundInterface = 0; \ 116:27.26 ^~~~~~~~~~~~~~ 116:27.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 116:27.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 116:27.26 ^~~~~~~~~~~~~~~~~~~~~~~ 116:27.26 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 116:27.26 NS_INTERFACE_MAP_END 116:27.26 ^~~~~~~~~~~~~~~~~~~~ 116:27.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 116:27.26 else 116:27.26 ^~~~ 116:27.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 116:27.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 116:27.27 ^~~~~~~~~~~~~~~~~~ 116:27.27 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 116:27.27 NS_INTERFACE_MAP_ENTRY(nsIPushNotifier) 116:27.27 ^~~~~~~~~~~~~~~~~~~~~~ 116:27.31 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushData::QueryInterface(const nsIID&, void**)': 116:27.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:27.32 foundInterface = 0; \ 116:27.32 ^~~~~~~~~~~~~~ 116:27.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 116:27.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 116:27.32 ^~~~~~~~~~~~~~~~~~~~~~~ 116:27.32 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp:156:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 116:27.32 NS_INTERFACE_MAP_END 116:27.32 ^~~~~~~~~~~~~~~~~~~~ 116:27.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 116:27.32 else 116:27.32 ^~~~ 116:27.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 116:27.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 116:27.32 ^~~~~~~~~~~~~~~~~~ 116:27.32 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp:155:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 116:27.32 NS_INTERFACE_MAP_ENTRY(nsIPushData) 116:27.32 ^~~~~~~~~~~~~~~~~~~~~~ 116:27.36 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushMessage::QueryInterface(const nsIID&, void**)': 116:27.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:27.36 foundInterface = 0; \ 116:27.36 ^~~~~~~~~~~~~~ 116:27.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 116:27.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 116:27.37 ^~~~~~~~~~~~~~~~~~~~~~~ 116:27.37 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp:224:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 116:27.37 NS_INTERFACE_MAP_END 116:27.37 ^~~~~~~~~~~~~~~~~~~~ 116:27.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 116:27.37 else 116:27.37 ^~~~ 116:27.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 116:27.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 116:27.37 ^~~~~~~~~~~~~~~~~~ 116:27.37 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp:223:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 116:27.37 NS_INTERFACE_MAP_ENTRY(nsIPushMessage) 116:27.37 ^~~~~~~~~~~~~~~~~~~~~~ 116:27.54 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushSubscription.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscription::QueryInterface(const nsIID&, void**)': 116:27.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:27.54 foundInterface = 0; \ 116:27.54 ^~~~~~~~~~~~~~ 116:27.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 116:27.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 116:27.54 ^~~~~~~~~~~~~~~~~~~~~~~ 116:27.54 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushSubscription.cpp:211:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 116:27.54 NS_INTERFACE_MAP_END 116:27.54 ^~~~~~~~~~~~~~~~~~~~ 116:27.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 116:27.54 else 116:27.55 ^~~~ 116:27.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 116:27.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 116:27.55 ^~~~~~~~~~~~~~~~~~ 116:27.55 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushSubscription.cpp:210:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 116:27.55 NS_INTERFACE_MAP_ENTRY(nsISupports) 116:27.55 ^~~~~~~~~~~~~~~~~~~~~~ 116:27.62 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushSubscriptionOptions.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscriptionOptions::QueryInterface(const nsIID&, void**)': 116:27.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:27.62 foundInterface = 0; \ 116:27.63 ^~~~~~~~~~~~~~ 116:27.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 116:27.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 116:27.63 ^~~~~~~~~~~~~~~~~~~~~~~ 116:27.63 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushSubscriptionOptions.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 116:27.63 NS_INTERFACE_MAP_END 116:27.63 ^~~~~~~~~~~~~~~~~~~~ 116:27.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 116:27.63 else 116:27.63 ^~~~ 116:27.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 116:27.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 116:27.63 ^~~~~~~~~~~~~~~~~~ 116:27.63 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushSubscriptionOptions.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 116:27.63 NS_INTERFACE_MAP_ENTRY(nsISupports) 116:27.63 ^~~~~~~~~~~~~~~~~~~~~~ 116:34.54 dom/security/test/gtest 116:37.02 dom/security/featurepolicy 116:47.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 116:47.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 116:47.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ServiceWorkerDescriptor.h:10, 116:47.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerCommon.h:12, 116:47.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerPrivate.h:10, 116:47.46 from /builddir/build/BUILD/firefox-67.0.3/dom/security/CSPEvalChecker.cpp:8, 116:47.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/security/Unified_cpp_dom_security0.cpp:2: 116:47.46 /builddir/build/BUILD/firefox-67.0.3/dom/security/ReferrerInfo.cpp: In member function 'virtual nsresult mozilla::dom::ReferrerInfo::QueryInterface(const nsIID&, void**)': 116:47.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:47.46 foundInterface = 0; \ 116:47.46 ^~~~~~~~~~~~~~ 116:47.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 116:47.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 116:47.46 ^~~~~~~~~~~~~~~~~~~~~~~ 116:47.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 116:47.46 NS_INTERFACE_MAP_END 116:47.47 ^~~~~~~~~~~~~~~~~~~~ 116:47.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 116:47.48 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 116:47.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 116:47.48 /builddir/build/BUILD/firefox-67.0.3/dom/security/ReferrerInfo.cpp:19:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 116:47.48 NS_IMPL_ISUPPORTS_CI(ReferrerInfo, nsIReferrerInfo, nsISerializable) 116:47.48 ^~~~~~~~~~~~~~~~~~~~ 116:47.48 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/security/ReferrerInfo.cpp:10, 116:47.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/security/Unified_cpp_dom_security0.cpp:38: 116:47.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 116:47.48 } else 116:47.48 ^~~~ 116:47.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 116:47.48 } else 116:47.48 ^~~~ 116:47.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 116:47.48 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 116:47.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 116:47.48 /builddir/build/BUILD/firefox-67.0.3/dom/security/ReferrerInfo.cpp:19:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 116:47.48 NS_IMPL_ISUPPORTS_CI(ReferrerInfo, nsIReferrerInfo, nsISerializable) 116:47.48 ^~~~~~~~~~~~~~~~~~~~ 116:49.98 dom/security/featurepolicy/test/gtest 116:53.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 116:53.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 116:53.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ServiceWorkerDescriptor.h:10, 116:53.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerCommon.h:12, 116:53.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerPrivate.h:10, 116:53.11 from /builddir/build/BUILD/firefox-67.0.3/dom/security/CSPEvalChecker.cpp:8, 116:53.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/security/Unified_cpp_dom_security0.cpp:2: 116:53.11 /builddir/build/BUILD/firefox-67.0.3/dom/security/nsCSPContext.cpp: In member function 'virtual nsresult nsCSPContext::QueryInterface(const nsIID&, void**)': 116:53.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:53.11 foundInterface = 0; \ 116:53.11 ^~~~~~~~~~~~~~ 116:53.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 116:53.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 116:53.11 ^~~~~~~~~~~~~~~~~~~~~~~ 116:53.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 116:53.12 NS_INTERFACE_MAP_END 116:53.13 ^~~~~~~~~~~~~~~~~~~~ 116:53.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 116:53.13 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 116:53.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 116:53.13 /builddir/build/BUILD/firefox-67.0.3/dom/security/nsCSPContext.cpp:239:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 116:53.13 NS_IMPL_ISUPPORTS_CI(nsCSPContext, nsIContentSecurityPolicy, nsISerializable) 116:53.13 ^~~~~~~~~~~~~~~~~~~~ 116:53.13 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/security/ReferrerInfo.cpp:10, 116:53.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/security/Unified_cpp_dom_security0.cpp:38: 116:53.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 116:53.13 } else 116:53.13 ^~~~ 116:53.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 116:53.13 } else 116:53.13 ^~~~ 116:53.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 116:53.13 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 116:53.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 116:53.13 /builddir/build/BUILD/firefox-67.0.3/dom/security/nsCSPContext.cpp:239:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 116:53.13 NS_IMPL_ISUPPORTS_CI(nsCSPContext, nsIContentSecurityPolicy, nsISerializable) 116:53.13 ^~~~~~~~~~~~~~~~~~~~ 116:53.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 116:53.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 116:53.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 116:53.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 116:53.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 116:53.14 from /builddir/build/BUILD/firefox-67.0.3/dom/security/featurepolicy/Feature.h:11, 116:53.14 from /builddir/build/BUILD/firefox-67.0.3/dom/security/featurepolicy/Feature.cpp:7, 116:53.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/security/featurepolicy/Unified_cpp_featurepolicy0.cpp:2: 116:53.16 /builddir/build/BUILD/firefox-67.0.3/dom/security/featurepolicy/FeaturePolicy.cpp: In member function 'virtual nsresult mozilla::dom::FeaturePolicy::QueryInterface(const nsIID&, void**)': 116:53.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:53.16 foundInterface = 0; \ 116:53.16 ^~~~~~~~~~~~~~ 116:53.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 116:53.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 116:53.16 ^~~~~~~~~~~~~~~~~~~~~~~ 116:53.16 /builddir/build/BUILD/firefox-67.0.3/dom/security/featurepolicy/FeaturePolicy.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 116:53.16 NS_INTERFACE_MAP_END 116:53.16 ^~~~~~~~~~~~~~~~~~~~ 116:53.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 116:53.16 else 116:53.16 ^~~~ 116:53.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 116:53.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 116:53.16 ^~~~~~~~~~~~~~~~~~ 116:53.16 /builddir/build/BUILD/firefox-67.0.3/dom/security/featurepolicy/FeaturePolicy.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 116:53.16 NS_INTERFACE_MAP_ENTRY(nsISupports) 116:53.16 ^~~~~~~~~~~~~~~~~~~~~~ 116:53.38 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 116:53.38 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 116:53.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 116:53.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 116:53.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 116:53.38 from /builddir/build/BUILD/firefox-67.0.3/dom/quota/ActorsChild.h:10, 116:53.38 from /builddir/build/BUILD/firefox-67.0.3/dom/quota/ActorsChild.cpp:7, 116:53.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/quota/Unified_cpp_dom_quota0.cpp:2: 116:53.39 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::RequestBase::QueryInterface(const nsIID&, void**)': 116:53.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:53.39 foundInterface = 0; \ 116:53.39 ^~~~~~~~~~~~~~ 116:53.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 116:53.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 116:53.39 ^~~~~~~~~~~~~~~~~~~~~~~ 116:53.39 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 116:53.39 NS_INTERFACE_MAP_END 116:53.39 ^~~~~~~~~~~~~~~~~~~~ 116:53.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 116:53.39 else 116:53.39 ^~~~ 116:53.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 116:53.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 116:53.39 ^~~~~~~~~~~~~~~~~~ 116:53.39 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 116:53.39 NS_INTERFACE_MAP_ENTRY(nsISupports) 116:53.39 ^~~~~~~~~~~~~~~~~~~~~~ 116:53.42 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::UsageRequest::QueryInterface(const nsIID&, void**)': 116:53.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:53.42 foundInterface = 0; \ 116:53.42 ^~~~~~~~~~~~~~ 116:53.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 116:53.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 116:53.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:53.43 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp:125:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 116:53.43 NS_INTERFACE_MAP_END_INHERITING(RequestBase) 116:53.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:53.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 116:53.43 else 116:53.43 ^~~~ 116:53.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 116:53.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 116:53.43 ^~~~~~~~~~~~~~~~~~ 116:53.43 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp:124:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 116:53.43 NS_INTERFACE_MAP_ENTRY(nsIQuotaUsageRequest) 116:53.43 ^~~~~~~~~~~~~~~~~~~~~~ 116:53.47 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::Request::QueryInterface(const nsIID&, void**)': 116:53.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:53.47 foundInterface = 0; \ 116:53.47 ^~~~~~~~~~~~~~ 116:53.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 116:53.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 116:53.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:53.48 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp:226:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 116:53.48 NS_INTERFACE_MAP_END_INHERITING(RequestBase) 116:53.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:53.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 116:53.48 else 116:53.48 ^~~~ 116:53.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 116:53.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 116:53.48 ^~~~~~~~~~~~~~~~~~ 116:53.48 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp:225:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 116:53.48 NS_INTERFACE_MAP_ENTRY(nsIQuotaRequest) 116:53.48 ^~~~~~~~~~~~~~~~~~~~~~ 116:54.31 /builddir/build/BUILD/firefox-67.0.3/dom/quota/StorageManager.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::PersistentStoragePermissionRequest::QueryInterface(const nsIID&, void**)': 116:54.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:54.31 foundInterface = 0; \ 116:54.31 ^~~~~~~~~~~~~~ 116:54.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 116:54.31 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 116:54.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:54.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 116:54.31 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 116:54.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:54.31 /builddir/build/BUILD/firefox-67.0.3/dom/quota/StorageManager.cpp:626:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 116:54.31 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0( 116:54.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:54.32 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 116:54.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 116:54.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 116:54.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 116:54.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 116:54.32 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/base/message_loop.h:32, 116:54.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ipc/MessageChannel.h:12, 116:54.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:23, 116:54.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:15, 116:54.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 116:54.32 from /builddir/build/BUILD/firefox-67.0.3/dom/quota/ActorsChild.h:10, 116:54.32 from /builddir/build/BUILD/firefox-67.0.3/dom/quota/ActorsChild.cpp:7, 116:54.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/quota/Unified_cpp_dom_quota0.cpp:2: 116:54.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 116:54.32 } else 116:54.32 ^~~~ 116:54.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 116:54.32 } else 116:54.32 ^~~~ 116:54.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 116:54.32 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 116:54.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:54.32 /builddir/build/BUILD/firefox-67.0.3/dom/quota/StorageManager.cpp:626:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 116:54.32 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0( 116:54.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 116:54.36 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 116:54.36 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 116:54.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 116:54.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 116:54.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 116:54.36 from /builddir/build/BUILD/firefox-67.0.3/dom/quota/ActorsChild.h:10, 116:54.36 from /builddir/build/BUILD/firefox-67.0.3/dom/quota/ActorsChild.cpp:7, 116:54.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/quota/Unified_cpp_dom_quota0.cpp:2: 116:54.36 /builddir/build/BUILD/firefox-67.0.3/dom/quota/StorageManager.cpp: In member function 'virtual nsresult mozilla::dom::StorageManager::QueryInterface(const nsIID&, void**)': 116:54.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 116:54.37 foundInterface = 0; \ 116:54.37 ^~~~~~~~~~~~~~ 116:54.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 116:54.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 116:54.37 ^~~~~~~~~~~~~~~~~~~~~~~ 116:54.37 /builddir/build/BUILD/firefox-67.0.3/dom/quota/StorageManager.cpp:711:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 116:54.37 NS_INTERFACE_MAP_END 116:54.37 ^~~~~~~~~~~~~~~~~~~~ 116:54.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 116:54.37 else 116:54.37 ^~~~ 116:54.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 116:54.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 116:54.37 ^~~~~~~~~~~~~~~~~~ 116:54.37 /builddir/build/BUILD/firefox-67.0.3/dom/quota/StorageManager.cpp:710:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 116:54.37 NS_INTERFACE_MAP_ENTRY(nsISupports) 116:54.37 ^~~~~~~~~~~~~~~~~~~~~~ 117:04.47 dom/storage 117:05.24 dom/svg 117:07.00 dom/network 117:26.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 117:26.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 117:26.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 117:26.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 117:26.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 117:26.95 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 117:26.95 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGAngle.h:10, 117:26.95 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGAngle.cpp:7, 117:26.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg0.cpp:2: 117:26.95 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGAnimatedNumberList.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGAnimatedNumberList::QueryInterface(const nsIID&, void**)': 117:26.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:26.95 foundInterface = 0; \ 117:26.95 ^~~~~~~~~~~~~~ 117:26.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:26.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:26.95 ^~~~~~~~~~~~~~~~~~~~~~~ 117:26.95 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGAnimatedNumberList.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:26.96 NS_INTERFACE_MAP_END 117:26.96 ^~~~~~~~~~~~~~~~~~~~ 117:26.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:26.96 else 117:26.96 ^~~~ 117:26.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:26.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:26.96 ^~~~~~~~~~~~~~~~~~ 117:26.96 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGAnimatedNumberList.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:26.96 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:26.96 ^~~~~~~~~~~~~~~~~~~~~~ 117:27.04 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGLength.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGLength::QueryInterface(const nsIID&, void**)': 117:27.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:27.04 foundInterface = 0; \ 117:27.04 ^~~~~~~~~~~~~~ 117:27.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:27.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:27.04 ^~~~~~~~~~~~~~~~~~~~~~~ 117:27.04 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGLength.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:27.04 NS_INTERFACE_MAP_END 117:27.04 ^~~~~~~~~~~~~~~~~~~~ 117:27.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:27.04 else 117:27.04 ^~~~ 117:27.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:27.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:27.04 ^~~~~~~~~~~~~~~~~~ 117:27.04 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGLength.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:27.04 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:27.04 ^~~~~~~~~~~~~~~~~~~~~~ 117:27.08 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGLengthList.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGLengthList::QueryInterface(const nsIID&, void**)': 117:27.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:27.08 foundInterface = 0; \ 117:27.08 ^~~~~~~~~~~~~~ 117:27.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:27.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:27.08 ^~~~~~~~~~~~~~~~~~~~~~~ 117:27.08 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGLengthList.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:27.08 NS_INTERFACE_MAP_END 117:27.08 ^~~~~~~~~~~~~~~~~~~~ 117:27.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:27.08 else 117:27.08 ^~~~ 117:27.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:27.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:27.09 ^~~~~~~~~~~~~~~~~~ 117:27.09 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGLengthList.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:27.09 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:27.09 ^~~~~~~~~~~~~~~~~~~~~~ 117:27.13 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGNumber.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGNumber::QueryInterface(const nsIID&, void**)': 117:27.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:27.13 foundInterface = 0; \ 117:27.13 ^~~~~~~~~~~~~~ 117:27.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:27.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:27.13 ^~~~~~~~~~~~~~~~~~~~~~~ 117:27.13 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGNumber.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:27.13 NS_INTERFACE_MAP_END 117:27.13 ^~~~~~~~~~~~~~~~~~~~ 117:27.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:27.13 else 117:27.13 ^~~~ 117:27.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:27.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:27.13 ^~~~~~~~~~~~~~~~~~ 117:27.13 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGNumber.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:27.13 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:27.13 ^~~~~~~~~~~~~~~~~~~~~~ 117:27.16 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGNumberList.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGNumberList::QueryInterface(const nsIID&, void**)': 117:27.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:27.16 foundInterface = 0; \ 117:27.16 ^~~~~~~~~~~~~~ 117:27.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:27.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:27.16 ^~~~~~~~~~~~~~~~~~~~~~~ 117:27.16 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGNumberList.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:27.16 NS_INTERFACE_MAP_END 117:27.16 ^~~~~~~~~~~~~~~~~~~~ 117:27.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:27.16 else 117:27.16 ^~~~ 117:27.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:27.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:27.16 ^~~~~~~~~~~~~~~~~~ 117:27.16 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGNumberList.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:27.16 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:27.16 ^~~~~~~~~~~~~~~~~~~~~~ 117:27.46 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGPathSegList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPathSegList::QueryInterface(const nsIID&, void**)': 117:27.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:27.47 foundInterface = 0; \ 117:27.47 ^~~~~~~~~~~~~~ 117:27.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:27.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:27.47 ^~~~~~~~~~~~~~~~~~~~~~~ 117:27.47 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGPathSegList.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:27.47 NS_INTERFACE_MAP_END 117:27.47 ^~~~~~~~~~~~~~~~~~~~ 117:27.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:27.47 else 117:27.47 ^~~~ 117:27.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:27.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:27.47 ^~~~~~~~~~~~~~~~~~ 117:27.47 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGPathSegList.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:27.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:27.47 ^~~~~~~~~~~~~~~~~~~~~~ 117:27.57 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGPointList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPointList::QueryInterface(const nsIID&, void**)': 117:27.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:27.58 foundInterface = 0; \ 117:27.58 ^~~~~~~~~~~~~~ 117:27.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:27.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:27.58 ^~~~~~~~~~~~~~~~~~~~~~~ 117:27.58 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGPointList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:27.58 NS_INTERFACE_MAP_END 117:27.58 ^~~~~~~~~~~~~~~~~~~~ 117:27.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:27.58 else 117:27.58 ^~~~ 117:27.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:27.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:27.59 ^~~~~~~~~~~~~~~~~~ 117:27.59 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGPointList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:27.59 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:27.59 ^~~~~~~~~~~~~~~~~~~~~~ 117:27.67 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGStringList.cpp: In member function 'virtual nsresult mozilla::DOMSVGStringList::QueryInterface(const nsIID&, void**)': 117:27.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:27.68 foundInterface = 0; \ 117:27.68 ^~~~~~~~~~~~~~ 117:27.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:27.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:27.68 ^~~~~~~~~~~~~~~~~~~~~~~ 117:27.68 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGStringList.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:27.68 NS_INTERFACE_MAP_END 117:27.68 ^~~~~~~~~~~~~~~~~~~~ 117:27.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:27.68 else 117:27.68 ^~~~ 117:27.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:27.68 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:27.68 ^~~~~~~~~~~~~~~~~~ 117:27.68 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGStringList.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:27.68 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:27.68 ^~~~~~~~~~~~~~~~~~~~~~ 117:27.77 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGTransformList.cpp: In member function 'virtual nsresult mozilla::DOMSVGTransformList::QueryInterface(const nsIID&, void**)': 117:27.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:27.77 foundInterface = 0; \ 117:27.77 ^~~~~~~~~~~~~~ 117:27.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:27.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:27.78 ^~~~~~~~~~~~~~~~~~~~~~~ 117:27.78 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGTransformList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:27.78 NS_INTERFACE_MAP_END 117:27.78 ^~~~~~~~~~~~~~~~~~~~ 117:27.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:27.78 else 117:27.78 ^~~~ 117:27.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:27.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:27.78 ^~~~~~~~~~~~~~~~~~ 117:27.78 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGTransformList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:27.78 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:27.78 ^~~~~~~~~~~~~~~~~~~~~~ 117:27.93 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGAElement::QueryInterface(const nsIID&, void**)': 117:27.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:27.93 foundInterface = 0; \ 117:27.93 ^~~~~~~~~~~~~~ 117:27.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 117:27.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 117:27.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:27.94 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAElement.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 117:27.94 NS_INTERFACE_MAP_END_INHERITING(SVGAElementBase) 117:27.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:27.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:27.94 else 117:27.94 ^~~~ 117:27.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:27.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:27.94 ^~~~~~~~~~~~~~~~~~ 117:27.94 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAElement.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:27.94 NS_INTERFACE_MAP_ENTRY(Link) 117:27.94 ^~~~~~~~~~~~~~~~~~~~~~ 117:29.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 117:29.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 117:29.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 117:29.30 from /builddir/build/BUILD/firefox-67.0.3/dom/network/Connection.h:10, 117:29.30 from /builddir/build/BUILD/firefox-67.0.3/dom/network/Connection.cpp:7, 117:29.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/network/Unified_cpp_dom_network0.cpp:2: 117:29.31 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocket::QueryInterface(const nsIID&, void**)': 117:29.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:29.31 foundInterface = 0; \ 117:29.31 ^~~~~~~~~~~~~~ 117:29.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 117:29.31 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 117:29.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:29.31 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocket.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 117:29.31 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 117:29.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:29.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:29.31 else 117:29.31 ^~~~ 117:29.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:29.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:29.31 ^~~~~~~~~~~~~~~~~~ 117:29.31 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocket.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:29.31 NS_INTERFACE_MAP_ENTRY(nsIServerSocketListener) 117:29.33 ^~~~~~~~~~~~~~~~~~~~~~ 117:29.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 117:29.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 117:29.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 117:29.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 117:29.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 117:29.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 117:29.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/SMILTimedElement.h:10, 117:29.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 117:29.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGAnimateElement.h:11, 117:29.67 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimateElement.cpp:7, 117:29.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg1.cpp:2: 117:29.67 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedEnumeration.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedEnumeration::QueryInterface(const nsIID&, void**)': 117:29.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:29.67 foundInterface = 0; \ 117:29.67 ^~~~~~~~~~~~~~ 117:29.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:29.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:29.68 ^~~~~~~~~~~~~~~~~~~~~~~ 117:29.68 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedEnumeration.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:29.68 NS_INTERFACE_MAP_END 117:29.68 ^~~~~~~~~~~~~~~~~~~~ 117:29.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:29.68 else 117:29.68 ^~~~ 117:29.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:29.68 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:29.68 ^~~~~~~~~~~~~~~~~~ 117:29.68 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedEnumeration.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:29.68 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:29.68 ^~~~~~~~~~~~~~~~~~~~~~ 117:29.69 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedInteger.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedInteger::QueryInterface(const nsIID&, void**)': 117:29.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:29.70 foundInterface = 0; \ 117:29.70 ^~~~~~~~~~~~~~ 117:29.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:29.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:29.70 ^~~~~~~~~~~~~~~~~~~~~~~ 117:29.70 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedInteger.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:29.70 NS_INTERFACE_MAP_END 117:29.70 ^~~~~~~~~~~~~~~~~~~~ 117:29.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:29.70 else 117:29.70 ^~~~ 117:29.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:29.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:29.70 ^~~~~~~~~~~~~~~~~~ 117:29.70 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedInteger.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:29.70 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:29.70 ^~~~~~~~~~~~~~~~~~~~~~ 117:29.84 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedNumber.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedNumber::QueryInterface(const nsIID&, void**)': 117:29.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:29.84 foundInterface = 0; \ 117:29.85 ^~~~~~~~~~~~~~ 117:29.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:29.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:29.85 ^~~~~~~~~~~~~~~~~~~~~~~ 117:29.85 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedNumber.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:29.85 NS_INTERFACE_MAP_END 117:29.85 ^~~~~~~~~~~~~~~~~~~~ 117:29.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:29.85 else 117:29.85 ^~~~ 117:29.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:29.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:29.85 ^~~~~~~~~~~~~~~~~~ 117:29.85 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedNumber.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:29.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:29.85 ^~~~~~~~~~~~~~~~~~~~~~ 117:30.16 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGAnimatedPreserveAspectRatio::QueryInterface(const nsIID&, void**)': 117:30.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:30.16 foundInterface = 0; \ 117:30.16 ^~~~~~~~~~~~~~ 117:30.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:30.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:30.16 ^~~~~~~~~~~~~~~~~~~~~~~ 117:30.17 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:30.17 NS_INTERFACE_MAP_END 117:30.17 ^~~~~~~~~~~~~~~~~~~~ 117:30.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:30.17 else 117:30.17 ^~~~ 117:30.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:30.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:30.17 ^~~~~~~~~~~~~~~~~~ 117:30.17 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:30.17 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:30.17 ^~~~~~~~~~~~~~~~~~~~~~ 117:34.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 117:34.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 117:34.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 117:34.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 117:34.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 117:34.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 117:34.22 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.h:11, 117:34.22 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.h:10, 117:34.22 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp:7, 117:34.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 117:34.22 /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp: In member function 'virtual nsresult mozilla::dom::LocalStorage::QueryInterface(const nsIID&, void**)': 117:34.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:34.23 foundInterface = 0; \ 117:34.23 ^~~~~~~~~~~~~~ 117:34.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 117:34.23 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 117:34.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:34.23 /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 117:34.23 NS_INTERFACE_MAP_END_INHERITING(Storage) 117:34.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:34.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:34.23 else 117:34.23 ^~~~ 117:34.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:34.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:34.23 ^~~~~~~~~~~~~~~~~~ 117:34.23 /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:34.23 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 117:34.23 ^~~~~~~~~~~~~~~~~~~~~~ 117:34.65 /builddir/build/BUILD/firefox-67.0.3/dom/storage/PartitionedLocalStorage.cpp: In member function 'virtual nsresult mozilla::dom::PartitionedLocalStorage::QueryInterface(const nsIID&, void**)': 117:34.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:34.66 foundInterface = 0; \ 117:34.66 ^~~~~~~~~~~~~~ 117:34.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 117:34.66 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 117:34.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:34.66 /builddir/build/BUILD/firefox-67.0.3/dom/storage/PartitionedLocalStorage.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 117:34.66 NS_INTERFACE_MAP_END_INHERITING(Storage) 117:34.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:34.66 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.h:13, 117:34.66 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.h:10, 117:34.66 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp:7, 117:34.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 117:34.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 117:34.66 } else 117:34.66 ^~~~ 117:34.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 117:34.66 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 117:34.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:34.67 /builddir/build/BUILD/firefox-67.0.3/dom/storage/PartitionedLocalStorage.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 117:34.68 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PartitionedLocalStorage) 117:34.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:34.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 117:34.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 117:34.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 117:34.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 117:34.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 117:34.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 117:34.75 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.h:11, 117:34.75 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.h:10, 117:34.75 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp:7, 117:34.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 117:34.75 /builddir/build/BUILD/firefox-67.0.3/dom/storage/SessionStorage.cpp: In member function 'virtual nsresult mozilla::dom::SessionStorage::QueryInterface(const nsIID&, void**)': 117:34.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:34.75 foundInterface = 0; \ 117:34.75 ^~~~~~~~~~~~~~ 117:34.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 117:34.75 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 117:34.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:34.75 /builddir/build/BUILD/firefox-67.0.3/dom/storage/SessionStorage.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 117:34.77 NS_INTERFACE_MAP_END_INHERITING(Storage) 117:34.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:34.78 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.h:13, 117:34.78 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.h:10, 117:34.78 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp:7, 117:34.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 117:34.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 117:34.78 } else 117:34.78 ^~~~ 117:34.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 117:34.78 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 117:34.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:34.78 /builddir/build/BUILD/firefox-67.0.3/dom/storage/SessionStorage.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 117:34.78 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SessionStorage) 117:34.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:37.33 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 117:37.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 117:37.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 117:37.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 117:37.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 117:37.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 117:37.33 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.h:11, 117:37.33 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.h:10, 117:37.33 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp:7, 117:37.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 117:37.33 /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.cpp: In member function 'virtual nsresult mozilla::dom::Storage::QueryInterface(const nsIID&, void**)': 117:37.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:37.34 foundInterface = 0; \ 117:37.34 ^~~~~~~~~~~~~~ 117:37.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:37.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:37.34 ^~~~~~~~~~~~~~~~~~~~~~~ 117:37.34 /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:37.34 NS_INTERFACE_MAP_END 117:37.34 ^~~~~~~~~~~~~~~~~~~~ 117:37.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:37.35 else 117:37.35 ^~~~ 117:37.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:37.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:37.35 ^~~~~~~~~~~~~~~~~~ 117:37.35 /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:37.35 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:37.35 ^~~~~~~~~~~~~~~~~~~~~~ 117:37.54 /builddir/build/BUILD/firefox-67.0.3/dom/storage/StorageActivityService.cpp: In member function 'virtual nsresult mozilla::dom::StorageActivityService::QueryInterface(const nsIID&, void**)': 117:37.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:37.54 foundInterface = 0; \ 117:37.54 ^~~~~~~~~~~~~~ 117:37.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:37.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:37.54 ^~~~~~~~~~~~~~~~~~~~~~~ 117:37.55 /builddir/build/BUILD/firefox-67.0.3/dom/storage/StorageActivityService.cpp:290:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:37.55 NS_INTERFACE_MAP_END 117:37.55 ^~~~~~~~~~~~~~~~~~~~ 117:37.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:37.55 else 117:37.55 ^~~~ 117:37.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:37.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:37.55 ^~~~~~~~~~~~~~~~~~ 117:37.56 /builddir/build/BUILD/firefox-67.0.3/dom/storage/StorageActivityService.cpp:289:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:37.56 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 117:37.56 ^~~~~~~~~~~~~~~~~~~~~~ 117:38.79 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketChildBase::QueryInterface(const nsIID&, void**)': 117:38.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:38.80 foundInterface = 0; \ 117:38.80 ^~~~~~~~~~~~~~ 117:38.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:38.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:38.80 ^~~~~~~~~~~~~~~~~~~~~~~ 117:38.80 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocketChild.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:38.80 NS_INTERFACE_MAP_END 117:38.81 ^~~~~~~~~~~~~~~~~~~~ 117:38.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:38.81 else 117:38.81 ^~~~ 117:38.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:38.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:38.81 ^~~~~~~~~~~~~~~~~~ 117:38.81 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocketChild.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:38.81 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:38.81 ^~~~~~~~~~~~~~~~~~~~~~ 117:46.17 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketParent::QueryInterface(const nsIID&, void**)': 117:46.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:46.18 foundInterface = 0; \ 117:46.18 ^~~~~~~~~~~~~~ 117:46.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:46.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:46.19 ^~~~~~~~~~~~~~~~~~~~~~~ 117:46.19 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocketParent.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:46.19 NS_INTERFACE_MAP_END 117:46.19 ^~~~~~~~~~~~~~~~~~~~ 117:46.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:46.20 else 117:46.20 ^~~~ 117:46.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:46.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:46.20 ^~~~~~~~~~~~~~~~~~ 117:46.20 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocketParent.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:46.21 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:46.21 ^~~~~~~~~~~~~~~~~~~~~~ 117:46.35 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::LegacyMozTCPSocket::QueryInterface(const nsIID&, void**)': 117:46.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:46.35 foundInterface = 0; \ 117:46.35 ^~~~~~~~~~~~~~ 117:46.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:46.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:46.35 ^~~~~~~~~~~~~~~~~~~~~~~ 117:46.35 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocket.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:46.35 NS_INTERFACE_MAP_END 117:46.35 ^~~~~~~~~~~~~~~~~~~~ 117:46.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:46.35 else 117:46.35 ^~~~ 117:46.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:46.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:46.35 ^~~~~~~~~~~~~~~~~~ 117:46.35 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocket.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:46.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:46.36 ^~~~~~~~~~~~~~~~~~~~~~ 117:46.40 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocket::QueryInterface(const nsIID&, void**)': 117:46.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:46.40 foundInterface = 0; \ 117:46.40 ^~~~~~~~~~~~~~ 117:46.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 117:46.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 117:46.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:46.40 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocket.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 117:46.40 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 117:46.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:46.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:46.40 else 117:46.40 ^~~~ 117:46.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:46.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:46.41 ^~~~~~~~~~~~~~~~~~ 117:46.41 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocket.cpp:125:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:46.41 NS_INTERFACE_MAP_ENTRY(nsITCPSocketCallback) 117:46.41 ^~~~~~~~~~~~~~~~~~~~~~ 117:46.56 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketChildBase::QueryInterface(const nsIID&, void**)': 117:46.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:46.56 foundInterface = 0; \ 117:46.57 ^~~~~~~~~~~~~~ 117:46.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:46.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:46.57 ^~~~~~~~~~~~~~~~~~~~~~~ 117:46.57 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocketChild.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:46.57 NS_INTERFACE_MAP_END 117:46.57 ^~~~~~~~~~~~~~~~~~~~ 117:46.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:46.57 else 117:46.58 ^~~~ 117:46.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:46.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:46.58 ^~~~~~~~~~~~~~~~~~ 117:46.58 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocketChild.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:46.58 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:46.58 ^~~~~~~~~~~~~~~~~~~~~~ 117:46.61 dom/permission 117:46.61 dom/plugins/base 117:46.63 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketParentBase::QueryInterface(const nsIID&, void**)': 117:46.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:46.63 foundInterface = 0; \ 117:46.63 ^~~~~~~~~~~~~~ 117:46.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 117:46.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 117:46.64 ^~~~~~~~~~~~~~~~~~~~~~~ 117:46.64 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocketParent.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 117:46.64 NS_INTERFACE_MAP_END 117:46.64 ^~~~~~~~~~~~~~~~~~~~ 117:46.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:46.64 else 117:46.64 ^~~~ 117:46.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:46.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:46.65 ^~~~~~~~~~~~~~~~~~ 117:46.65 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocketParent.cpp:56:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:46.65 NS_INTERFACE_MAP_ENTRY(nsISupports) 117:46.65 ^~~~~~~~~~~~~~~~~~~~~~ 117:46.85 /builddir/build/BUILD/firefox-67.0.3/dom/network/UDPSocket.cpp: In member function 'virtual nsresult mozilla::dom::UDPSocket::QueryInterface(const nsIID&, void**)': 117:46.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 117:46.85 foundInterface = 0; \ 117:46.85 ^~~~~~~~~~~~~~ 117:46.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 117:46.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 117:46.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:46.86 /builddir/build/BUILD/firefox-67.0.3/dom/network/UDPSocket.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 117:46.86 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 117:46.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 117:46.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 117:46.86 else 117:46.86 ^~~~ 117:46.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 117:46.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 117:46.86 ^~~~~~~~~~~~~~~~~~ 117:46.86 /builddir/build/BUILD/firefox-67.0.3/dom/network/UDPSocket.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 117:46.86 NS_INTERFACE_MAP_ENTRY(nsIUDPSocketInternal) 117:46.86 ^~~~~~~~~~~~~~~~~~~~~~ 118:09.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 118:09.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 118:09.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 118:09.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 118:09.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 118:09.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 118:09.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PermissionsBinding.h:9, 118:09.59 from /builddir/build/BUILD/firefox-67.0.3/dom/permission/PermissionObserver.h:10, 118:09.59 from /builddir/build/BUILD/firefox-67.0.3/dom/permission/PermissionObserver.cpp:7, 118:09.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/permission/Unified_cpp_dom_permission0.cpp:2: 118:09.60 /builddir/build/BUILD/firefox-67.0.3/dom/permission/Permissions.cpp: In member function 'virtual nsresult mozilla::dom::Permissions::QueryInterface(const nsIID&, void**)': 118:09.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 118:09.61 foundInterface = 0; \ 118:09.62 ^~~~~~~~~~~~~~ 118:09.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 118:09.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 118:09.62 ^~~~~~~~~~~~~~~~~~~~~~~ 118:09.62 /builddir/build/BUILD/firefox-67.0.3/dom/permission/Permissions.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 118:09.62 NS_INTERFACE_MAP_END 118:09.63 ^~~~~~~~~~~~~~~~~~~~ 118:09.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 118:09.63 else 118:09.63 ^~~~ 118:09.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 118:09.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 118:09.64 ^~~~~~~~~~~~~~~~~~ 118:09.64 /builddir/build/BUILD/firefox-67.0.3/dom/permission/Permissions.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 118:09.65 NS_INTERFACE_MAP_ENTRY(nsISupports) 118:09.65 ^~~~~~~~~~~~~~~~~~~~~~ 118:40.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 118:40.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 118:40.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIPluginHost.h:14, 118:40.59 from /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsPluginHost.h:12, 118:40.59 from /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsPluginHost.cpp:9: 118:40.59 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsPluginHost.cpp: In member function 'virtual nsresult ClearDataFromSitesClosure::QueryInterface(const nsIID&, void**)': 118:40.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 118:40.59 foundInterface = 0; \ 118:40.59 ^~~~~~~~~~~~~~ 118:40.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 118:40.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 118:40.59 ^~~~~~~~~~~~~~~~~~~~~~~ 118:40.59 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsPluginHost.cpp:1646:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 118:40.59 NS_INTERFACE_MAP_END 118:40.59 ^~~~~~~~~~~~~~~~~~~~ 118:40.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 118:40.60 else 118:40.60 ^~~~ 118:40.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 118:40.60 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 118:40.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:40.60 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsPluginHost.cpp:1645:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 118:40.60 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIClearSiteDataCallback) 118:40.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:40.70 dom/plugins/ipc 118:44.90 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 118:44.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 118:44.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 118:44.91 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedTransformList.h:13, 118:44.91 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedTransformList.cpp:7, 118:44.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg2.cpp:2: 118:44.91 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimationElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimationElement::QueryInterface(const nsIID&, void**)': 118:44.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 118:44.91 foundInterface = 0; \ 118:44.91 ^~~~~~~~~~~~~~ 118:44.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 118:44.93 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 118:44.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:44.93 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimationElement.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 118:44.93 NS_INTERFACE_MAP_END_INHERITING(SVGAnimationElementBase) 118:44.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:44.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 118:44.93 else 118:44.93 ^~~~ 118:44.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 118:44.93 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 118:44.93 ^~~~~~~~~~~~~~~~~~ 118:44.93 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimationElement.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 118:44.93 NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) 118:44.93 ^~~~~~~~~~~~~~~~~~~~~~ 118:45.21 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGClass.cpp: In member function 'virtual nsresult mozilla::dom::DOMAnimatedString::QueryInterface(const nsIID&, void**)': 118:45.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 118:45.21 foundInterface = 0; \ 118:45.21 ^~~~~~~~~~~~~~ 118:45.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 118:45.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 118:45.21 ^~~~~~~~~~~~~~~~~~~~~~~ 118:45.21 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGClass.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 118:45.21 NS_INTERFACE_MAP_END 118:45.21 ^~~~~~~~~~~~~~~~~~~~ 118:45.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 118:45.21 else 118:45.21 ^~~~ 118:45.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 118:45.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 118:45.21 ^~~~~~~~~~~~~~~~~~ 118:45.21 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGClass.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 118:45.21 NS_INTERFACE_MAP_ENTRY(nsISupports) 118:45.21 ^~~~~~~~~~~~~~~~~~~~~~ 118:46.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: 118:46.35 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsJSNPRuntime.cpp: In function 'bool CreateNPObjectMember(NPP, JSContext*, JS::Handle, NPObject*, JS::Handle, NPVariant*, JS::MutableHandle)': 118:46.35 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsJSNPRuntime.cpp:2000:57: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'NPObjectMemberPrivate' {aka 'struct NPObjectMemberPrivate'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 118:46.36 memset(memberPrivate, 0, sizeof(NPObjectMemberPrivate)); 118:46.36 ^ 118:46.36 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsJSNPRuntime.cpp:237:16: note: 'NPObjectMemberPrivate' {aka 'struct NPObjectMemberPrivate'} declared here 118:46.36 typedef struct NPObjectMemberPrivate { 118:46.36 ^~~~~~~~~~~~~~~~~~~~~ 118:58.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 118:58.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 118:58.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/StaticMutex.h:11, 118:58.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/gfx/2D.h:31, 118:58.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/SVGContentUtils.h:13, 118:58.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGElement.h:17, 118:58.16 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFilters.h:11, 118:58.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGFEPointLightElement.h:10, 118:58.16 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFEPointLightElement.cpp:7, 118:58.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg4.cpp:2: 118:58.17 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFilters.cpp: In member function 'virtual nsresult mozilla::dom::SVGFE::QueryInterface(const nsIID&, void**)': 118:58.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 118:58.17 foundInterface = 0; \ 118:58.18 ^~~~~~~~~~~~~~ 118:58.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 118:58.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 118:58.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:58.18 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFilters.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 118:58.18 NS_INTERFACE_MAP_END_INHERITING(SVGFEBase) 118:58.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:58.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 118:58.21 } else 118:58.21 ^~~~ 118:58.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 118:58.21 NS_IMPL_QUERY_BODY_CONCRETE(_class) 118:58.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:58.21 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFilters.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 118:58.21 NS_INTERFACE_MAP_ENTRY_CONCRETE(SVGFE) 118:58.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:58.21 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFilters.cpp: In member function 'virtual nsresult mozilla::dom::SVGComponentTransferFunctionElement::QueryInterface(const nsIID&, void**)': 118:58.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 118:58.22 foundInterface = 0; \ 118:58.22 ^~~~~~~~~~~~~~ 118:58.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 118:58.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 118:58.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:58.22 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFilters.cpp:197:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 118:58.22 NS_INTERFACE_MAP_END_INHERITING(SVGComponentTransferFunctionElementBase) 118:58.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:58.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 118:58.24 } else 118:58.25 ^~~~ 118:58.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 118:58.25 NS_IMPL_QUERY_BODY_CONCRETE(_class) 118:58.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:58.25 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFilters.cpp:196:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 118:58.25 NS_INTERFACE_MAP_ENTRY_CONCRETE(SVGComponentTransferFunctionElement) 118:58.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:59.45 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGGraphicsElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGGraphicsElement::QueryInterface(const nsIID&, void**)': 118:59.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 118:59.45 foundInterface = 0; \ 118:59.45 ^~~~~~~~~~~~~~ 118:59.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 118:59.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 118:59.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:59.46 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGGraphicsElement.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 118:59.46 NS_INTERFACE_MAP_END_INHERITING(SVGGraphicsElementBase) 118:59.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 118:59.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 118:59.46 else 118:59.46 ^~~~ 118:59.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 118:59.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 118:59.46 ^~~~~~~~~~~~~~~~~~ 118:59.46 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGGraphicsElement.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 118:59.46 NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) 118:59.47 ^~~~~~~~~~~~~~~~~~~~~~ 119:09.93 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsPluginHost.cpp: In member function 'nsresult nsPluginHost::PostURL(nsISupports*, const char*, uint32_t, const char*, const char*, nsNPAPIPluginStreamListener*, const char*, const char*, bool, uint32_t, const char*)': 119:09.93 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsPluginHost.cpp:624:17: warning: 'newDataToPostLen' may be used uninitialized in this function [-Wmaybe-uninitialized] 119:09.94 sis->AdoptData(dataToPost, postDataLen); 119:09.94 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 119:09.94 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsPluginHost.cpp:617:9: warning: 'dataToPost' may be used uninitialized in this function [-Wmaybe-uninitialized] 119:09.95 free(dataToPost); 119:09.95 ~~~~^~~~~~~~~~~~ 119:25.61 dom/prototype 119:28.90 dom/indexedDB 119:35.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 119:35.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 119:35.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 119:35.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 119:35.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 119:35.41 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberPair.h:10, 119:35.42 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberPair.cpp:7, 119:35.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg6.cpp:2: 119:35.42 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGPreserveAspectRatio::QueryInterface(const nsIID&, void**)': 119:35.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 119:35.42 foundInterface = 0; \ 119:35.42 ^~~~~~~~~~~~~~ 119:35.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 119:35.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 119:35.42 ^~~~~~~~~~~~~~~~~~~~~~~ 119:35.42 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGPreserveAspectRatio.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 119:35.42 NS_INTERFACE_MAP_END 119:35.43 ^~~~~~~~~~~~~~~~~~~~ 119:35.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 119:35.43 else 119:35.43 ^~~~ 119:35.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 119:35.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 119:35.43 ^~~~~~~~~~~~~~~~~~ 119:35.43 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGPreserveAspectRatio.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 119:35.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 119:35.43 ^~~~~~~~~~~~~~~~~~~~~~ 119:48.79 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 119:48.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 119:48.79 from /builddir/build/BUILD/firefox-67.0.3/dom/prototype/PrototypeDocumentContentSink.cpp:7: 119:48.79 /builddir/build/BUILD/firefox-67.0.3/dom/prototype/PrototypeDocumentContentSink.cpp: In member function 'virtual nsresult mozilla::dom::PrototypeDocumentContentSink::QueryInterface(const nsIID&, void**)': 119:48.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 119:48.79 foundInterface = 0; \ 119:48.80 ^~~~~~~~~~~~~~ 119:48.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 119:48.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 119:48.80 ^~~~~~~~~~~~~~~~~~~~~~~ 119:48.80 /builddir/build/BUILD/firefox-67.0.3/dom/prototype/PrototypeDocumentContentSink.cpp:143:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 119:48.80 NS_INTERFACE_MAP_END 119:48.80 ^~~~~~~~~~~~~~~~~~~~ 119:48.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 119:48.80 else 119:48.80 ^~~~ 119:48.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 119:48.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 119:48.81 ^~~~~~~~~~~~~~~~~~ 119:48.81 /builddir/build/BUILD/firefox-67.0.3/dom/prototype/PrototypeDocumentContentSink.cpp:142:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 119:48.81 NS_INTERFACE_MAP_ENTRY(nsIOffThreadScriptReceiver) 119:48.81 ^~~~~~~~~~~~~~~~~~~~~~ 120:00.08 dom/system 120:03.54 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/Key.cpp: In static member function 'static void mozilla::dom::indexedDB::Key::DecodeString(const unsigned char*&, const unsigned char*, nsString&)': 120:03.55 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/Key.cpp:578:5: warning: 'out' may be used uninitialized in this function [-Wmaybe-uninitialized] 120:03.55 ++out; 120:03.55 ^~~~~ 120:15.34 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/FileInfo.h:10, 120:15.34 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsParent.cpp:11: 120:15.35 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsParent.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::FileHelper::ReadCallback::QueryInterface(const nsIID&, void**)': 120:15.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:15.35 foundInterface = 0; \ 120:15.35 ^~~~~~~~~~~~~~ 120:15.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 120:15.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 120:15.35 ^~~~~~~~~~~~~~~~~~~~~~~ 120:15.35 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsParent.cpp:26930:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 120:15.35 NS_INTERFACE_MAP_END 120:15.35 ^~~~~~~~~~~~~~~~~~~~ 120:15.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:15.35 else 120:15.35 ^~~~ 120:15.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 120:15.35 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 120:15.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:15.35 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsParent.cpp:26929:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 120:15.35 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 120:15.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:17.73 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsUtils.h:14, 120:17.73 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCOMPtr.h:30, 120:17.73 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsAutoPtr.h:10, 120:17.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 120:17.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 120:17.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 120:17.73 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/BindingUtils.h:20, 120:17.73 from /builddir/build/BUILD/firefox-67.0.3/dom/system/OSFileConstants.cpp:52, 120:17.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/system/Unified_cpp_dom_system0.cpp:2: 120:17.73 /builddir/build/BUILD/firefox-67.0.3/dom/system/nsDeviceSensors.cpp: In member function 'virtual nsresult nsDeviceSensorData::QueryInterface(const nsIID&, void**)': 120:17.74 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:17.74 foundInterface = 0; \ 120:17.74 ^~~~~~~~~~~~~~ 120:17.74 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 120:17.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 120:17.74 ^~~~~~~~~~~~~~~~~~~~~~~ 120:17.74 /builddir/build/BUILD/firefox-67.0.3/dom/system/nsDeviceSensors.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 120:17.74 NS_INTERFACE_MAP_END 120:17.74 ^~~~~~~~~~~~~~~~~~~~ 120:17.74 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:17.74 else 120:17.74 ^~~~ 120:17.74 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 120:17.74 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 120:17.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:17.74 /builddir/build/BUILD/firefox-67.0.3/dom/system/nsDeviceSensors.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 120:17.74 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDeviceSensorData) 120:17.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:24.61 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 120:24.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 120:24.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 120:24.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 120:24.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 120:24.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGIRect.h:10, 120:24.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGRect.h:10, 120:24.61 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGRect.cpp:7, 120:24.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg7.cpp:2: 120:24.62 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGRect.cpp: In member function 'virtual nsresult mozilla::dom::SVGRect::QueryInterface(const nsIID&, void**)': 120:24.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:24.62 foundInterface = 0; \ 120:24.62 ^~~~~~~~~~~~~~ 120:24.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 120:24.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 120:24.62 ^~~~~~~~~~~~~~~~~~~~~~~ 120:24.62 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGRect.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 120:24.62 NS_INTERFACE_MAP_END 120:24.62 ^~~~~~~~~~~~~~~~~~~~ 120:24.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:24.62 else 120:24.62 ^~~~ 120:24.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 120:24.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 120:24.62 ^~~~~~~~~~~~~~~~~~ 120:24.62 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGRect.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 120:24.62 NS_INTERFACE_MAP_ENTRY(nsISupports) 120:24.62 ^~~~~~~~~~~~~~~~~~~~~~ 120:29.04 dom/ipc 120:30.58 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSVGElement.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGTranslatePoint::QueryInterface(const nsIID&, void**)': 120:30.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:30.58 foundInterface = 0; \ 120:30.58 ^~~~~~~~~~~~~~ 120:30.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 120:30.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 120:30.58 ^~~~~~~~~~~~~~~~~~~~~~~ 120:30.58 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSVGElement.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 120:30.58 NS_INTERFACE_MAP_END 120:30.58 ^~~~~~~~~~~~~~~~~~~~ 120:30.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:30.58 else 120:30.58 ^~~~ 120:30.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 120:30.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 120:30.58 ^~~~~~~~~~~~~~~~~~ 120:30.58 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSVGElement.cpp:57:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 120:30.59 NS_INTERFACE_MAP_ENTRY(nsISupports) 120:30.59 ^~~~~~~~~~~~~~~~~~~~~~ 120:30.59 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSVGElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGSVGElement::QueryInterface(const nsIID&, void**)': 120:30.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:30.60 foundInterface = 0; \ 120:30.60 ^~~~~~~~~~~~~~ 120:30.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 120:30.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 120:30.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:30.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 120:30.60 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 120:30.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:30.60 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSVGElement.cpp:111:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 120:30.60 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(SVGSVGElement, SVGSVGElementBase) 120:30.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:30.60 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGIRect.h:10, 120:30.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGRect.h:10, 120:30.60 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGRect.cpp:7, 120:30.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg7.cpp:2: 120:30.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 120:30.60 } else 120:30.60 ^~~~ 120:30.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 120:30.61 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 120:30.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:30.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 120:30.61 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 120:30.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:30.61 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSVGElement.cpp:111:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 120:30.61 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(SVGSVGElement, SVGSVGElementBase) 120:30.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:30.89 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 120:30.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 120:30.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 120:30.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 120:30.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 120:30.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGIRect.h:10, 120:30.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGRect.h:10, 120:30.89 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGRect.cpp:7, 120:30.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg7.cpp:2: 120:30.89 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGString.cpp: In member function 'virtual nsresult mozilla::SVGString::DOMAnimatedString::QueryInterface(const nsIID&, void**)': 120:30.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:30.90 foundInterface = 0; \ 120:30.90 ^~~~~~~~~~~~~~ 120:30.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 120:30.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 120:30.90 ^~~~~~~~~~~~~~~~~~~~~~~ 120:30.90 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGString.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 120:30.90 NS_INTERFACE_MAP_END 120:30.90 ^~~~~~~~~~~~~~~~~~~~ 120:30.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:30.90 else 120:30.90 ^~~~ 120:30.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 120:30.91 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 120:30.91 ^~~~~~~~~~~~~~~~~~ 120:30.91 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGString.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 120:30.91 NS_INTERFACE_MAP_ENTRY(nsISupports) 120:30.91 ^~~~~~~~~~~~~~~~~~~~~~ 120:31.09 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSwitchElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGSwitchElement::QueryInterface(const nsIID&, void**)': 120:31.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:31.10 foundInterface = 0; \ 120:31.10 ^~~~~~~~~~~~~~ 120:31.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 120:31.10 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 120:31.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:31.10 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSwitchElement.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 120:31.10 NS_INTERFACE_MAP_END_INHERITING(SVGSwitchElementBase) 120:31.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:31.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGIRect.h:10, 120:31.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGRect.h:10, 120:31.10 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGRect.cpp:7, 120:31.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg7.cpp:2: 120:31.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 120:31.12 } else 120:31.13 ^~~~ 120:31.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 120:31.13 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 120:31.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:31.13 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSwitchElement.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 120:31.13 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SVGSwitchElement) 120:31.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:33.81 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 120:33.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 120:33.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 120:33.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 120:33.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 120:33.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/SVGStringList.h:11, 120:33.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGTests.h:12, 120:33.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGGraphicsElement.h:10, 120:33.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGTextContentElement.h:10, 120:33.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, 120:33.82 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGTextPositioningElement.cpp:7, 120:33.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 120:33.82 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGViewBox.cpp: In member function 'virtual nsresult mozilla::SVGViewBox::DOMBaseVal::QueryInterface(const nsIID&, void**)': 120:33.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:33.82 foundInterface = 0; \ 120:33.82 ^~~~~~~~~~~~~~ 120:33.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 120:33.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 120:33.82 ^~~~~~~~~~~~~~~~~~~~~~~ 120:33.82 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGViewBox.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 120:33.82 NS_INTERFACE_MAP_END 120:33.82 ^~~~~~~~~~~~~~~~~~~~ 120:33.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:33.82 else 120:33.82 ^~~~ 120:33.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 120:33.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 120:33.83 ^~~~~~~~~~~~~~~~~~ 120:33.83 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGViewBox.cpp:78:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 120:33.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 120:33.83 ^~~~~~~~~~~~~~~~~~~~~~ 120:33.83 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGViewBox.cpp: In member function 'virtual nsresult mozilla::SVGViewBox::DOMAnimVal::QueryInterface(const nsIID&, void**)': 120:33.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:33.83 foundInterface = 0; \ 120:33.83 ^~~~~~~~~~~~~~ 120:33.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 120:33.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 120:33.83 ^~~~~~~~~~~~~~~~~~~~~~~ 120:33.83 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGViewBox.cpp:84:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 120:33.83 NS_INTERFACE_MAP_END 120:33.83 ^~~~~~~~~~~~~~~~~~~~ 120:33.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:33.83 else 120:33.83 ^~~~ 120:33.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 120:33.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 120:33.83 ^~~~~~~~~~~~~~~~~~ 120:33.84 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGViewBox.cpp:83:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 120:33.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 120:33.85 ^~~~~~~~~~~~~~~~~~~~~~ 120:36.20 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsISVGPoint.cpp: In member function 'virtual nsresult mozilla::nsISVGPoint::QueryInterface(const nsIID&, void**)': 120:36.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:36.20 foundInterface = 0; \ 120:36.21 ^~~~~~~~~~~~~~ 120:36.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 120:36.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 120:36.21 ^~~~~~~~~~~~~~~~~~~~~~~ 120:36.21 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsISVGPoint.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 120:36.21 NS_INTERFACE_MAP_END 120:36.21 ^~~~~~~~~~~~~~~~~~~~ 120:36.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:36.21 else 120:36.22 ^~~~ 120:36.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 120:36.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 120:36.22 ^~~~~~~~~~~~~~~~~~ 120:36.22 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsISVGPoint.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 120:36.22 NS_INTERFACE_MAP_ENTRY(nsISupports) 120:36.22 ^~~~~~~~~~~~~~~~~~~~~~ 120:39.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 120:39.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 120:39.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 120:39.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 120:39.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 120:39.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 120:39.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:9, 120:39.28 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:11, 120:39.28 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 120:39.29 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 120:39.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 120:39.29 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/FileSnapshot.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::StreamWrapper::QueryInterface(const nsIID&, void**)': 120:39.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:39.29 foundInterface = 0; \ 120:39.29 ^~~~~~~~~~~~~~ 120:39.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 120:39.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 120:39.30 ^~~~~~~~~~~~~~~~~~~~~~~ 120:39.30 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/FileSnapshot.cpp:240:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 120:39.30 NS_INTERFACE_MAP_END 120:39.30 ^~~~~~~~~~~~~~~~~~~~ 120:39.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:39.31 else 120:39.32 ^~~~ 120:39.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 120:39.32 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 120:39.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:39.32 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/FileSnapshot.cpp:239:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 120:39.32 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 120:39.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:39.41 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBCursor.cpp: In member function 'virtual nsresult mozilla::dom::IDBCursor::QueryInterface(const nsIID&, void**)': 120:39.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:39.41 foundInterface = 0; \ 120:39.41 ^~~~~~~~~~~~~~ 120:39.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 120:39.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 120:39.41 ^~~~~~~~~~~~~~~~~~~~~~~ 120:39.41 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBCursor.cpp:859:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 120:39.41 NS_INTERFACE_MAP_END 120:39.41 ^~~~~~~~~~~~~~~~~~~~ 120:39.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:39.41 else 120:39.41 ^~~~ 120:39.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 120:39.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 120:39.41 ^~~~~~~~~~~~~~~~~~ 120:39.41 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBCursor.cpp:858:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 120:39.41 NS_INTERFACE_MAP_ENTRY(nsISupports) 120:39.41 ^~~~~~~~~~~~~~~~~~~~~~ 120:39.78 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBDatabase.cpp: In member function 'virtual nsresult mozilla::dom::IDBDatabase::QueryInterface(const nsIID&, void**)': 120:39.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:39.78 foundInterface = 0; \ 120:39.78 ^~~~~~~~~~~~~~ 120:39.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 120:39.78 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 120:39.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:39.78 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBDatabase.cpp:1062:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 120:39.78 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 120:39.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:39.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 120:39.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 120:39.78 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:12, 120:39.78 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 120:39.78 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 120:39.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 120:39.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 120:39.79 } else 120:39.79 ^~~~ 120:39.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 120:39.79 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 120:39.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:39.79 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBDatabase.cpp:1061:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 120:39.79 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBDatabase) 120:39.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:39.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 120:39.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 120:39.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 120:39.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 120:39.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 120:39.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 120:39.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:9, 120:39.85 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:11, 120:39.85 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 120:39.85 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 120:39.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 120:39.85 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBEvents.cpp: In member function 'virtual nsresult mozilla::dom::IDBVersionChangeEvent::QueryInterface(const nsIID&, void**)': 120:39.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:39.86 foundInterface = 0; \ 120:39.86 ^~~~~~~~~~~~~~ 120:39.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 120:39.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 120:39.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:39.86 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBEvents.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 120:39.86 NS_INTERFACE_MAP_END_INHERITING(Event) 120:39.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:39.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:39.86 else 120:39.86 ^~~~ 120:39.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 120:39.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 120:39.86 ^~~~~~~~~~~~~~~~~~ 120:39.86 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBEvents.cpp:77:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 120:39.86 NS_INTERFACE_MAP_ENTRY(IDBVersionChangeEvent) 120:39.88 ^~~~~~~~~~~~~~~~~~~~~~ 120:40.10 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFactory.cpp: In member function 'virtual nsresult mozilla::dom::IDBFactory::QueryInterface(const nsIID&, void**)': 120:40.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:40.11 foundInterface = 0; \ 120:40.11 ^~~~~~~~~~~~~~ 120:40.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 120:40.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 120:40.11 ^~~~~~~~~~~~~~~~~~~~~~~ 120:40.11 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFactory.cpp:834:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 120:40.11 NS_INTERFACE_MAP_END 120:40.11 ^~~~~~~~~~~~~~~~~~~~ 120:40.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:40.11 else 120:40.11 ^~~~ 120:40.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 120:40.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 120:40.12 ^~~~~~~~~~~~~~~~~~ 120:40.12 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFactory.cpp:833:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 120:40.12 NS_INTERFACE_MAP_ENTRY(nsISupports) 120:40.12 ^~~~~~~~~~~~~~~~~~~~~~ 120:40.26 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFileHandle.cpp: In member function 'virtual nsresult mozilla::dom::IDBFileHandle::QueryInterface(const nsIID&, void**)': 120:40.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:40.26 foundInterface = 0; \ 120:40.26 ^~~~~~~~~~~~~~ 120:40.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 120:40.26 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 120:40.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:40.26 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFileHandle.cpp:693:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 120:40.26 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 120:40.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:40.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:40.26 else 120:40.26 ^~~~ 120:40.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 120:40.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 120:40.27 ^~~~~~~~~~~~~~~~~~ 120:40.27 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFileHandle.cpp:692:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 120:40.27 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 120:40.27 ^~~~~~~~~~~~~~~~~~~~~~ 120:40.31 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFileRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBFileRequest::QueryInterface(const nsIID&, void**)': 120:40.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:40.32 foundInterface = 0; \ 120:40.32 ^~~~~~~~~~~~~~ 120:40.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 120:40.32 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 120:40.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:40.32 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFileRequest.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 120:40.33 NS_INTERFACE_MAP_END_INHERITING(DOMRequest) 120:40.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:40.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 120:40.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 120:40.34 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:12, 120:40.34 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 120:40.34 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 120:40.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 120:40.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 120:40.34 } else 120:40.34 ^~~~ 120:40.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 120:40.34 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 120:40.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:40.34 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFileRequest.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 120:40.35 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBFileRequest) 120:40.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:40.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 120:40.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 120:40.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 120:40.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 120:40.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 120:40.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 120:40.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:9, 120:40.47 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:11, 120:40.47 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 120:40.47 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 120:40.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 120:40.47 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBIndex.cpp: In member function 'virtual nsresult mozilla::dom::IDBIndex::QueryInterface(const nsIID&, void**)': 120:40.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:40.48 foundInterface = 0; \ 120:40.48 ^~~~~~~~~~~~~~ 120:40.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 120:40.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 120:40.48 ^~~~~~~~~~~~~~~~~~~~~~~ 120:40.48 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBIndex.cpp:572:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 120:40.48 NS_INTERFACE_MAP_END 120:40.48 ^~~~~~~~~~~~~~~~~~~~ 120:40.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:40.48 else 120:40.48 ^~~~ 120:40.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 120:40.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 120:40.48 ^~~~~~~~~~~~~~~~~~ 120:40.48 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBIndex.cpp:571:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 120:40.48 NS_INTERFACE_MAP_ENTRY(nsISupports) 120:40.48 ^~~~~~~~~~~~~~~~~~~~~~ 120:40.55 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBKeyRange.cpp: In member function 'virtual nsresult mozilla::dom::IDBKeyRange::QueryInterface(const nsIID&, void**)': 120:40.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:40.55 foundInterface = 0; \ 120:40.55 ^~~~~~~~~~~~~~ 120:40.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 120:40.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 120:40.55 ^~~~~~~~~~~~~~~~~~~~~~~ 120:40.55 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBKeyRange.cpp:205:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 120:40.55 NS_INTERFACE_MAP_END 120:40.55 ^~~~~~~~~~~~~~~~~~~~ 120:40.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:40.55 else 120:40.55 ^~~~ 120:40.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 120:40.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 120:40.55 ^~~~~~~~~~~~~~~~~~ 120:40.55 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBKeyRange.cpp:204:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 120:40.55 NS_INTERFACE_MAP_ENTRY(nsISupports) 120:40.55 ^~~~~~~~~~~~~~~~~~~~~~ 120:40.68 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBMutableFile.cpp: In member function 'virtual nsresult mozilla::dom::IDBMutableFile::QueryInterface(const nsIID&, void**)': 120:40.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:40.68 foundInterface = 0; \ 120:40.68 ^~~~~~~~~~~~~~ 120:40.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 120:40.68 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 120:40.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:40.68 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBMutableFile.cpp:206:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 120:40.68 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 120:40.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:40.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 120:40.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 120:40.68 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:12, 120:40.68 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 120:40.68 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 120:40.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 120:40.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 120:40.69 } else 120:40.69 ^~~~ 120:40.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 120:40.69 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 120:40.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:40.69 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBMutableFile.cpp:205:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 120:40.69 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBMutableFile) 120:40.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:41.62 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 120:41.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 120:41.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 120:41.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 120:41.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 120:41.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 120:41.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:9, 120:41.63 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:11, 120:41.63 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 120:41.63 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 120:41.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 120:41.63 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBObjectStore.cpp: In member function 'virtual nsresult mozilla::dom::IDBObjectStore::QueryInterface(const nsIID&, void**)': 120:41.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:41.65 foundInterface = 0; \ 120:41.65 ^~~~~~~~~~~~~~ 120:41.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 120:41.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 120:41.65 ^~~~~~~~~~~~~~~~~~~~~~~ 120:41.65 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBObjectStore.cpp:1862:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 120:41.65 NS_INTERFACE_MAP_END 120:41.65 ^~~~~~~~~~~~~~~~~~~~ 120:41.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:41.65 else 120:41.65 ^~~~ 120:41.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 120:41.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 120:41.65 ^~~~~~~~~~~~~~~~~~ 120:41.65 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBObjectStore.cpp:1861:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 120:41.65 NS_INTERFACE_MAP_ENTRY(nsISupports) 120:41.65 ^~~~~~~~~~~~~~~~~~~~~~ 120:41.82 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBRequest::QueryInterface(const nsIID&, void**)': 120:41.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:41.82 foundInterface = 0; \ 120:41.82 ^~~~~~~~~~~~~~ 120:41.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 120:41.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 120:41.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:41.82 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBRequest.cpp:358:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 120:41.82 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 120:41.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:41.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:119: 120:41.82 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBRequest.cpp:357:5: note: some parts of macro expansion are not guarded by this 'else' clause 120:41.82 } else 120:41.82 ^~~~ 120:41.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 120:41.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 120:41.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 120:41.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 120:41.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 120:41.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 120:41.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:9, 120:41.85 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:11, 120:41.85 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 120:41.85 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 120:41.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 120:41.85 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBOpenDBRequest::QueryInterface(const nsIID&, void**)': 120:41.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:41.86 foundInterface = 0; \ 120:41.86 ^~~~~~~~~~~~~~ 120:41.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 120:41.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 120:41.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:41.87 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBRequest.cpp:519:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 120:41.87 NS_INTERFACE_MAP_END_INHERITING(IDBRequest) 120:41.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:41.87 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 120:41.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 120:41.87 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:12, 120:41.87 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 120:41.87 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 120:41.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 120:41.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 120:41.87 } else 120:41.87 ^~~~ 120:41.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 120:41.87 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 120:41.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:41.87 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBRequest.cpp:518:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 120:41.87 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBOpenDBRequest) 120:41.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:41.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 120:41.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 120:41.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 120:41.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 120:41.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 120:41.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 120:41.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:9, 120:41.96 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:11, 120:41.96 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 120:41.96 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 120:41.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 120:41.96 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.cpp: In member function 'virtual nsresult mozilla::dom::IDBTransaction::QueryInterface(const nsIID&, void**)': 120:41.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:41.96 foundInterface = 0; \ 120:41.96 ^~~~~~~~~~~~~~ 120:41.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 120:41.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 120:41.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:41.96 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.cpp:910:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 120:41.96 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 120:41.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:41.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 120:41.96 else 120:41.96 ^~~~ 120:41.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 120:41.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 120:41.96 ^~~~~~~~~~~~~~~~~~ 120:41.96 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.cpp:909:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 120:41.97 NS_INTERFACE_MAP_ENTRY(nsIRunnable) 120:41.97 ^~~~~~~~~~~~~~~~~~~~~~ 120:42.01 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBWrapperCache.cpp: In member function 'virtual nsresult mozilla::dom::IDBWrapperCache::QueryInterface(const nsIID&, void**)': 120:42.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 120:42.01 foundInterface = 0; \ 120:42.01 ^~~~~~~~~~~~~~ 120:42.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 120:42.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 120:42.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:42.01 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBWrapperCache.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 120:42.02 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 120:42.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:42.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 120:42.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 120:42.02 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:12, 120:42.02 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 120:42.02 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 120:42.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 120:42.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 120:42.04 } else 120:42.04 ^~~~ 120:42.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 120:42.04 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 120:42.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:42.04 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBWrapperCache.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 120:42.04 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBWrapperCache) 120:42.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 120:59.27 dom/workers 121:22.03 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 121:22.03 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 121:22.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 121:22.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserOrId.h:11, 121:22.04 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentChild.h:12, 121:22.04 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentChild.cpp:11: 121:22.04 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentChild.cpp: In member function 'virtual nsresult mozilla::dom::ContentChild::QueryInterface(const nsIID&, void**)': 121:22.06 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 121:22.06 foundInterface = 0; \ 121:22.06 ^~~~~~~~~~~~~~ 121:22.06 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 121:22.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 121:22.06 ^~~~~~~~~~~~~~~~~~~~~~~ 121:22.07 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentChild.cpp:589:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 121:22.07 NS_INTERFACE_MAP_END 121:22.07 ^~~~~~~~~~~~~~~~~~~~ 121:22.07 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 121:22.07 else 121:22.07 ^~~~ 121:22.08 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 121:22.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 121:22.08 ^~~~~~~~~~~~~~~~~~ 121:22.08 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentChild.cpp:588:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 121:22.08 NS_INTERFACE_MAP_ENTRY(nsISupports) 121:22.08 ^~~~~~~~~~~~~~~~~~~~~~ 121:28.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 121:28.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 121:28.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 121:28.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Worker.h:11, 121:28.86 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/ChromeWorker.h:10, 121:28.86 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/ChromeWorker.cpp:7, 121:28.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 121:28.87 /builddir/build/BUILD/firefox-67.0.3/dom/workers/Worker.cpp: In member function 'virtual nsresult mozilla::dom::Worker::QueryInterface(const nsIID&, void**)': 121:28.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 121:28.87 foundInterface = 0; \ 121:28.87 ^~~~~~~~~~~~~~ 121:28.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 121:28.87 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 121:28.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:28.88 /builddir/build/BUILD/firefox-67.0.3/dom/workers/Worker.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 121:28.88 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 121:28.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:28.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 121:28.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Worker.h:11, 121:28.89 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/ChromeWorker.h:10, 121:28.90 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/ChromeWorker.cpp:7, 121:28.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 121:28.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 121:28.90 } else 121:28.90 ^~~~ 121:28.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 121:28.90 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 121:28.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:28.91 /builddir/build/BUILD/firefox-67.0.3/dom/workers/Worker.cpp:153:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 121:28.91 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Worker) 121:28.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:31.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 121:31.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 121:31.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ServiceWorkerDescriptor.h:10, 121:31.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerCommon.h:12, 121:31.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerLocation.h:10, 121:31.80 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerLocation.cpp:7, 121:31.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 121:31.80 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerPrivate.cpp: In member function 'virtual nsresult mozilla::dom::WorkerPrivate::EventTarget::QueryInterface(const nsIID&, void**)': 121:31.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 121:31.81 foundInterface = 0; \ 121:31.81 ^~~~~~~~~~~~~~ 121:31.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 121:31.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 121:31.82 ^~~~~~~~~~~~~~~~~~~~~~~ 121:31.82 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerPrivate.cpp:4777:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 121:31.82 NS_INTERFACE_MAP_END 121:31.82 ^~~~~~~~~~~~~~~~~~~~ 121:31.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 121:31.82 else 121:31.84 ^~~~ 121:31.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 121:31.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 121:31.85 ^~~~~~~~~~~~~~~~~~ 121:31.85 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerPrivate.cpp:4768:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 121:31.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 121:31.85 ^~~~~~~~~~~~~~~~~~~~~~ 121:31.89 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerRunnable.cpp: In member function 'virtual nsresult mozilla::dom::WorkerRunnable::QueryInterface(const nsIID&, void**)': 121:31.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 121:31.89 foundInterface = 0; \ 121:31.89 ^~~~~~~~~~~~~~ 121:31.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 121:31.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 121:31.89 ^~~~~~~~~~~~~~~~~~~~~~~ 121:31.89 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerRunnable.cpp:212:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 121:31.89 NS_INTERFACE_MAP_END 121:31.89 ^~~~~~~~~~~~~~~~~~~~ 121:31.89 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:38: 121:31.89 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerRunnable.cpp:211:5: note: some parts of macro expansion are not guarded by this 'else' clause 121:31.89 } else 121:31.89 ^~~~ 121:32.66 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 121:32.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 121:32.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ServiceWorkerDescriptor.h:10, 121:32.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerCommon.h:12, 121:32.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerLocation.h:10, 121:32.67 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerLocation.cpp:7, 121:32.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 121:32.67 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerGlobalScope::QueryInterface(const nsIID&, void**)': 121:32.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 121:32.68 foundInterface = 0; \ 121:32.68 ^~~~~~~~~~~~~~ 121:32.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 121:32.68 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 121:32.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:32.68 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 121:32.68 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 121:32.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:32.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 121:32.68 else 121:32.68 ^~~~ 121:32.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 121:32.68 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 121:32.68 ^~~~~~~~~~~~~~~~~~ 121:32.69 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 121:32.69 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 121:32.69 ^~~~~~~~~~~~~~~~~~~~~~ 121:32.83 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerGlobalScope::QueryInterface(const nsIID&, void**)': 121:32.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 121:32.83 foundInterface = 0; \ 121:32.83 ^~~~~~~~~~~~~~ 121:32.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 121:32.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 121:32.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:32.83 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp:569:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 121:32.83 NS_INTERFACE_MAP_END_INHERITING(WorkerGlobalScope) 121:32.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:32.83 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 121:32.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 121:32.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 121:32.83 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerLocation.cpp:7, 121:32.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 121:32.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 121:32.84 } else 121:32.84 ^~~~ 121:32.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 121:32.84 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 121:32.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:32.84 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp:568:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 121:32.84 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerGlobalScope) 121:32.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:32.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 121:32.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 121:32.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ServiceWorkerDescriptor.h:10, 121:32.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerCommon.h:12, 121:32.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerLocation.h:10, 121:32.92 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerLocation.cpp:7, 121:32.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 121:32.93 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerDebuggerGlobalScope::QueryInterface(const nsIID&, void**)': 121:32.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 121:32.93 foundInterface = 0; \ 121:32.93 ^~~~~~~~~~~~~~ 121:32.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 121:32.93 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 121:32.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:32.93 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp:820:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 121:32.94 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 121:32.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 121:32.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 121:32.94 else 121:32.94 ^~~~ 121:32.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 121:32.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 121:32.96 ^~~~~~~~~~~~~~~~~~ 121:32.96 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp:819:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 121:32.96 NS_INTERFACE_MAP_ENTRY(nsIGlobalObject) 121:32.96 ^~~~~~~~~~~~~~~~~~~~~~ 122:03.03 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 122:03.03 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 122:03.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 122:03.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 122:03.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 122:03.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 122:03.04 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/BrowserBridgeChild.cpp:7, 122:03.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 122:03.05 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentParent.cpp: In member function 'virtual nsresult mozilla::dom::ContentParent::QueryInterface(const nsIID&, void**)': 122:03.05 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 122:03.05 foundInterface = 0; \ 122:03.05 ^~~~~~~~~~~~~~ 122:03.05 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 122:03.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 122:03.06 ^~~~~~~~~~~~~~~~~~~~~~~ 122:03.06 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentParent.cpp:2952:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 122:03.06 NS_INTERFACE_MAP_END 122:03.06 ^~~~~~~~~~~~~~~~~~~~ 122:03.06 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 122:03.07 else 122:03.07 ^~~~ 122:03.07 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 122:03.07 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 122:03.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:03.07 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentParent.cpp:2951:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 122:03.08 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 122:03.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:04.92 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/JSWindowActorChild.cpp: In member function 'virtual nsresult mozilla::dom::JSWindowActorChild::QueryInterface(const nsIID&, void**)': 122:04.93 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 122:04.93 foundInterface = 0; \ 122:04.93 ^~~~~~~~~~~~~~ 122:04.93 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 122:04.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 122:04.93 ^~~~~~~~~~~~~~~~~~~~~~~ 122:04.93 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/JSWindowActorChild.cpp:114:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 122:04.94 NS_INTERFACE_MAP_END 122:04.94 ^~~~~~~~~~~~~~~~~~~~ 122:04.94 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 122:04.94 else 122:04.95 ^~~~ 122:04.95 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 122:04.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 122:04.95 ^~~~~~~~~~~~~~~~~~ 122:04.95 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/JSWindowActorChild.cpp:113:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 122:04.95 NS_INTERFACE_MAP_ENTRY(nsISupports) 122:04.95 ^~~~~~~~~~~~~~~~~~~~~~ 122:04.97 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/JSWindowActorParent.cpp: In member function 'virtual nsresult mozilla::dom::JSWindowActorParent::QueryInterface(const nsIID&, void**)': 122:04.98 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 122:04.98 foundInterface = 0; \ 122:04.98 ^~~~~~~~~~~~~~ 122:04.98 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 122:04.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 122:04.98 ^~~~~~~~~~~~~~~~~~~~~~~ 122:04.98 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/JSWindowActorParent.cpp:113:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 122:04.99 NS_INTERFACE_MAP_END 122:04.99 ^~~~~~~~~~~~~~~~~~~~ 122:04.99 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 122:04.99 else 122:04.99 ^~~~ 122:04.99 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 122:04.99 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 122:04.99 ^~~~~~~~~~~~~~~~~~ 122:04.99 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/JSWindowActorParent.cpp:112:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 122:04.99 NS_INTERFACE_MAP_ENTRY(nsISupports) 122:05.00 ^~~~~~~~~~~~~~~~~~~~~~ 122:08.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 122:08.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 122:08.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 122:08.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 122:08.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 122:08.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 122:08.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 122:08.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:10, 122:08.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 122:08.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:16, 122:08.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 122:08.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 122:08.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 122:08.60 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/BrowserBridgeChild.cpp:7, 122:08.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 122:08.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 122:08.62 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 122:08.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 122:08.62 memset(aT, 0, sizeof(T)); 122:08.62 ~~~~~~^~~~~~~~~~~~~~~~~~ 122:08.62 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentParent.cpp:187, 122:08.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:56: 122:08.63 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 122:08.63 struct AmountFns { 122:08.63 ^~~~~~~~~ 122:08.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 122:08.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 122:08.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 122:08.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 122:08.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 122:08.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 122:08.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 122:08.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:10, 122:08.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 122:08.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:16, 122:08.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 122:08.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 122:08.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 122:08.66 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/BrowserBridgeChild.cpp:7, 122:08.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 122:08.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 122:08.66 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 122:08.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 122:08.67 memset(aT, 0, sizeof(T)); 122:08.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 122:08.67 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentParent.cpp:187, 122:08.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:56: 122:08.67 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 122:08.67 struct SizeOfTabFns { 122:08.68 ^~~~~~~~~~~~ 122:13.19 dom/workers/remoteworkers 122:23.40 dom/workers/sharedworkers 122:29.27 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsParent.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::DatabaseMaintenance::Run()': 122:29.29 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsParent.cpp:17379:3: warning: 'maintenanceAction' may be used uninitialized in this function [-Wmaybe-uninitialized] 122:29.29 switch (maintenanceAction) { 122:29.30 ^~~~~~ 122:29.31 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsParent.cpp:17373:21: note: 'maintenanceAction' was declared here 122:29.31 MaintenanceAction maintenanceAction; 122:29.31 ^~~~~~~~~~~~~~~~~ 122:35.30 dom/audiochannel 122:40.77 dom/broadcastchannel 122:41.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 122:41.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 122:41.53 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:10, 122:41.53 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.cpp:7, 122:41.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: 122:41.54 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/SharedMap.cpp: In member function 'virtual nsresult mozilla::dom::ipc::WritableSharedMap::QueryInterface(const nsIID&, void**)': 122:41.54 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 122:41.54 foundInterface = 0; \ 122:41.54 ^~~~~~~~~~~~~~ 122:41.54 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 122:41.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 122:41.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:41.54 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/SharedMap.cpp:455:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 122:41.54 NS_INTERFACE_MAP_END_INHERITING(SharedMap) 122:41.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:41.57 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 122:41.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 122:41.57 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 122:41.57 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcpublic.h:22, 122:41.57 from /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadUtils.h:24, 122:41.57 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/base/message_loop.h:32, 122:41.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ipc/MessageChannel.h:12, 122:41.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:23, 122:41.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/MemoryReportTypes.h:15, 122:41.57 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.h:10, 122:41.58 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.cpp:8, 122:41.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: 122:41.58 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 122:41.58 } else 122:41.58 ^~~~ 122:41.58 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 122:41.58 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 122:41.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:41.58 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/SharedMap.cpp:454:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 122:41.58 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WritableSharedMap) 122:41.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:45.23 dom/messagechannel 122:51.23 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 122:51.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 122:51.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAudioChannelAgent.h:10, 122:51.23 from /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelAgent.h:10, 122:51.23 from /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelAgent.cpp:5, 122:51.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: 122:51.24 /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelAgent.cpp: In member function 'virtual nsresult mozilla::dom::AudioChannelAgent::QueryInterface(const nsIID&, void**)': 122:51.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 122:51.24 foundInterface = 0; \ 122:51.24 ^~~~~~~~~~~~~~ 122:51.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 122:51.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 122:51.25 ^~~~~~~~~~~~~~~~~~~~~~~ 122:51.25 /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelAgent.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 122:51.25 NS_INTERFACE_MAP_END 122:51.27 ^~~~~~~~~~~~~~~~~~~~ 122:51.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 122:51.28 else 122:51.28 ^~~~ 122:51.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 122:51.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 122:51.28 ^~~~~~~~~~~~~~~~~~ 122:51.28 /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelAgent.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 122:51.28 NS_INTERFACE_MAP_ENTRY(nsISupports) 122:51.28 ^~~~~~~~~~~~~~~~~~~~~~ 122:52.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 122:52.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 122:52.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ServiceWorkerDescriptor.h:10, 122:52.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerCommon.h:12, 122:52.01 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorker.h:10, 122:52.01 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorker.cpp:7, 122:52.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/sharedworkers/Unified_cpp_sharedworkers0.cpp:2: 122:52.01 /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorker.cpp: In member function 'virtual nsresult mozilla::dom::SharedWorker::QueryInterface(const nsIID&, void**)': 122:52.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 122:52.01 foundInterface = 0; \ 122:52.01 ^~~~~~~~~~~~~~ 122:52.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 122:52.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 122:52.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:52.02 /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorker.cpp:337:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 122:52.02 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 122:52.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:52.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 122:52.02 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorker.h:12, 122:52.02 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorker.cpp:7, 122:52.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/sharedworkers/Unified_cpp_sharedworkers0.cpp:2: 122:52.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 122:52.02 } else 122:52.02 ^~~~ 122:52.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 122:52.02 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 122:52.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:52.02 /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorker.cpp:336:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 122:52.02 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SharedWorker) 122:52.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:52.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 122:52.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 122:52.22 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:10, 122:52.22 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.cpp:7, 122:52.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: 122:52.22 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChildBase::QueryInterface(const nsIID&, void**)': 122:52.23 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 122:52.23 foundInterface = 0; \ 122:52.23 ^~~~~~~~~~~~~~ 122:52.23 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 122:52.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 122:52.23 ^~~~~~~~~~~~~~~~~~~~~~~ 122:52.23 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp:194:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 122:52.23 NS_INTERFACE_MAP_END 122:52.23 ^~~~~~~~~~~~~~~~~~~~ 122:52.23 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 122:52.23 else 122:52.23 ^~~~ 122:52.23 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 122:52.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 122:52.23 ^~~~~~~~~~~~~~~~~~ 122:52.23 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp:193:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 122:52.23 NS_INTERFACE_MAP_ENTRY(nsISupports) 122:52.23 ^~~~~~~~~~~~~~~~~~~~~~ 122:52.38 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChild::QueryInterface(const nsIID&, void**)': 122:52.39 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 122:52.39 foundInterface = 0; \ 122:52.39 ^~~~~~~~~~~~~~ 122:52.39 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 122:52.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 122:52.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:52.39 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp:661:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 122:52.39 NS_INTERFACE_MAP_END_INHERITING(TabChildBase) 122:52.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:52.39 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 122:52.39 else 122:52.39 ^~~~ 122:52.39 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 122:52.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 122:52.40 ^~~~~~~~~~~~~~~~~~ 122:52.42 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp:660:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 122:52.42 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 122:52.42 ^~~~~~~~~~~~~~~~~~~~~~ 122:53.05 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChildMessageManager::QueryInterface(const nsIID&, void**)': 122:53.05 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 122:53.05 foundInterface = 0; \ 122:53.05 ^~~~~~~~~~~~~~ 122:53.05 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 122:53.06 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 122:53.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:53.06 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp:3397:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 122:53.06 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 122:53.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:53.06 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 122:53.06 else 122:53.06 ^~~~ 122:53.06 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 122:53.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 122:53.06 ^~~~~~~~~~~~~~~~~~ 122:53.06 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp:3396:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 122:53.06 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 122:53.06 ^~~~~~~~~~~~~~~~~~~~~~ 122:53.45 /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelService.cpp: In member function 'virtual nsresult mozilla::dom::AudioChannelService::QueryInterface(const nsIID&, void**)': 122:53.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 122:53.45 foundInterface = 0; \ 122:53.45 ^~~~~~~~~~~~~~ 122:53.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 122:53.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 122:53.45 ^~~~~~~~~~~~~~~~~~~~~~~ 122:53.45 /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelService.cpp:265:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 122:53.45 NS_INTERFACE_MAP_END 122:53.46 ^~~~~~~~~~~~~~~~~~~~ 122:53.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 122:53.46 else 122:53.46 ^~~~ 122:53.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 122:53.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 122:53.46 ^~~~~~~~~~~~~~~~~~ 122:53.46 /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelService.cpp:264:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 122:53.46 NS_INTERFACE_MAP_ENTRY(nsIObserver) 122:53.46 ^~~~~~~~~~~~~~~~~~~~~~ 122:54.08 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabParent.cpp: In member function 'virtual nsresult mozilla::dom::TabParent::QueryInterface(const nsIID&, void**)': 122:54.08 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 122:54.08 foundInterface = 0; \ 122:54.08 ^~~~~~~~~~~~~~ 122:54.08 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 122:54.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 122:54.08 ^~~~~~~~~~~~~~~~~~~~~~~ 122:54.08 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabParent.cpp:153:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 122:54.08 NS_INTERFACE_MAP_END 122:54.08 ^~~~~~~~~~~~~~~~~~~~ 122:54.08 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 122:54.08 else 122:54.08 ^~~~ 122:54.08 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 122:54.08 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 122:54.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:54.09 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabParent.cpp:152:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 122:54.09 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITabParent) 122:54.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122:55.50 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/WindowGlobalParent.cpp: In member function 'virtual nsresult mozilla::dom::WindowGlobalParent::QueryInterface(const nsIID&, void**)': 122:55.50 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 122:55.50 foundInterface = 0; \ 122:55.50 ^~~~~~~~~~~~~~ 122:55.50 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 122:55.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 122:55.50 ^~~~~~~~~~~~~~~~~~~~~~~ 122:55.50 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/WindowGlobalParent.cpp:263:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 122:55.50 NS_INTERFACE_MAP_END 122:55.50 ^~~~~~~~~~~~~~~~~~~~ 122:55.50 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 122:55.50 else 122:55.50 ^~~~ 122:55.50 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 122:55.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 122:55.51 ^~~~~~~~~~~~~~~~~~ 122:55.51 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/WindowGlobalParent.cpp:262:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 122:55.51 NS_INTERFACE_MAP_ENTRY(nsISupports) 122:55.51 ^~~~~~~~~~~~~~~~~~~~~~ 122:55.66 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTHashtable.h:21, 122:55.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsBaseHashtable.h:12, 122:55.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:11, 122:55.66 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:11, 122:55.66 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.cpp:7, 122:55.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: 122:55.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 122:55.66 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 122:55.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 122:55.66 memset(aT, 0, sizeof(T)); 122:55.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 122:55.66 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.cpp:7, 122:55.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: 122:55.66 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 122:55.66 struct AmountFns { 122:55.67 ^~~~~~~~~ 122:55.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTHashtable.h:21, 122:55.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsBaseHashtable.h:12, 122:55.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:11, 122:55.68 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:11, 122:55.68 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.cpp:7, 122:55.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: 122:55.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 122:55.68 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 122:55.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 122:55.68 memset(aT, 0, sizeof(T)); 122:55.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 122:55.68 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.cpp:7, 122:55.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: 122:55.68 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 122:55.68 struct SizeOfTabFns { 122:55.68 ^~~~~~~~~~~~ 123:03.08 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 123:03.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 123:03.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 123:03.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 123:03.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 123:03.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 123:03.08 from /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessageChannel.h:11, 123:03.08 from /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessageChannel.cpp:7, 123:03.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: 123:03.09 /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessageChannel.cpp: In member function 'virtual nsresult mozilla::dom::MessageChannel::QueryInterface(const nsIID&, void**)': 123:03.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 123:03.09 foundInterface = 0; \ 123:03.09 ^~~~~~~~~~~~~~ 123:03.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 123:03.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 123:03.09 ^~~~~~~~~~~~~~~~~~~~~~~ 123:03.09 /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessageChannel.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 123:03.09 NS_INTERFACE_MAP_END 123:03.09 ^~~~~~~~~~~~~~~~~~~~ 123:03.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 123:03.09 else 123:03.09 ^~~~ 123:03.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 123:03.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 123:03.12 ^~~~~~~~~~~~~~~~~~ 123:03.12 /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessageChannel.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 123:03.12 NS_INTERFACE_MAP_ENTRY(nsISupports) 123:03.12 ^~~~~~~~~~~~~~~~~~~~~~ 123:05.07 dom/promise 123:10.46 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 123:10.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 123:10.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 123:10.46 from /builddir/build/BUILD/firefox-67.0.3/dom/broadcastchannel/BroadcastChannel.h:11, 123:10.46 from /builddir/build/BUILD/firefox-67.0.3/dom/broadcastchannel/BroadcastChannel.cpp:7, 123:10.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: 123:10.47 /builddir/build/BUILD/firefox-67.0.3/dom/broadcastchannel/BroadcastChannel.cpp: In member function 'virtual nsresult mozilla::dom::BroadcastChannel::QueryInterface(const nsIID&, void**)': 123:10.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 123:10.47 foundInterface = 0; \ 123:10.47 ^~~~~~~~~~~~~~ 123:10.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 123:10.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 123:10.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:10.49 /builddir/build/BUILD/firefox-67.0.3/dom/broadcastchannel/BroadcastChannel.cpp:421:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 123:10.49 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 123:10.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:10.49 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 123:10.49 from /builddir/build/BUILD/firefox-67.0.3/dom/broadcastchannel/BroadcastChannel.h:11, 123:10.49 from /builddir/build/BUILD/firefox-67.0.3/dom/broadcastchannel/BroadcastChannel.cpp:7, 123:10.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: 123:10.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 123:10.50 } else 123:10.50 ^~~~ 123:10.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 123:10.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 123:10.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:10.50 /builddir/build/BUILD/firefox-67.0.3/dom/broadcastchannel/BroadcastChannel.cpp:420:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 123:10.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(BroadcastChannel) 123:10.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:12.10 dom/smil 123:12.43 dom/url 123:14.81 /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessagePort.cpp: In member function 'virtual nsresult mozilla::dom::MessagePort::QueryInterface(const nsIID&, void**)': 123:14.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 123:14.81 foundInterface = 0; \ 123:14.81 ^~~~~~~~~~~~~~ 123:14.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 123:14.81 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 123:14.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:14.81 /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessagePort.cpp:187:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 123:14.81 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 123:14.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:14.81 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessageChannel.h:13, 123:14.81 from /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessageChannel.cpp:7, 123:14.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: 123:14.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 123:14.81 } else 123:14.82 ^~~~ 123:14.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 123:14.82 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 123:14.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:14.82 /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessagePort.cpp:186:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 123:14.82 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MessagePort) 123:14.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:14.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:65: 123:14.86 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentProcess.cpp: In member function 'virtual bool mozilla::dom::ContentProcess::Init(int, char**)': 123:14.86 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentProcess.cpp:185:16: warning: 'parentBuildID' may be used uninitialized in this function [-Wmaybe-uninitialized] 123:14.86 mContent.Init(IOThreadChild::message_loop(), ParentPid(), *parentBuildID, 123:14.86 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:14.86 IOThreadChild::channel(), *childID, *isForBrowser); 123:14.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:14.86 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentProcess.cpp:185:16: warning: 'isForBrowser' may be used uninitialized in this function [-Wmaybe-uninitialized] 123:28.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 123:28.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 123:28.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 123:28.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 123:28.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 123:28.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 123:28.96 from /builddir/build/BUILD/firefox-67.0.3/dom/url/URL.h:10, 123:28.96 from /builddir/build/BUILD/firefox-67.0.3/dom/url/URL.cpp:7, 123:28.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/url/Unified_cpp_dom_url0.cpp:2: 123:28.97 /builddir/build/BUILD/firefox-67.0.3/dom/url/URL.cpp: In member function 'virtual nsresult mozilla::dom::URL::QueryInterface(const nsIID&, void**)': 123:28.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 123:28.97 foundInterface = 0; \ 123:28.97 ^~~~~~~~~~~~~~ 123:28.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 123:28.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 123:28.97 ^~~~~~~~~~~~~~~~~~~~~~~ 123:28.97 /builddir/build/BUILD/firefox-67.0.3/dom/url/URL.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 123:28.97 NS_INTERFACE_MAP_END 123:28.98 ^~~~~~~~~~~~~~~~~~~~ 123:28.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 123:28.98 else 123:28.98 ^~~~ 123:28.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 123:28.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 123:28.98 ^~~~~~~~~~~~~~~~~~ 123:28.98 /builddir/build/BUILD/firefox-67.0.3/dom/url/URL.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 123:28.98 NS_INTERFACE_MAP_ENTRY(nsISupports) 123:28.98 ^~~~~~~~~~~~~~~~~~~~~~ 123:29.48 /builddir/build/BUILD/firefox-67.0.3/dom/url/URLSearchParams.cpp: In member function 'virtual nsresult mozilla::dom::URLSearchParams::QueryInterface(const nsIID&, void**)': 123:29.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 123:29.48 foundInterface = 0; \ 123:29.48 ^~~~~~~~~~~~~~ 123:29.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 123:29.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 123:29.48 ^~~~~~~~~~~~~~~~~~~~~~~ 123:29.48 /builddir/build/BUILD/firefox-67.0.3/dom/url/URLSearchParams.cpp:310:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 123:29.48 NS_INTERFACE_MAP_END 123:29.48 ^~~~~~~~~~~~~~~~~~~~ 123:29.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 123:29.48 else 123:29.48 ^~~~ 123:29.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 123:29.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 123:29.48 ^~~~~~~~~~~~~~~~~~ 123:29.49 /builddir/build/BUILD/firefox-67.0.3/dom/url/URLSearchParams.cpp:309:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 123:29.49 NS_INTERFACE_MAP_ENTRY(nsISupports) 123:29.49 ^~~~~~~~~~~~~~~~~~~~~~ 123:29.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 123:29.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 123:29.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 123:29.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 123:29.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 123:29.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 123:29.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Promise.h:11, 123:29.68 from /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp:7, 123:29.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/promise/Unified_cpp_dom_promise0.cpp:2: 123:29.68 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::Promise::QueryInterface(const nsIID&, void**)': 123:29.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 123:29.68 foundInterface = 0; \ 123:29.68 ^~~~~~~~~~~~~~ 123:29.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 123:29.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 123:29.68 ^~~~~~~~~~~~~~~~~~~~~~~ 123:29.68 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp:76:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 123:29.69 NS_INTERFACE_MAP_END 123:29.69 ^~~~~~~~~~~~~~~~~~~~ 123:29.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 123:29.69 else 123:29.69 ^~~~ 123:29.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 123:29.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 123:29.69 ^~~~~~~~~~~~~~~~~~ 123:29.69 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp:75:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 123:29.69 NS_INTERFACE_MAP_ENTRY(Promise) 123:29.69 ^~~~~~~~~~~~~~~~~~~~~~ 123:29.72 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::PromiseNativeThenHandlerBase::QueryInterface(const nsIID&, void**)': 123:29.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 123:29.72 foundInterface = 0; \ 123:29.72 ^~~~~~~~~~~~~~ 123:29.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 123:29.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 123:29.72 ^~~~~~~~~~~~~~~~~~~~~~~ 123:29.72 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp:263:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 123:29.72 NS_INTERFACE_MAP_END 123:29.72 ^~~~~~~~~~~~~~~~~~~~ 123:29.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 123:29.72 else 123:29.72 ^~~~ 123:29.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 123:29.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 123:29.72 ^~~~~~~~~~~~~~~~~~ 123:29.73 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp:262:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 123:29.73 NS_INTERFACE_MAP_ENTRY(nsISupports) 123:29.73 ^~~~~~~~~~~~~~~~~~~~~~ 123:29.77 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::PromiseNativeHandlerShim::QueryInterface(const nsIID&, void**)': 123:29.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 123:29.77 foundInterface = 0; \ 123:29.77 ^~~~~~~~~~~~~~ 123:29.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 123:29.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 123:29.77 ^~~~~~~~~~~~~~~~~~~~~~~ 123:29.77 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp:406:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 123:29.77 NS_INTERFACE_MAP_END 123:29.77 ^~~~~~~~~~~~~~~~~~~~ 123:29.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 123:29.78 else 123:29.78 ^~~~ 123:29.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 123:29.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 123:29.78 ^~~~~~~~~~~~~~~~~~ 123:29.78 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp:405:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 123:29.78 NS_INTERFACE_MAP_ENTRY(nsISupports) 123:29.78 ^~~~~~~~~~~~~~~~~~~~~~ 123:29.86 dom/webauthn 123:38.59 dom/xbl 123:47.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 123:47.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 123:47.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 123:47.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 123:47.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 123:47.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 123:47.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 123:47.67 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 123:47.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 123:47.68 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorAssertionResponse::QueryInterface(const nsIID&, void**)': 123:47.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 123:47.68 foundInterface = 0; \ 123:47.68 ^~~~~~~~~~~~~~ 123:47.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 123:47.68 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 123:47.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:47.68 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 123:47.68 NS_INTERFACE_MAP_END_INHERITING(AuthenticatorResponse) 123:47.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:47.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 123:47.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 123:47.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/UnionTypes.h:8, 123:47.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:15, 123:47.68 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 123:47.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 123:47.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 123:47.69 } else 123:47.69 ^~~~ 123:47.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 123:47.69 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 123:47.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:47.69 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 123:47.69 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AuthenticatorAssertionResponse) 123:47.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:47.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 123:47.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 123:47.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 123:47.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 123:47.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 123:47.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 123:47.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 123:47.71 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 123:47.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 123:47.71 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAttestationResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorAttestationResponse::QueryInterface(const nsIID&, void**)': 123:47.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 123:47.71 foundInterface = 0; \ 123:47.71 ^~~~~~~~~~~~~~ 123:47.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 123:47.71 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 123:47.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:47.71 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAttestationResponse.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 123:47.71 NS_INTERFACE_MAP_END_INHERITING(AuthenticatorResponse) 123:47.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:47.72 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 123:47.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 123:47.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/UnionTypes.h:8, 123:47.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:15, 123:47.72 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 123:47.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 123:47.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 123:47.72 } else 123:47.72 ^~~~ 123:47.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 123:47.74 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 123:47.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:47.74 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAttestationResponse.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 123:47.74 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AuthenticatorAttestationResponse) 123:47.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:47.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 123:47.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 123:47.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 123:47.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 123:47.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 123:47.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 123:47.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 123:47.74 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 123:47.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 123:47.74 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorResponse::QueryInterface(const nsIID&, void**)': 123:47.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 123:47.74 foundInterface = 0; \ 123:47.74 ^~~~~~~~~~~~~~ 123:47.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 123:47.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 123:47.75 ^~~~~~~~~~~~~~~~~~~~~~~ 123:47.75 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorResponse.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 123:47.75 NS_INTERFACE_MAP_END 123:47.75 ^~~~~~~~~~~~~~~~~~~~ 123:47.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 123:47.75 else 123:47.75 ^~~~ 123:47.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 123:47.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 123:47.75 ^~~~~~~~~~~~~~~~~~ 123:47.75 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorResponse.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 123:47.75 NS_INTERFACE_MAP_ENTRY(nsISupports) 123:47.75 ^~~~~~~~~~~~~~~~~~~~~~ 123:48.47 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/PublicKeyCredential.cpp: In member function 'virtual nsresult mozilla::dom::PublicKeyCredential::QueryInterface(const nsIID&, void**)': 123:48.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 123:48.48 foundInterface = 0; \ 123:48.48 ^~~~~~~~~~~~~~ 123:48.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 123:48.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 123:48.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:48.48 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/PublicKeyCredential.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 123:48.48 NS_INTERFACE_MAP_END_INHERITING(Credential) 123:48.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:48.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 123:48.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 123:48.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/UnionTypes.h:8, 123:48.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:15, 123:48.48 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 123:48.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 123:48.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 123:48.48 } else 123:48.48 ^~~~ 123:48.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 123:48.48 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 123:48.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:48.48 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/PublicKeyCredential.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 123:48.48 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PublicKeyCredential) 123:48.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:51.20 dom/xbl/builtin 123:54.22 dom/xbl/builtin/unix 123:56.06 dom/xml 123:57.24 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 123:57.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 123:57.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 123:57.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 123:57.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 123:57.25 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 123:57.25 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINodeList.h:10, 123:57.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:10, 123:57.25 from /builddir/build/BUILD/firefox-67.0.3/dom/xbl/XBLChildrenElement.cpp:7, 123:57.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 123:57.25 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/XBLChildrenElement.cpp: In member function 'virtual nsresult nsAnonymousContentList::QueryInterface(const nsIID&, void**)': 123:57.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 123:57.25 foundInterface = 0; \ 123:57.25 ^~~~~~~~~~~~~~ 123:57.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 123:57.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 123:57.26 ^~~~~~~~~~~~~~~~~~~~~~~ 123:57.26 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/XBLChildrenElement.cpp:77:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 123:57.26 NS_INTERFACE_MAP_END 123:57.26 ^~~~~~~~~~~~~~~~~~~~ 123:57.26 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 123:57.26 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINodeList.h:10, 123:57.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:10, 123:57.28 from /builddir/build/BUILD/firefox-67.0.3/dom/xbl/XBLChildrenElement.cpp:7, 123:57.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 123:57.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 123:57.28 } else 123:57.28 ^~~~ 123:57.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 123:57.28 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 123:57.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 123:57.28 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/XBLChildrenElement.cpp:76:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 123:57.28 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAnonymousContentList) 123:57.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:00.32 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 124:00.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 124:00.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 124:00.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 124:00.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 124:00.32 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 124:00.32 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINodeList.h:10, 124:00.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:10, 124:00.33 from /builddir/build/BUILD/firefox-67.0.3/dom/xbl/XBLChildrenElement.cpp:7, 124:00.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 124:00.33 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsBindingManager.cpp: In member function 'virtual nsresult nsBindingManager::QueryInterface(const nsIID&, void**)': 124:00.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 124:00.35 foundInterface = 0; \ 124:00.35 ^~~~~~~~~~~~~~ 124:00.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 124:00.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 124:00.35 ^~~~~~~~~~~~~~~~~~~~~~~ 124:00.35 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsBindingManager.cpp:106:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 124:00.35 NS_INTERFACE_MAP_END 124:00.35 ^~~~~~~~~~~~~~~~~~~~ 124:00.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 124:00.35 else 124:00.35 ^~~~ 124:00.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 124:00.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 124:00.36 ^~~~~~~~~~~~~~~~~~ 124:00.36 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsBindingManager.cpp:105:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 124:00.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 124:00.36 ^~~~~~~~~~~~~~~~~~~~~~ 124:02.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 124:02.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 124:02.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 124:02.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 124:02.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 124:02.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 124:02.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 124:02.37 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 124:02.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 124:02.38 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/WebAuthnManager.cpp: In member function 'virtual nsresult mozilla::dom::WebAuthnManager::QueryInterface(const nsIID&, void**)': 124:02.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 124:02.38 foundInterface = 0; \ 124:02.38 ^~~~~~~~~~~~~~ 124:02.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 124:02.38 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 124:02.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:02.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 124:02.39 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 124:02.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:02.39 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/WebAuthnManager.cpp:38:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 124:02.39 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(WebAuthnManager, 124:02.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:02.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 124:02.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 124:02.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/UnionTypes.h:8, 124:02.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:15, 124:02.39 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 124:02.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 124:02.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 124:02.39 } else 124:02.39 ^~~~ 124:02.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 124:02.39 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 124:02.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:02.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 124:02.40 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 124:02.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:02.40 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/WebAuthnManager.cpp:38:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 124:02.40 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(WebAuthnManager, 124:02.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:02.60 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 124:02.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 124:02.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 124:02.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 124:02.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 124:02.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 124:02.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 124:02.61 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 124:02.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 124:02.61 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/WebAuthnManagerBase.cpp: In member function 'virtual nsresult mozilla::dom::WebAuthnManagerBase::QueryInterface(const nsIID&, void**)': 124:02.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 124:02.63 foundInterface = 0; \ 124:02.63 ^~~~~~~~~~~~~~ 124:02.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 124:02.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 124:02.63 ^~~~~~~~~~~~~~~~~~~~~~~ 124:02.63 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/WebAuthnManagerBase.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 124:02.63 NS_INTERFACE_MAP_END 124:02.63 ^~~~~~~~~~~~~~~~~~~~ 124:02.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 124:02.63 else 124:02.63 ^~~~ 124:02.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 124:02.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 124:02.63 ^~~~~~~~~~~~~~~~~~ 124:02.63 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/WebAuthnManagerBase.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 124:02.64 NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) 124:02.64 ^~~~~~~~~~~~~~~~~~~~~~ 124:03.02 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsXBLDocumentInfo.cpp: In member function 'virtual nsresult nsXBLDocumentInfo::QueryInterface(const nsIID&, void**)': 124:03.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 124:03.02 foundInterface = 0; \ 124:03.02 ^~~~~~~~~~~~~~ 124:03.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 124:03.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 124:03.03 ^~~~~~~~~~~~~~~~~~~~~~~ 124:03.03 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsXBLDocumentInfo.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 124:03.03 NS_INTERFACE_MAP_END 124:03.03 ^~~~~~~~~~~~~~~~~~~~ 124:03.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 124:03.03 else 124:03.03 ^~~~ 124:03.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 124:03.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 124:03.03 ^~~~~~~~~~~~~~~~~~ 124:03.04 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsXBLDocumentInfo.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 124:03.04 NS_INTERFACE_MAP_ENTRY(nsISupports) 124:03.04 ^~~~~~~~~~~~~~~~~~~~~~ 124:09.14 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsXBLResourceLoader.cpp: In member function 'virtual nsresult nsXBLResourceLoader::QueryInterface(const nsIID&, void**)': 124:09.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 124:09.14 foundInterface = 0; \ 124:09.15 ^~~~~~~~~~~~~~ 124:09.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 124:09.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 124:09.15 ^~~~~~~~~~~~~~~~~~~~~~~ 124:09.15 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsXBLResourceLoader.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 124:09.15 NS_INTERFACE_MAP_END 124:09.15 ^~~~~~~~~~~~~~~~~~~~ 124:09.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 124:09.15 else 124:09.15 ^~~~ 124:09.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 124:09.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 124:09.15 ^~~~~~~~~~~~~~~~~~ 124:09.15 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsXBLResourceLoader.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 124:09.15 NS_INTERFACE_MAP_ENTRY(nsISupports) 124:09.15 ^~~~~~~~~~~~~~~~~~~~~~ 124:14.17 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/builtin/ShortcutKeys.cpp: In member function 'nsXBLPrototypeHandler* mozilla::ShortcutKeys::EnsureHandlers(mozilla::HandlerType)': 124:14.17 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/builtin/ShortcutKeys.cpp:109:11: warning: 'cache' may be used uninitialized in this function [-Wmaybe-uninitialized] 124:14.17 return *cache; 124:14.17 ^~~~~ 124:14.17 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/builtin/ShortcutKeys.cpp:98:19: warning: 'keyData' may be used uninitialized in this function [-Wmaybe-uninitialized] 124:14.17 while (keyData->event) { 124:14.17 ~~~~~~~~~^~~~~ 124:15.69 dom/xslt/base 124:16.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 124:16.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 124:16.30 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:12, 124:16.30 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 124:16.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CharacterData.h:16, 124:16.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Text.h:10, 124:16.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CDATASection.h:11, 124:16.31 from /builddir/build/BUILD/firefox-67.0.3/dom/xml/CDATASection.cpp:7, 124:16.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xml/Unified_cpp_dom_xml0.cpp:2: 124:16.31 /builddir/build/BUILD/firefox-67.0.3/dom/xml/nsXMLContentSink.cpp: In member function 'virtual nsresult nsXMLContentSink::QueryInterface(const nsIID&, void**)': 124:16.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 124:16.31 foundInterface = 0; \ 124:16.31 ^~~~~~~~~~~~~~ 124:16.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 124:16.31 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 124:16.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:16.31 /builddir/build/BUILD/firefox-67.0.3/dom/xml/nsXMLContentSink.cpp:128:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 124:16.31 NS_INTERFACE_MAP_END_INHERITING(nsContentSink) 124:16.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:16.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 124:16.31 else 124:16.31 ^~~~ 124:16.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 124:16.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 124:16.31 ^~~~~~~~~~~~~~~~~~ 124:16.32 /builddir/build/BUILD/firefox-67.0.3/dom/xml/nsXMLContentSink.cpp:127:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 124:16.32 NS_INTERFACE_MAP_ENTRY(nsITransformObserver) 124:16.32 ^~~~~~~~~~~~~~~~~~~~~~ 124:18.21 /builddir/build/BUILD/firefox-67.0.3/dom/xml/nsXMLFragmentContentSink.cpp: In member function 'virtual nsresult nsXMLFragmentContentSink::QueryInterface(const nsIID&, void**)': 124:18.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 124:18.22 foundInterface = 0; \ 124:18.22 ^~~~~~~~~~~~~~ 124:18.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 124:18.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 124:18.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:18.22 /builddir/build/BUILD/firefox-67.0.3/dom/xml/nsXMLFragmentContentSink.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 124:18.22 NS_INTERFACE_MAP_END_INHERITING(nsXMLContentSink) 124:18.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:18.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 124:18.22 else 124:18.22 ^~~~ 124:18.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 124:18.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 124:18.23 ^~~~~~~~~~~~~~~~~~ 124:18.23 /builddir/build/BUILD/firefox-67.0.3/dom/xml/nsXMLFragmentContentSink.cpp:128:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 124:18.23 NS_INTERFACE_MAP_ENTRY(nsIFragmentContentSink) 124:18.23 ^~~~~~~~~~~~~~~~~~~~~~ 124:27.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 124:27.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 124:27.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 124:27.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 124:27.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 124:27.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 124:27.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/SMILTimedElement.h:10, 124:27.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 124:27.14 from /builddir/build/BUILD/firefox-67.0.3/dom/smil/SMILTimeContainer.h:10, 124:27.14 from /builddir/build/BUILD/firefox-67.0.3/dom/smil/SMILTimeContainer.cpp:7, 124:27.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/smil/Unified_cpp_dom_smil1.cpp:11: 124:27.14 /builddir/build/BUILD/firefox-67.0.3/dom/smil/TimeEvent.cpp: In member function 'virtual nsresult mozilla::dom::TimeEvent::QueryInterface(const nsIID&, void**)': 124:27.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 124:27.14 foundInterface = 0; \ 124:27.14 ^~~~~~~~~~~~~~ 124:27.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 124:27.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 124:27.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:27.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 124:27.14 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 124:27.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:27.14 /builddir/build/BUILD/firefox-67.0.3/dom/smil/TimeEvent.cpp:38:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 124:27.14 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(TimeEvent, Event) 124:27.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:27.15 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 124:27.15 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 124:27.15 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 124:27.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 124:27.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDTracker.h:11, 124:27.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 124:27.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/SMILTimedElement.h:16, 124:27.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 124:27.15 from /builddir/build/BUILD/firefox-67.0.3/dom/smil/SMILTimeContainer.h:10, 124:27.15 from /builddir/build/BUILD/firefox-67.0.3/dom/smil/SMILTimeContainer.cpp:7, 124:27.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/smil/Unified_cpp_dom_smil1.cpp:11: 124:27.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 124:27.15 } else 124:27.15 ^~~~ 124:27.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 124:27.15 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 124:27.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:27.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 124:27.15 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 124:27.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:27.15 /builddir/build/BUILD/firefox-67.0.3/dom/smil/TimeEvent.cpp:38:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 124:27.15 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(TimeEvent, Event) 124:27.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124:29.27 dom/xslt/xml 124:39.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:47: 124:39.58 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/SharedMap.cpp: In member function 'mozilla::Result mozilla::dom::ipc::SharedMap::MaybeRebuild()': 124:39.58 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/SharedMap.cpp:215:26: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 124:39.58 for (uint32_t i = 0; i < count; i++) { 124:39.58 ~~^~~~~~~ 124:39.80 dom/xslt/xpath 125:00.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NonRefcountedDOMObject.h:10, 125:00.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XPathEvaluator.h:9, 125:00.17 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/XPathEvaluator.cpp:6, 125:00.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: 125:00.17 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/XPathResult.cpp: In member function 'virtual nsresult mozilla::dom::XPathResult::QueryInterface(const nsIID&, void**)': 125:00.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:00.17 foundInterface = 0; \ 125:00.17 ^~~~~~~~~~~~~~ 125:00.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 125:00.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 125:00.18 ^~~~~~~~~~~~~~~~~~~~~~~ 125:00.18 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/XPathResult.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 125:00.18 NS_INTERFACE_MAP_END 125:00.18 ^~~~~~~~~~~~~~~~~~~~ 125:00.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:00.18 else 125:00.18 ^~~~ 125:00.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 125:00.18 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 125:00.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:00.19 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/XPathResult.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 125:00.19 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPathResult) 125:00.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:05.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 125:05.88 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txXPathNode&)': 125:05.88 /builddir/build/BUILD/firefox-67.0.3/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] 125:05.88 memmove(pos + 1, pos, moveSize * sizeof(txXPathNode)); 125:05.89 ^ 125:05.89 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathTreeWalker.h:10, 125:05.89 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNameTest.cpp:9, 125:05.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 125:05.89 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 125:05.89 class txXPathNode { 125:05.89 ^~~~~~~~~~~ 125:05.89 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 125:05.89 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txNodeSet&, txNodeSet::transferOp, txNodeSet::destroyOp)': 125:05.89 /builddir/build/BUILD/firefox-67.0.3/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] 125:05.89 memmove(insertPos, pos, count * sizeof(txXPathNode)); 125:05.89 ^ 125:05.89 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathTreeWalker.h:10, 125:05.89 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNameTest.cpp:9, 125:05.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 125:05.89 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 125:05.89 class txXPathNode { 125:05.89 ^~~~~~~~~~~ 125:05.90 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 125:05.90 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::sweep()': 125:05.90 /builddir/build/BUILD/firefox-67.0.3/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] 125:05.90 memmove(insertion, mStart + pos - chunk, chunk * sizeof(txXPathNode)); 125:05.90 ^ 125:05.90 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathTreeWalker.h:10, 125:05.90 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNameTest.cpp:9, 125:05.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 125:05.90 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 125:05.90 class txXPathNode { 125:05.90 ^~~~~~~~~~~ 125:05.90 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 125:05.90 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNodeSet.cpp: In member function 'bool txNodeSet::ensureGrowSize(int32_t)': 125:05.90 /builddir/build/BUILD/firefox-67.0.3/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] 125:05.90 memmove(dest, mStart, oldSize * sizeof(txXPathNode)); 125:05.90 ^ 125:05.90 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathTreeWalker.h:10, 125:05.90 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNameTest.cpp:9, 125:05.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 125:05.90 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 125:05.90 class txXPathNode { 125:05.91 ^~~~~~~~~~~ 125:05.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 125:05.91 /builddir/build/BUILD/firefox-67.0.3/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] 125:05.91 memcpy(dest, mStart, oldSize * sizeof(txXPathNode)); 125:05.91 ^ 125:05.91 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathTreeWalker.h:10, 125:05.91 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNameTest.cpp:9, 125:05.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 125:05.91 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 125:05.91 class txXPathNode { 125:05.91 ^~~~~~~~~~~ 125:05.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 125:05.91 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNodeSet.cpp: In static member function 'static void txNodeSet::transferElements(txXPathNode*, const txXPathNode*, const txXPathNode*)': 125:05.91 /builddir/build/BUILD/firefox-67.0.3/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] 125:05.91 memcpy(aDest, aStart, (aEnd - aStart) * sizeof(txXPathNode)); 125:05.91 ^ 125:05.91 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathTreeWalker.h:10, 125:05.91 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNameTest.cpp:9, 125:05.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 125:05.91 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 125:05.91 class txXPathNode { 125:05.91 ^~~~~~~~~~~ 125:20.38 dom/xslt/xslt 125:20.38 dom/xul 125:20.40 dom/performance 125:20.42 dom/u2f 125:20.42 dom/console 125:20.42 dom/vr 125:36.84 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 125:36.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 125:36.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 125:36.84 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.h:11, 125:36.84 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:7, 125:36.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 125:36.84 /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp: In member function 'virtual nsresult mozilla::dom::Performance::QueryInterface(const nsIID&, void**)': 125:36.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:36.84 foundInterface = 0; \ 125:36.85 ^~~~~~~~~~~~~~ 125:36.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 125:36.85 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 125:36.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:36.85 /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 125:36.85 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 125:36.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:36.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 125:36.85 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.h:11, 125:36.85 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:7, 125:36.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 125:36.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 125:36.85 } else 125:36.85 ^~~~ 125:36.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 125:36.85 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 125:36.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:36.85 /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 125:36.85 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Performance) 125:36.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:37.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 125:37.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 125:37.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 125:37.05 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.h:11, 125:37.05 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:7, 125:37.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 125:37.05 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceEntry.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceEntry::QueryInterface(const nsIID&, void**)': 125:37.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:37.05 foundInterface = 0; \ 125:37.05 ^~~~~~~~~~~~~~ 125:37.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 125:37.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 125:37.06 ^~~~~~~~~~~~~~~~~~~~~~~ 125:37.06 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceEntry.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 125:37.06 NS_INTERFACE_MAP_END 125:37.06 ^~~~~~~~~~~~~~~~~~~~ 125:37.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:37.06 else 125:37.06 ^~~~ 125:37.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 125:37.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 125:37.06 ^~~~~~~~~~~~~~~~~~ 125:37.06 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceEntry.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 125:37.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 125:37.08 ^~~~~~~~~~~~~~~~~~~~~~ 125:37.10 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceMainThread.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceMainThread::QueryInterface(const nsIID&, void**)': 125:37.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:37.11 foundInterface = 0; \ 125:37.11 ^~~~~~~~~~~~~~ 125:37.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 125:37.11 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 125:37.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:37.11 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceMainThread.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 125:37.12 NS_INTERFACE_MAP_END_INHERITING(Performance) 125:37.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:37.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:37.12 else 125:37.12 ^~~~ 125:37.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 125:37.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 125:37.12 ^~~~~~~~~~~~~~~~~~ 125:37.12 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceMainThread.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 125:37.12 NS_INTERFACE_MAP_ENTRY(nsISupports) 125:37.12 ^~~~~~~~~~~~~~~~~~~~~~ 125:37.20 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceNavigationTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceNavigationTiming::QueryInterface(const nsIID&, void**)': 125:37.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:37.21 foundInterface = 0; \ 125:37.21 ^~~~~~~~~~~~~~ 125:37.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 125:37.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 125:37.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:37.21 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceNavigationTiming.cpp:13:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 125:37.21 NS_INTERFACE_MAP_END_INHERITING(PerformanceResourceTiming) 125:37.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:37.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 125:37.21 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.h:11, 125:37.21 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:7, 125:37.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 125:37.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 125:37.22 } else 125:37.22 ^~~~ 125:37.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 125:37.23 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 125:37.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:37.23 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceNavigationTiming.cpp:12:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 125:37.23 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PerformanceNavigationTiming) 125:37.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:37.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 125:37.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 125:37.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 125:37.94 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.h:11, 125:37.94 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:7, 125:37.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 125:37.94 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceObserver.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserver::QueryInterface(const nsIID&, void**)': 125:37.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:37.95 foundInterface = 0; \ 125:37.95 ^~~~~~~~~~~~~~ 125:37.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 125:37.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 125:37.95 ^~~~~~~~~~~~~~~~~~~~~~~ 125:37.95 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceObserver.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 125:37.95 NS_INTERFACE_MAP_END 125:37.95 ^~~~~~~~~~~~~~~~~~~~ 125:37.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:37.95 else 125:37.95 ^~~~ 125:37.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 125:37.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 125:37.95 ^~~~~~~~~~~~~~~~~~ 125:37.95 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceObserver.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 125:37.95 NS_INTERFACE_MAP_ENTRY(nsISupports) 125:37.95 ^~~~~~~~~~~~~~~~~~~~~~ 125:37.99 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceObserverEntryList.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserverEntryList::QueryInterface(const nsIID&, void**)': 125:37.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:37.99 foundInterface = 0; \ 125:37.99 ^~~~~~~~~~~~~~ 125:37.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 125:37.99 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 125:37.99 ^~~~~~~~~~~~~~~~~~~~~~~ 125:38.00 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceObserverEntryList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 125:38.00 NS_INTERFACE_MAP_END 125:38.00 ^~~~~~~~~~~~~~~~~~~~ 125:38.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:38.00 else 125:38.00 ^~~~ 125:38.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 125:38.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 125:38.00 ^~~~~~~~~~~~~~~~~~ 125:38.00 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceObserverEntryList.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 125:38.00 NS_INTERFACE_MAP_ENTRY(nsISupports) 125:38.00 ^~~~~~~~~~~~~~~~~~~~~~ 125:38.04 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceResourceTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceResourceTiming::QueryInterface(const nsIID&, void**)': 125:38.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:38.04 foundInterface = 0; \ 125:38.04 ^~~~~~~~~~~~~~ 125:38.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 125:38.04 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 125:38.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:38.04 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceResourceTiming.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 125:38.04 NS_INTERFACE_MAP_END_INHERITING(PerformanceEntry) 125:38.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:38.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 125:38.04 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.h:11, 125:38.04 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:7, 125:38.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 125:38.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 125:38.06 } else 125:38.07 ^~~~ 125:38.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 125:38.07 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 125:38.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:38.07 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceResourceTiming.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 125:38.07 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PerformanceResourceTiming) 125:38.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:38.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 125:38.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 125:38.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 125:38.11 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.h:11, 125:38.12 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:7, 125:38.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 125:38.12 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceServerTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceServerTiming::QueryInterface(const nsIID&, void**)': 125:38.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:38.12 foundInterface = 0; \ 125:38.12 ^~~~~~~~~~~~~~ 125:38.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 125:38.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 125:38.14 ^~~~~~~~~~~~~~~~~~~~~~~ 125:38.14 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceServerTiming.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 125:38.14 NS_INTERFACE_MAP_END 125:38.14 ^~~~~~~~~~~~~~~~~~~~ 125:38.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:38.14 else 125:38.14 ^~~~ 125:38.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 125:38.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 125:38.14 ^~~~~~~~~~~~~~~~~~ 125:38.14 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceServerTiming.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 125:38.14 NS_INTERFACE_MAP_ENTRY(nsISupports) 125:38.14 ^~~~~~~~~~~~~~~~~~~~~~ 125:43.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 125:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 125:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 125:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 125:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 125:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 125:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ConsoleBinding.h:9, 125:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Console.h:10, 125:43.00 from /builddir/build/BUILD/firefox-67.0.3/dom/console/Console.cpp:7, 125:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/console/Unified_cpp_dom_console0.cpp:2: 125:43.01 /builddir/build/BUILD/firefox-67.0.3/dom/console/Console.cpp: In member function 'virtual nsresult mozilla::dom::Console::QueryInterface(const nsIID&, void**)': 125:43.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:43.03 foundInterface = 0; \ 125:43.03 ^~~~~~~~~~~~~~ 125:43.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 125:43.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 125:43.03 ^~~~~~~~~~~~~~~~~~~~~~~ 125:43.03 /builddir/build/BUILD/firefox-67.0.3/dom/console/Console.cpp:926:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 125:43.03 NS_INTERFACE_MAP_END 125:43.03 ^~~~~~~~~~~~~~~~~~~~ 125:43.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:43.03 else 125:43.03 ^~~~ 125:43.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 125:43.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 125:43.04 ^~~~~~~~~~~~~~~~~~ 125:43.04 /builddir/build/BUILD/firefox-67.0.3/dom/console/Console.cpp:925:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 125:43.04 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 125:43.04 ^~~~~~~~~~~~~~~~~~~~~~ 125:43.44 /builddir/build/BUILD/firefox-67.0.3/dom/console/ConsoleInstance.cpp: In member function 'virtual nsresult mozilla::dom::ConsoleInstance::QueryInterface(const nsIID&, void**)': 125:43.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:43.44 foundInterface = 0; \ 125:43.44 ^~~~~~~~~~~~~~ 125:43.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 125:43.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 125:43.44 ^~~~~~~~~~~~~~~~~~~~~~~ 125:43.44 /builddir/build/BUILD/firefox-67.0.3/dom/console/ConsoleInstance.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 125:43.44 NS_INTERFACE_MAP_END 125:43.45 ^~~~~~~~~~~~~~~~~~~~ 125:43.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 125:43.45 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 125:43.45 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcpublic.h:22, 125:43.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ScriptSettings.h:15, 125:43.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:29, 125:43.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 125:43.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ConsoleBinding.h:11, 125:43.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Console.h:10, 125:43.45 from /builddir/build/BUILD/firefox-67.0.3/dom/console/Console.cpp:7, 125:43.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/console/Unified_cpp_dom_console0.cpp:2: 125:43.45 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:43.45 else 125:43.45 ^~~~ 125:43.45 /builddir/build/BUILD/firefox-67.0.3/dom/console/ConsoleInstance.cpp:22:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 125:43.45 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 125:43.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:44.54 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/base/txCore.h:11, 125:44.55 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txXMLEventHandler.h:9, 125:44.55 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txBufferingHandler.h:9, 125:44.55 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txBufferingHandler.cpp:6, 125:44.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2: 125:44.55 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txMozillaXSLTProcessor.cpp: In member function 'virtual nsresult txMozillaXSLTProcessor::QueryInterface(const nsIID&, void**)': 125:44.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:44.55 foundInterface = 0; \ 125:44.55 ^~~~~~~~~~~~~~ 125:44.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 125:44.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 125:44.55 ^~~~~~~~~~~~~~~~~~~~~~~ 125:44.55 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:291:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 125:44.55 NS_INTERFACE_MAP_END 125:44.55 ^~~~~~~~~~~~~~~~~~~~ 125:44.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:44.55 else 125:44.55 ^~~~ 125:44.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 125:44.55 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 125:44.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:44.55 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:290:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 125:44.55 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDocumentTransformer) 125:44.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:45.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 125:45.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 125:45.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 125:45.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 125:45.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 125:45.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 125:45.39 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 125:45.39 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 125:45.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 125:45.39 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.h:10, 125:45.40 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.cpp:7, 125:45.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 125:45.40 /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULDocument.cpp: In member function 'virtual nsresult mozilla::dom::XULDocument::QueryInterface(const nsIID&, void**)': 125:45.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:45.40 foundInterface = 0; \ 125:45.40 ^~~~~~~~~~~~~~ 125:45.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 125:45.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 125:45.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:45.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 125:45.41 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 125:45.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:45.41 /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULDocument.cpp:188:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 125:45.41 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(XULDocument, XMLDocument) 125:45.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:45.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 125:45.41 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 125:45.41 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 125:45.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 125:45.41 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.h:10, 125:45.41 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.cpp:7, 125:45.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 125:45.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 125:45.44 } else 125:45.44 ^~~~ 125:45.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 125:45.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 125:45.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:45.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 125:45.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 125:45.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:45.44 /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULDocument.cpp:188:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 125:45.44 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(XULDocument, XMLDocument) 125:45.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:45.81 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 125:45.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 125:45.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 125:45.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 125:45.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 125:45.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:13, 125:45.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 125:45.82 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 125:45.82 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 125:45.82 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathNode.h:10, 125:45.82 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xml/txXMLUtils.h:15, 125:45.82 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txXSLTFunctions.h:10, 125:45.82 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 125:45.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:11: 125:45.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 125:45.82 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 125:45.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 125:45.82 memset(aT, 0, sizeof(T)); 125:45.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 125:45.82 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txEXSLTFunctions.cpp:33, 125:45.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:29: 125:45.82 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 125:45.82 struct GlobalProperties { 125:45.82 ^~~~~~~~~~~~~~~~ 125:47.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 125:47.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 125:47.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 125:47.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 125:47.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 125:47.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 125:47.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/U2F.h:12, 125:47.60 from /builddir/build/BUILD/firefox-67.0.3/dom/u2f/U2F.cpp:7, 125:47.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: 125:47.60 /builddir/build/BUILD/firefox-67.0.3/dom/u2f/U2F.cpp: In member function 'virtual nsresult mozilla::dom::U2F::QueryInterface(const nsIID&, void**)': 125:47.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:47.60 foundInterface = 0; \ 125:47.60 ^~~~~~~~~~~~~~ 125:47.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 125:47.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 125:47.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:47.61 /builddir/build/BUILD/firefox-67.0.3/dom/u2f/U2F.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 125:47.61 NS_INTERFACE_MAP_END_INHERITING(WebAuthnManagerBase) 125:47.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:47.61 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 125:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 125:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 125:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ScriptSettings.h:15, 125:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:29, 125:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 125:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/U2FBinding.h:11, 125:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/U2F.h:14, 125:47.61 from /builddir/build/BUILD/firefox-67.0.3/dom/u2f/U2F.cpp:7, 125:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: 125:47.61 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:47.63 else 125:47.64 ^~~~ 125:47.64 /builddir/build/BUILD/firefox-67.0.3/dom/u2f/U2F.cpp:48:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 125:47.64 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 125:47.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:49.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 125:49.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 125:49.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 125:49.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 125:49.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 125:49.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 125:49.98 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 125:49.98 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 125:49.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 125:49.99 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.h:10, 125:49.99 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.cpp:7, 125:49.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 125:49.99 /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULTreeElement.cpp: In member function 'virtual nsresult mozilla::dom::XULTreeElement::QueryInterface(const nsIID&, void**)': 125:50.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:50.01 foundInterface = 0; \ 125:50.01 ^~~~~~~~~~~~~~ 125:50.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 125:50.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 125:50.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 125:50.01 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 125:50.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.01 /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULTreeElement.cpp:23:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 125:50.01 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(XULTreeElement, nsXULElement) 125:50.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 125:50.01 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 125:50.02 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 125:50.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 125:50.02 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.h:10, 125:50.02 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.cpp:7, 125:50.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 125:50.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 125:50.02 } else 125:50.02 ^~~~ 125:50.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 125:50.02 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 125:50.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 125:50.02 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 125:50.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.02 /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULTreeElement.cpp:23:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 125:50.05 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(XULTreeElement, nsXULElement) 125:50.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 125:50.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 125:50.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 125:50.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 125:50.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 125:50.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 125:50.13 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 125:50.13 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 125:50.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 125:50.13 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.h:10, 125:50.14 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.cpp:7, 125:50.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 125:50.15 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULCommandDispatcher.cpp: In member function 'virtual nsresult nsXULCommandDispatcher::QueryInterface(const nsIID&, void**)': 125:50.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:50.15 foundInterface = 0; \ 125:50.15 ^~~~~~~~~~~~~~ 125:50.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 125:50.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 125:50.15 ^~~~~~~~~~~~~~~~~~~~~~~ 125:50.15 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULCommandDispatcher.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 125:50.15 NS_INTERFACE_MAP_END 125:50.15 ^~~~~~~~~~~~~~~~~~~~ 125:50.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:50.15 else 125:50.15 ^~~~ 125:50.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 125:50.16 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 125:50.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.16 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULCommandDispatcher.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 125:50.16 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMXULCommandDispatcher) 125:50.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.26 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULContentSink.cpp: In member function 'virtual nsresult XULContentSinkImpl::QueryInterface(const nsIID&, void**)': 125:50.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:50.26 foundInterface = 0; \ 125:50.26 ^~~~~~~~~~~~~~ 125:50.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 125:50.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 125:50.26 ^~~~~~~~~~~~~~~~~~~~~~~ 125:50.27 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULContentSink.cpp:172:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 125:50.27 NS_INTERFACE_MAP_END 125:50.27 ^~~~~~~~~~~~~~~~~~~~ 125:50.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:50.27 else 125:50.27 ^~~~ 125:50.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 125:50.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 125:50.27 ^~~~~~~~~~~~~~~~~~ 125:50.27 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULContentSink.cpp:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 125:50.27 NS_INTERFACE_MAP_ENTRY(nsIContentSink) 125:50.27 ^~~~~~~~~~~~~~~~~~~~~~ 125:50.37 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULControllers.cpp: In member function 'virtual nsresult nsXULControllers::QueryInterface(const nsIID&, void**)': 125:50.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:50.37 foundInterface = 0; \ 125:50.37 ^~~~~~~~~~~~~~ 125:50.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 125:50.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 125:50.37 ^~~~~~~~~~~~~~~~~~~~~~~ 125:50.37 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULControllers.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 125:50.37 NS_INTERFACE_MAP_END 125:50.37 ^~~~~~~~~~~~~~~~~~~~ 125:50.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:50.37 else 125:50.37 ^~~~ 125:50.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 125:50.37 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 125:50.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.37 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULControllers.cpp:55:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 125:50.37 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIControllers) 125:50.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 125:50.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 125:50.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 125:50.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 125:50.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 125:50.71 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 125:50.71 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 125:50.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 125:50.71 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp: In member function 'virtual nsresult mozilla::dom::VRDisplay::QueryInterface(const nsIID&, void**)': 125:50.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:50.71 foundInterface = 0; \ 125:50.71 ^~~~~~~~~~~~~~ 125:50.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 125:50.72 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 125:50.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.72 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:665:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 125:50.72 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 125:50.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:50.72 else 125:50.72 ^~~~ 125:50.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 125:50.72 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 125:50.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.72 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:664:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 125:50.72 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, DOMEventTargetHelper) 125:50.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.78 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPopupListener.cpp: In member function 'virtual nsresult nsXULPopupListener::QueryInterface(const nsIID&, void**)': 125:50.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:50.78 foundInterface = 0; \ 125:50.78 ^~~~~~~~~~~~~~ 125:50.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 125:50.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 125:50.78 ^~~~~~~~~~~~~~~~~~~~~~~ 125:50.78 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPopupListener.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 125:50.78 NS_INTERFACE_MAP_END 125:50.78 ^~~~~~~~~~~~~~~~~~~~ 125:50.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:50.78 else 125:50.78 ^~~~ 125:50.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 125:50.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 125:50.78 ^~~~~~~~~~~~~~~~~~ 125:50.78 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPopupListener.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 125:50.78 NS_INTERFACE_MAP_ENTRY(nsISupports) 125:50.79 ^~~~~~~~~~~~~~~~~~~~~~ 125:50.83 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplayEvent.cpp: In member function 'virtual nsresult mozilla::dom::VRDisplayEvent::QueryInterface(const nsIID&, void**)': 125:50.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:50.83 foundInterface = 0; \ 125:50.83 ^~~~~~~~~~~~~~ 125:50.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 125:50.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 125:50.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.84 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplayEvent.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 125:50.84 NS_INTERFACE_MAP_END_INHERITING(Event) 125:50.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.84 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 125:50.84 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 125:50.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 125:50.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 125:50.84 } else 125:50.84 ^~~~ 125:50.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 125:50.84 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 125:50.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:50.84 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplayEvent.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 125:50.84 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRDisplayEvent) 125:50.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:51.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 125:51.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 125:51.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 125:51.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 125:51.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 125:51.00 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 125:51.00 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 125:51.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 125:51.01 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRMockDisplay::QueryInterface(const nsIID&, void**)': 125:51.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:51.01 foundInterface = 0; \ 125:51.01 ^~~~~~~~~~~~~~ 125:51.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 125:51.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 125:51.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:51.01 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 125:51.01 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 125:51.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:51.01 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 125:51.01 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 125:51.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 125:51.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 125:51.01 } else 125:51.03 ^~~~ 125:51.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 125:51.04 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 125:51.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:51.04 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 125:51.04 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRMockDisplay) 125:51.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:51.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 125:51.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 125:51.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 125:51.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 125:51.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 125:51.06 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 125:51.06 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 125:51.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 125:51.06 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRMockController::QueryInterface(const nsIID&, void**)': 125:51.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:51.06 foundInterface = 0; \ 125:51.06 ^~~~~~~~~~~~~~ 125:51.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 125:51.06 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 125:51.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:51.06 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp:159:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 125:51.06 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 125:51.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:51.07 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 125:51.07 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 125:51.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 125:51.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 125:51.07 } else 125:51.07 ^~~~ 125:51.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 125:51.07 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 125:51.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:51.07 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp:158:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 125:51.07 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRMockController) 125:51.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:51.08 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 125:51.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 125:51.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 125:51.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 125:51.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 125:51.09 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 125:51.09 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 125:51.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 125:51.10 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRServiceTest::QueryInterface(const nsIID&, void**)': 125:51.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:51.11 foundInterface = 0; \ 125:51.11 ^~~~~~~~~~~~~~ 125:51.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 125:51.11 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 125:51.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:51.11 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp:261:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 125:51.11 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 125:51.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:51.11 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 125:51.11 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 125:51.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 125:51.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 125:51.13 } else 125:51.13 ^~~~ 125:51.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 125:51.13 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 125:51.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:51.13 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp:260:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 125:51.13 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRServiceTest) 125:51.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125:53.18 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 125:53.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 125:53.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 125:53.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 125:53.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMArray.h:15, 125:53.18 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPrototypeDocument.h:11, 125:53.18 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPrototypeDocument.cpp:6, 125:53.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xul/Unified_cpp_dom_xul1.cpp:2: 125:53.18 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPrototypeDocument.cpp: In member function 'virtual nsresult nsXULPrototypeDocument::QueryInterface(const nsIID&, void**)': 125:53.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 125:53.19 foundInterface = 0; \ 125:53.19 ^~~~~~~~~~~~~~ 125:53.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 125:53.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 125:53.19 ^~~~~~~~~~~~~~~~~~~~~~~ 125:53.19 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPrototypeDocument.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 125:53.19 NS_INTERFACE_MAP_END 125:53.19 ^~~~~~~~~~~~~~~~~~~~ 125:53.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 125:53.19 else 125:53.19 ^~~~ 125:53.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 125:53.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 125:53.19 ^~~~~~~~~~~~~~~~~~ 125:53.19 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPrototypeDocument.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 125:53.20 NS_INTERFACE_MAP_ENTRY(nsISupports) 125:53.20 ^~~~~~~~~~~~~~~~~~~~~~ 126:29.85 dom/worklet 126:29.85 dom/webbrowserpersist 126:29.86 dom/payments 126:29.88 dom/xhr 126:29.88 dom/script 126:44.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 126:44.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 126:44.54 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:10, 126:44.54 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 126:44.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 126:44.54 /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp: In member function 'virtual nsresult mozilla::dom::LoadedScript::QueryInterface(const nsIID&, void**)': 126:44.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:44.54 foundInterface = 0; \ 126:44.54 ^~~~~~~~~~~~~~ 126:44.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 126:44.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 126:44.54 ^~~~~~~~~~~~~~~~~~~~~~~ 126:44.54 /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 126:44.55 NS_INTERFACE_MAP_END 126:44.56 ^~~~~~~~~~~~~~~~~~~~ 126:44.56 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:11, 126:44.56 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 126:44.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 126:44.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 126:44.56 } else 126:44.56 ^~~~ 126:44.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 126:44.56 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 126:44.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:44.56 /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 126:44.56 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(LoadedScript) 126:44.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:44.56 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 126:44.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 126:44.56 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:10, 126:44.56 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 126:44.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 126:44.56 /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp: In member function 'virtual nsresult mozilla::dom::ModuleScript::QueryInterface(const nsIID&, void**)': 126:44.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:44.58 foundInterface = 0; \ 126:44.58 ^~~~~~~~~~~~~~ 126:44.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 126:44.58 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 126:44.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:44.58 /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 126:44.58 NS_INTERFACE_MAP_END_INHERITING(LoadedScript) 126:44.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:44.58 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:11, 126:44.58 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 126:44.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 126:44.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 126:44.58 } else 126:44.58 ^~~~ 126:44.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 126:44.58 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 126:44.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:44.58 /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:101:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 126:44.58 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ModuleScript) 126:44.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:44.65 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 126:44.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 126:44.66 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:10, 126:44.66 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 126:44.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 126:44.66 /builddir/build/BUILD/firefox-67.0.3/dom/script/ModuleLoadRequest.cpp: In member function 'virtual nsresult mozilla::dom::ModuleLoadRequest::QueryInterface(const nsIID&, void**)': 126:44.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:44.66 foundInterface = 0; \ 126:44.66 ^~~~~~~~~~~~~~ 126:44.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 126:44.66 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 126:44.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:44.66 /builddir/build/BUILD/firefox-67.0.3/dom/script/ModuleLoadRequest.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 126:44.66 NS_INTERFACE_MAP_END_INHERITING(ScriptLoadRequest) 126:44.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:44.66 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:11, 126:44.66 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 126:44.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 126:44.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 126:44.68 } else 126:44.69 ^~~~ 126:44.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 126:44.69 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 126:44.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:44.69 /builddir/build/BUILD/firefox-67.0.3/dom/script/ModuleLoadRequest.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 126:44.69 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ModuleLoadRequest) 126:44.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:45.05 dom/payments/ipc 126:46.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 126:46.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 126:46.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 126:46.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 126:46.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 126:46.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 126:46.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 126:46.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 126:46.54 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.h:10, 126:46.54 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.cpp:7, 126:46.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 126:46.54 /builddir/build/BUILD/firefox-67.0.3/dom/payments/MerchantValidationEvent.cpp: In member function 'virtual nsresult mozilla::dom::MerchantValidationEvent::QueryInterface(const nsIID&, void**)': 126:46.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:46.55 foundInterface = 0; \ 126:46.55 ^~~~~~~~~~~~~~ 126:46.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 126:46.56 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 126:46.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:46.57 /builddir/build/BUILD/firefox-67.0.3/dom/payments/MerchantValidationEvent.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 126:46.57 NS_INTERFACE_MAP_END_INHERITING(Event) 126:46.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:46.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 126:46.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 126:46.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 126:46.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PaymentAddress.h:10, 126:46.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:13, 126:46.57 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.h:10, 126:46.57 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.cpp:7, 126:46.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 126:46.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 126:46.57 } else 126:46.57 ^~~~ 126:46.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 126:46.57 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 126:46.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:46.57 /builddir/build/BUILD/firefox-67.0.3/dom/payments/MerchantValidationEvent.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 126:46.57 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MerchantValidationEvent) 126:46.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:46.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 126:46.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 126:46.76 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:10, 126:46.76 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 126:46.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 126:46.76 /builddir/build/BUILD/firefox-67.0.3/dom/script/ScriptLoadRequest.cpp: In member function 'virtual nsresult mozilla::dom::ScriptLoadRequest::QueryInterface(const nsIID&, void**)': 126:46.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:46.76 foundInterface = 0; \ 126:46.76 ^~~~~~~~~~~~~~ 126:46.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 126:46.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 126:46.77 ^~~~~~~~~~~~~~~~~~~~~~~ 126:46.77 /builddir/build/BUILD/firefox-67.0.3/dom/script/ScriptLoadRequest.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 126:46.77 NS_INTERFACE_MAP_END 126:46.77 ^~~~~~~~~~~~~~~~~~~~ 126:46.77 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:11, 126:46.77 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 126:46.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 126:46.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 126:46.77 } else 126:46.77 ^~~~ 126:46.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 126:46.77 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 126:46.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:46.77 /builddir/build/BUILD/firefox-67.0.3/dom/script/ScriptLoadRequest.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 126:46.77 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScriptLoadRequest) 126:46.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:46.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 126:46.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 126:46.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 126:46.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 126:46.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 126:46.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 126:46.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 126:46.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 126:46.80 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.h:10, 126:46.80 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.cpp:7, 126:46.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 126:46.80 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentAddress.cpp: In member function 'virtual nsresult mozilla::dom::PaymentAddress::QueryInterface(const nsIID&, void**)': 126:46.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:46.81 foundInterface = 0; \ 126:46.81 ^~~~~~~~~~~~~~ 126:46.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 126:46.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 126:46.81 ^~~~~~~~~~~~~~~~~~~~~~~ 126:46.81 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentAddress.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 126:46.81 NS_INTERFACE_MAP_END 126:46.81 ^~~~~~~~~~~~~~~~~~~~ 126:46.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 126:46.81 else 126:46.81 ^~~~ 126:46.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 126:46.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 126:46.81 ^~~~~~~~~~~~~~~~~~ 126:46.81 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentAddress.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 126:46.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 126:46.82 ^~~~~~~~~~~~~~~~~~~~~~ 126:46.87 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentMethodChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::PaymentMethodChangeEvent::QueryInterface(const nsIID&, void**)': 126:46.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:46.88 foundInterface = 0; \ 126:46.88 ^~~~~~~~~~~~~~ 126:46.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 126:46.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 126:46.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:46.88 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentMethodChangeEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 126:46.88 NS_INTERFACE_MAP_END_INHERITING(PaymentRequestUpdateEvent) 126:46.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:46.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 126:46.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 126:46.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 126:46.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PaymentAddress.h:10, 126:46.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:13, 126:46.88 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.h:10, 126:46.88 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.cpp:7, 126:46.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 126:46.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 126:46.89 } else 126:46.89 ^~~~ 126:46.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 126:46.89 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 126:46.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:46.89 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentMethodChangeEvent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 126:46.89 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PaymentMethodChangeEvent) 126:46.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:49.84 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 126:49.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 126:49.84 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:10, 126:49.84 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 126:49.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 126:49.85 /builddir/build/BUILD/firefox-67.0.3/dom/script/ScriptLoader.cpp: In member function 'virtual nsresult mozilla::dom::ScriptLoader::QueryInterface(const nsIID&, void**)': 126:49.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:49.85 foundInterface = 0; \ 126:49.85 ^~~~~~~~~~~~~~ 126:49.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 126:49.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 126:49.85 ^~~~~~~~~~~~~~~~~~~~~~~ 126:49.85 /builddir/build/BUILD/firefox-67.0.3/dom/script/ScriptLoader.cpp:115:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 126:49.85 NS_INTERFACE_MAP_END 126:49.85 ^~~~~~~~~~~~~~~~~~~~ 126:49.85 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:11, 126:49.85 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 126:49.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 126:49.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 126:49.85 } else 126:49.85 ^~~~ 126:49.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 126:49.85 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 126:49.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:49.85 /builddir/build/BUILD/firefox-67.0.3/dom/script/ScriptLoader.cpp:114:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 126:49.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScriptLoader) 126:49.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:50.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 126:50.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 126:50.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 126:50.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 126:50.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 126:50.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 126:50.02 from /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.h:11, 126:50.02 from /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.cpp:7, 126:50.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: 126:50.02 /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.cpp: In member function 'virtual nsresult mozilla::dom::Worklet::QueryInterface(const nsIID&, void**)': 126:50.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:50.03 foundInterface = 0; \ 126:50.03 ^~~~~~~~~~~~~~ 126:50.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 126:50.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 126:50.03 ^~~~~~~~~~~~~~~~~~~~~~~ 126:50.03 /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.cpp:415:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 126:50.03 NS_INTERFACE_MAP_END 126:50.03 ^~~~~~~~~~~~~~~~~~~~ 126:50.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 126:50.03 else 126:50.03 ^~~~ 126:50.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 126:50.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 126:50.03 ^~~~~~~~~~~~~~~~~~ 126:50.03 /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.cpp:414:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 126:50.03 NS_INTERFACE_MAP_ENTRY(nsISupports) 126:50.03 ^~~~~~~~~~~~~~~~~~~~~~ 126:50.17 /builddir/build/BUILD/firefox-67.0.3/dom/worklet/WorkletGlobalScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkletGlobalScope::QueryInterface(const nsIID&, void**)': 126:50.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:50.17 foundInterface = 0; \ 126:50.17 ^~~~~~~~~~~~~~ 126:50.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 126:50.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 126:50.17 ^~~~~~~~~~~~~~~~~~~~~~~ 126:50.17 /builddir/build/BUILD/firefox-67.0.3/dom/worklet/WorkletGlobalScope.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 126:50.17 NS_INTERFACE_MAP_END 126:50.17 ^~~~~~~~~~~~~~~~~~~~ 126:50.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 126:50.18 else 126:50.18 ^~~~ 126:50.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 126:50.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 126:50.18 ^~~~~~~~~~~~~~~~~~ 126:50.18 /builddir/build/BUILD/firefox-67.0.3/dom/worklet/WorkletGlobalScope.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 126:50.18 NS_INTERFACE_MAP_ENTRY(WorkletGlobalScope) 126:50.18 ^~~~~~~~~~~~~~~~~~~~~~ 126:50.36 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 126:50.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 126:50.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 126:50.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 126:50.37 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.h:11, 126:50.37 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.cpp:7, 126:50.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 126:50.37 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestEventTarget.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestEventTarget::QueryInterface(const nsIID&, void**)': 126:50.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:50.37 foundInterface = 0; \ 126:50.37 ^~~~~~~~~~~~~~ 126:50.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 126:50.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 126:50.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:50.39 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestEventTarget.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 126:50.39 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 126:50.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:50.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 126:50.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 126:50.39 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.h:11, 126:50.39 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.cpp:7, 126:50.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 126:50.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 126:50.39 } else 126:50.39 ^~~~ 126:50.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 126:50.39 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 126:50.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:50.39 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestEventTarget.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 126:50.39 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XMLHttpRequestEventTarget) 126:50.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:51.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 126:51.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 126:51.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 126:51.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 126:51.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 126:51.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 126:51.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:32, 126:51.39 from /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.h:11, 126:51.40 from /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.cpp:7, 126:51.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: 126:51.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 126:51.40 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 126:51.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 126:51.40 memset(aT, 0, sizeof(T)); 126:51.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 126:51.40 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.cpp:24, 126:51.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: 126:51.41 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 126:51.41 struct GlobalProperties { 126:51.41 ^~~~~~~~~~~~~~~~ 126:53.52 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 126:53.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 126:53.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 126:53.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 126:53.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 126:53.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 126:53.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 126:53.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 126:53.53 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.h:10, 126:53.53 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.cpp:7, 126:53.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 126:53.53 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaymentRequest::QueryInterface(const nsIID&, void**)': 126:53.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:53.53 foundInterface = 0; \ 126:53.53 ^~~~~~~~~~~~~~ 126:53.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 126:53.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 126:53.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:53.54 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentRequest.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 126:53.54 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 126:53.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:53.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 126:53.54 else 126:53.54 ^~~~ 126:53.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 126:53.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 126:53.54 ^~~~~~~~~~~~~~~~~~ 126:53.54 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentRequest.cpp:62:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 126:53.54 NS_INTERFACE_MAP_ENTRY(nsIDocumentActivity) 126:53.54 ^~~~~~~~~~~~~~~~~~~~~~ 126:56.24 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 126:56.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 126:56.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 126:56.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 126:56.24 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.h:11, 126:56.24 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.cpp:7, 126:56.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 126:56.25 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestMainThread::QueryInterface(const nsIID&, void**)': 126:56.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:56.25 foundInterface = 0; \ 126:56.25 ^~~~~~~~~~~~~~ 126:56.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 126:56.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 126:56.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:56.25 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestMainThread.cpp:382:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 126:56.25 NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) 126:56.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:56.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 126:56.25 else 126:56.25 ^~~~ 126:56.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 126:56.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 126:56.25 ^~~~~~~~~~~~~~~~~~ 126:56.25 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestMainThread.cpp:381:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 126:56.25 NS_INTERFACE_MAP_ENTRY(nsISizeOfEventTarget) 126:56.25 ^~~~~~~~~~~~~~~~~~~~~~ 126:56.96 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::nsXMLHttpRequestXPCOMifier::QueryInterface(const nsIID&, void**)': 126:56.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:56.96 foundInterface = 0; \ 126:56.96 ^~~~~~~~~~~~~~ 126:56.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 126:56.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 126:56.97 ^~~~~~~~~~~~~~~~~~~~~~~ 126:56.97 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestMainThread.cpp:3591:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 126:56.97 NS_INTERFACE_MAP_END 126:56.97 ^~~~~~~~~~~~~~~~~~~~ 126:56.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 126:56.97 else 126:56.97 ^~~~ 126:56.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 126:56.97 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 126:56.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:56.97 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestMainThread.cpp:3590:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 126:56.97 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) 126:56.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:58.72 dom/websocket 126:59.24 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentRequestUpdateEvent.cpp: In member function 'virtual nsresult mozilla::dom::PaymentRequestUpdateEvent::QueryInterface(const nsIID&, void**)': 126:59.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:59.24 foundInterface = 0; \ 126:59.24 ^~~~~~~~~~~~~~ 126:59.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 126:59.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 126:59.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:59.24 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentRequestUpdateEvent.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 126:59.24 NS_INTERFACE_MAP_END_INHERITING(Event) 126:59.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:59.24 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 126:59.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 126:59.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 126:59.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PaymentAddress.h:10, 126:59.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:13, 126:59.24 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.h:10, 126:59.24 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.cpp:7, 126:59.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 126:59.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 126:59.24 } else 126:59.25 ^~~~ 126:59.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 126:59.25 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 126:59.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:59.25 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentRequestUpdateEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 126:59.25 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PaymentRequestUpdateEvent) 126:59.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:59.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 126:59.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 126:59.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 126:59.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 126:59.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 126:59.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 126:59.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 126:59.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 126:59.29 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.h:10, 126:59.29 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.cpp:7, 126:59.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 126:59.30 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentResponse.cpp: In member function 'virtual nsresult mozilla::dom::PaymentResponse::QueryInterface(const nsIID&, void**)': 126:59.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 126:59.30 foundInterface = 0; \ 126:59.30 ^~~~~~~~~~~~~~ 126:59.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 126:59.30 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 126:59.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:59.30 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentResponse.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 126:59.30 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 126:59.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 126:59.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 126:59.32 else 126:59.32 ^~~~ 126:59.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 126:59.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 126:59.32 ^~~~~~~~~~~~~~~~~~ 126:59.32 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentResponse.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 126:59.32 NS_INTERFACE_MAP_ENTRY(nsITimerCallback) 126:59.32 ^~~~~~~~~~~~~~~~~~~~~~ 127:02.34 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestWorker.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestWorker::QueryInterface(const nsIID&, void**)': 127:02.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 127:02.35 foundInterface = 0; \ 127:02.35 ^~~~~~~~~~~~~~ 127:02.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 127:02.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 127:02.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:02.35 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestWorker.cpp:1447:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 127:02.35 NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) 127:02.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:02.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 127:02.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 127:02.35 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.h:11, 127:02.35 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.cpp:7, 127:02.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 127:02.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 127:02.35 } else 127:02.35 ^~~~ 127:02.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 127:02.38 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 127:02.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:02.38 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestWorker.cpp:1446:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 127:02.38 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XMLHttpRequestWorker) 127:02.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:06.74 dom/serviceworkers 127:07.59 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 127:07.59 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 127:07.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 127:07.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 127:07.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 127:07.59 from /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 127:07.59 from /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 127:07.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webbrowserpersist/Unified_cpp_webbrowserpersist0.cpp:2: 127:07.59 /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp: In member function 'virtual nsresult mozilla::WebBrowserPersistLocalDocument::QueryInterface(const nsIID&, void**)': 127:07.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 127:07.60 foundInterface = 0; \ 127:07.60 ^~~~~~~~~~~~~~ 127:07.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 127:07.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 127:07.60 ^~~~~~~~~~~~~~~~~~~~~~~ 127:07.60 /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 127:07.60 NS_INTERFACE_MAP_END 127:07.61 ^~~~~~~~~~~~~~~~~~~~ 127:07.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 127:07.62 else 127:07.62 ^~~~ 127:07.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 127:07.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 127:07.62 ^~~~~~~~~~~~~~~~~~ 127:07.62 /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:57:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 127:07.62 NS_INTERFACE_MAP_ENTRY(nsISupports) 127:07.62 ^~~~~~~~~~~~~~~~~~~~~~ 127:11.41 /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/nsWebBrowserPersist.cpp: In member function 'virtual nsresult nsWebBrowserPersist::QueryInterface(const nsIID&, void**)': 127:11.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 127:11.41 foundInterface = 0; \ 127:11.41 ^~~~~~~~~~~~~~ 127:11.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 127:11.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 127:11.41 ^~~~~~~~~~~~~~~~~~~~~~~ 127:11.41 /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/nsWebBrowserPersist.cpp:286:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 127:11.41 NS_INTERFACE_MAP_END 127:11.41 ^~~~~~~~~~~~~~~~~~~~ 127:11.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 127:11.41 else 127:11.41 ^~~~ 127:11.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 127:11.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 127:11.41 ^~~~~~~~~~~~~~~~~~ 127:11.41 /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/nsWebBrowserPersist.cpp:285:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 127:11.41 NS_INTERFACE_MAP_ENTRY(nsIProgressEventSink) 127:11.42 ^~~~~~~~~~~~~~~~~~~~~~ 127:17.96 dom/serviceworkers/test/gtest 127:18.14 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 127:18.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 127:18.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 127:18.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 127:18.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 127:18.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 127:18.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/TypedArray.h:17, 127:18.14 from /builddir/build/BUILD/firefox-67.0.3/dom/websocket/WebSocket.h:12, 127:18.14 from /builddir/build/BUILD/firefox-67.0.3/dom/websocket/WebSocket.cpp:7, 127:18.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/websocket/Unified_cpp_dom_websocket0.cpp:2: 127:18.14 /builddir/build/BUILD/firefox-67.0.3/dom/websocket/WebSocket.cpp: In member function 'virtual nsresult mozilla::dom::WebSocket::QueryInterface(const nsIID&, void**)': 127:18.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 127:18.14 foundInterface = 0; \ 127:18.14 ^~~~~~~~~~~~~~ 127:18.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 127:18.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 127:18.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:18.15 /builddir/build/BUILD/firefox-67.0.3/dom/websocket/WebSocket.cpp:1425:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 127:18.15 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 127:18.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:18.15 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 127:18.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/TypedArray.h:19, 127:18.15 from /builddir/build/BUILD/firefox-67.0.3/dom/websocket/WebSocket.h:12, 127:18.15 from /builddir/build/BUILD/firefox-67.0.3/dom/websocket/WebSocket.cpp:7, 127:18.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/websocket/Unified_cpp_dom_websocket0.cpp:2: 127:18.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 127:18.15 } else 127:18.15 ^~~~ 127:18.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 127:18.15 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 127:18.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:18.15 /builddir/build/BUILD/firefox-67.0.3/dom/websocket/WebSocket.cpp:1424:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 127:18.15 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WebSocket) 127:18.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:36.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 127:36.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 127:36.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 127:36.92 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 127:36.92 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 127:36.92 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 127:36.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 127:36.92 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorker.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorker::QueryInterface(const nsIID&, void**)': 127:36.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 127:36.93 foundInterface = 0; \ 127:36.94 ^~~~~~~~~~~~~~ 127:36.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 127:36.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 127:36.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:36.94 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorker.cpp:133:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 127:36.94 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 127:36.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:36.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 127:36.94 else 127:36.94 ^~~~ 127:36.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 127:36.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 127:36.94 ^~~~~~~~~~~~~~~~~~ 127:36.94 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorker.cpp:132:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 127:36.94 NS_INTERFACE_MAP_ENTRY(ServiceWorker) 127:36.95 ^~~~~~~~~~~~~~~~~~~~~~ 127:37.75 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerContainer::QueryInterface(const nsIID&, void**)': 127:37.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 127:37.75 foundInterface = 0; \ 127:37.76 ^~~~~~~~~~~~~~ 127:37.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 127:37.76 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 127:37.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:37.76 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 127:37.76 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 127:37.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:37.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 127:37.76 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 127:37.76 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 127:37.76 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 127:37.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 127:37.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 127:37.76 } else 127:37.76 ^~~~ 127:37.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 127:37.76 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 127:37.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:37.76 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 127:37.78 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerContainer) 127:37.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 127:40.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 127:40.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 127:40.01 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 127:40.01 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 127:40.01 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 127:40.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 127:40.01 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::FetchEvent::QueryInterface(const nsIID&, void**)': 127:40.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 127:40.01 foundInterface = 0; \ 127:40.02 ^~~~~~~~~~~~~~ 127:40.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 127:40.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 127:40.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.02 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:935:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 127:40.02 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 127:40.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 127:40.02 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 127:40.02 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 127:40.02 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 127:40.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 127:40.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 127:40.02 } else 127:40.02 ^~~~ 127:40.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 127:40.02 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 127:40.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.02 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:934:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 127:40.02 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchEvent) 127:40.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 127:40.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 127:40.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 127:40.05 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 127:40.05 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 127:40.05 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 127:40.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 127:40.05 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::ExtendableEvent::QueryInterface(const nsIID&, void**)': 127:40.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 127:40.05 foundInterface = 0; \ 127:40.05 ^~~~~~~~~~~~~~ 127:40.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 127:40.05 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 127:40.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.05 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:978:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 127:40.05 NS_INTERFACE_MAP_END_INHERITING(Event) 127:40.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 127:40.05 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 127:40.06 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 127:40.06 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 127:40.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 127:40.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 127:40.06 } else 127:40.06 ^~~~ 127:40.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 127:40.06 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 127:40.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.06 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:977:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 127:40.06 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ExtendableEvent) 127:40.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 127:40.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 127:40.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 127:40.10 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 127:40.10 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 127:40.10 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 127:40.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 127:40.10 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::PushMessageData::QueryInterface(const nsIID&, void**)': 127:40.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 127:40.10 foundInterface = 0; \ 127:40.10 ^~~~~~~~~~~~~~ 127:40.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 127:40.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 127:40.11 ^~~~~~~~~~~~~~~~~~~~~~~ 127:40.11 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:1041:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 127:40.11 NS_INTERFACE_MAP_END 127:40.11 ^~~~~~~~~~~~~~~~~~~~ 127:40.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 127:40.11 else 127:40.11 ^~~~ 127:40.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 127:40.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 127:40.11 ^~~~~~~~~~~~~~~~~~ 127:40.11 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:1040:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 127:40.11 NS_INTERFACE_MAP_ENTRY(nsISupports) 127:40.11 ^~~~~~~~~~~~~~~~~~~~~~ 127:40.13 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::PushEvent::QueryInterface(const nsIID&, void**)': 127:40.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 127:40.13 foundInterface = 0; \ 127:40.13 ^~~~~~~~~~~~~~ 127:40.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 127:40.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 127:40.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.14 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:1134:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 127:40.14 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 127:40.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.14 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 127:40.14 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 127:40.14 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 127:40.14 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 127:40.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 127:40.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 127:40.14 } else 127:40.14 ^~~~ 127:40.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 127:40.14 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 127:40.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.14 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:1133:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 127:40.14 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PushEvent) 127:40.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.26 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 127:40.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 127:40.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 127:40.26 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 127:40.27 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 127:40.27 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 127:40.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 127:40.27 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::ExtendableMessageEvent::QueryInterface(const nsIID&, void**)': 127:40.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 127:40.27 foundInterface = 0; \ 127:40.27 ^~~~~~~~~~~~~~ 127:40.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 127:40.27 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 127:40.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.27 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:1239:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 127:40.28 NS_INTERFACE_MAP_END_INHERITING(Event) 127:40.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 127:40.28 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 127:40.28 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 127:40.28 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 127:40.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 127:40.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 127:40.28 } else 127:40.28 ^~~~ 127:40.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 127:40.30 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 127:40.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:40.30 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:1238:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 127:40.30 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ExtendableMessageEvent) 127:40.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 127:41.68 dom/simpledb 127:50.22 dom/reporting 127:55.06 dom/reporting/tests/gtest 128:01.18 dom/localstorage 128:01.45 dom/localstorage/test/gtest 128:08.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 128:08.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 128:08.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 128:08.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 128:08.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 128:08.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 128:08.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 128:08.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ReportBody.h:11, 128:08.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DeprecationReportBody.h:10, 128:08.39 from /builddir/build/BUILD/firefox-67.0.3/dom/reporting/DeprecationReportBody.cpp:7, 128:08.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/reporting/Unified_cpp_dom_reporting0.cpp:2: 128:08.39 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/Report.cpp: In member function 'virtual nsresult mozilla::dom::Report::QueryInterface(const nsIID&, void**)': 128:08.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 128:08.40 foundInterface = 0; \ 128:08.40 ^~~~~~~~~~~~~~ 128:08.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 128:08.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 128:08.40 ^~~~~~~~~~~~~~~~~~~~~~~ 128:08.40 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/Report.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 128:08.40 NS_INTERFACE_MAP_END 128:08.40 ^~~~~~~~~~~~~~~~~~~~ 128:08.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 128:08.40 else 128:08.40 ^~~~ 128:08.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 128:08.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 128:08.40 ^~~~~~~~~~~~~~~~~~ 128:08.40 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/Report.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 128:08.40 NS_INTERFACE_MAP_ENTRY(nsISupports) 128:08.40 ^~~~~~~~~~~~~~~~~~~~~~ 128:08.42 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportBody.cpp: In member function 'virtual nsresult mozilla::dom::ReportBody::QueryInterface(const nsIID&, void**)': 128:08.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 128:08.43 foundInterface = 0; \ 128:08.43 ^~~~~~~~~~~~~~ 128:08.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 128:08.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 128:08.43 ^~~~~~~~~~~~~~~~~~~~~~~ 128:08.44 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportBody.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 128:08.44 NS_INTERFACE_MAP_END 128:08.45 ^~~~~~~~~~~~~~~~~~~~ 128:08.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 128:08.45 else 128:08.45 ^~~~ 128:08.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 128:08.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 128:08.45 ^~~~~~~~~~~~~~~~~~ 128:08.45 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportBody.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 128:08.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 128:08.45 ^~~~~~~~~~~~~~~~~~~~~~ 128:11.24 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 128:11.24 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 128:11.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 128:11.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 128:11.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 128:11.25 from /builddir/build/BUILD/firefox-67.0.3/dom/simpledb/ActorsChild.h:10, 128:11.25 from /builddir/build/BUILD/firefox-67.0.3/dom/simpledb/ActorsChild.cpp:7, 128:11.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/simpledb/Unified_cpp_dom_simpledb0.cpp:2: 128:11.25 /builddir/build/BUILD/firefox-67.0.3/dom/simpledb/SDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::SDBRequest::QueryInterface(const nsIID&, void**)': 128:11.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 128:11.25 foundInterface = 0; \ 128:11.25 ^~~~~~~~~~~~~~ 128:11.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 128:11.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 128:11.25 ^~~~~~~~~~~~~~~~~~~~~~~ 128:11.25 /builddir/build/BUILD/firefox-67.0.3/dom/simpledb/SDBRequest.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 128:11.25 NS_INTERFACE_MAP_END 128:11.25 ^~~~~~~~~~~~~~~~~~~~ 128:11.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 128:11.25 else 128:11.25 ^~~~ 128:11.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 128:11.26 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 128:11.26 ^~~~~~~~~~~~~~~~~~ 128:11.26 /builddir/build/BUILD/firefox-67.0.3/dom/simpledb/SDBRequest.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 128:11.26 NS_INTERFACE_MAP_ENTRY(nsISDBRequest) 128:11.26 ^~~~~~~~~~~~~~~~~~~~~~ 128:19.29 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportDeliver.cpp: In member function 'virtual nsresult mozilla::dom::ReportDeliver::QueryInterface(const nsIID&, void**)': 128:19.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 128:19.29 foundInterface = 0; \ 128:19.29 ^~~~~~~~~~~~~~ 128:19.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 128:19.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 128:19.30 ^~~~~~~~~~~~~~~~~~~~~~~ 128:19.30 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportDeliver.cpp:399:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 128:19.30 NS_INTERFACE_MAP_END 128:19.30 ^~~~~~~~~~~~~~~~~~~~ 128:19.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 128:19.30 else 128:19.30 ^~~~ 128:19.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 128:19.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 128:19.30 ^~~~~~~~~~~~~~~~~~ 128:19.30 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportDeliver.cpp:398:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 128:19.30 NS_INTERFACE_MAP_ENTRY(nsITimerCallback) 128:19.30 ^~~~~~~~~~~~~~~~~~~~~~ 128:19.46 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportingHeader.cpp: In member function 'virtual nsresult mozilla::dom::ReportingHeader::QueryInterface(const nsIID&, void**)': 128:19.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 128:19.47 foundInterface = 0; \ 128:19.47 ^~~~~~~~~~~~~~ 128:19.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 128:19.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 128:19.47 ^~~~~~~~~~~~~~~~~~~~~~~ 128:19.47 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportingHeader.cpp:770:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 128:19.47 NS_INTERFACE_MAP_END 128:19.47 ^~~~~~~~~~~~~~~~~~~~ 128:19.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 128:19.47 else 128:19.47 ^~~~ 128:19.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 128:19.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 128:19.47 ^~~~~~~~~~~~~~~~~~ 128:19.47 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportingHeader.cpp:769:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 128:19.47 NS_INTERFACE_MAP_ENTRY(nsITimerCallback) 128:19.47 ^~~~~~~~~~~~~~~~~~~~~~ 128:19.53 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportingObserver.cpp: In member function 'virtual nsresult mozilla::dom::ReportingObserver::QueryInterface(const nsIID&, void**)': 128:19.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 128:19.53 foundInterface = 0; \ 128:19.53 ^~~~~~~~~~~~~~ 128:19.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 128:19.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 128:19.53 ^~~~~~~~~~~~~~~~~~~~~~~ 128:19.53 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportingObserver.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 128:19.53 NS_INTERFACE_MAP_END 128:19.53 ^~~~~~~~~~~~~~~~~~~~ 128:19.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 128:19.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 128:19.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 128:19.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ScriptSettings.h:15, 128:19.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:29, 128:19.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 128:19.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ReportBody.h:11, 128:19.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DeprecationReportBody.h:10, 128:19.54 from /builddir/build/BUILD/firefox-67.0.3/dom/reporting/DeprecationReportBody.cpp:7, 128:19.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/reporting/Unified_cpp_dom_reporting0.cpp:2: 128:19.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 128:19.54 else 128:19.54 ^~~~ 128:19.54 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportingObserver.cpp:38:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 128:19.54 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 128:19.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:19.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 128:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 128:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 128:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 128:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 128:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 128:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 128:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ReportBody.h:11, 128:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DeprecationReportBody.h:10, 128:19.60 from /builddir/build/BUILD/firefox-67.0.3/dom/reporting/DeprecationReportBody.cpp:7, 128:19.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/reporting/Unified_cpp_dom_reporting0.cpp:2: 128:19.60 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/TestingDeprecatedInterface.cpp: In member function 'virtual nsresult mozilla::dom::TestingDeprecatedInterface::QueryInterface(const nsIID&, void**)': 128:19.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 128:19.60 foundInterface = 0; \ 128:19.60 ^~~~~~~~~~~~~~ 128:19.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 128:19.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 128:19.60 ^~~~~~~~~~~~~~~~~~~~~~~ 128:19.60 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/TestingDeprecatedInterface.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 128:19.60 NS_INTERFACE_MAP_END 128:19.60 ^~~~~~~~~~~~~~~~~~~~ 128:19.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 128:19.60 else 128:19.60 ^~~~ 128:19.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 128:19.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 128:19.63 ^~~~~~~~~~~~~~~~~~ 128:19.63 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/TestingDeprecatedInterface.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 128:19.63 NS_INTERFACE_MAP_ENTRY(nsISupports) 128:19.63 ^~~~~~~~~~~~~~~~~~~~~~ 128:36.30 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 128:36.31 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 128:36.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 128:36.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 128:36.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 128:36.31 from /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ActorsChild.h:10, 128:36.31 from /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ActorsChild.cpp:7, 128:36.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/localstorage/Unified_cpp_dom_localstorage0.cpp:2: 128:36.31 /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/LSObject.cpp: In member function 'virtual nsresult mozilla::dom::LSObject::QueryInterface(const nsIID&, void**)': 128:36.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 128:36.32 foundInterface = 0; \ 128:36.32 ^~~~~~~~~~~~~~ 128:36.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 128:36.32 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 128:36.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:36.33 /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/LSObject.cpp:727:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 128:36.33 NS_INTERFACE_MAP_END_INHERITING(Storage) 128:36.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:36.33 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 128:36.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 128:36.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 128:36.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 128:36.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 128:36.33 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/base/message_loop.h:32, 128:36.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ipc/MessageChannel.h:12, 128:36.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:23, 128:36.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:15, 128:36.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 128:36.34 from /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ActorsChild.h:10, 128:36.34 from /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ActorsChild.cpp:7, 128:36.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/localstorage/Unified_cpp_dom_localstorage0.cpp:2: 128:36.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 128:36.34 } else 128:36.35 ^~~~ 128:36.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 128:36.35 } else 128:36.35 ^~~~ 128:36.35 /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/LSObject.cpp:726:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 128:36.35 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(LSObject) 128:36.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:40.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 128:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 128:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsINetworkInterceptController.h:10, 128:40.55 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerInterceptController.h:10, 128:40.55 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerInterceptController.cpp:7, 128:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers1.cpp:2: 128:40.55 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerManager.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerManager::QueryInterface(const nsIID&, void**)': 128:40.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 128:40.55 foundInterface = 0; \ 128:40.56 ^~~~~~~~~~~~~~ 128:40.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 128:40.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 128:40.56 ^~~~~~~~~~~~~~~~~~~~~~~ 128:40.56 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerManager.cpp:276:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 128:40.56 NS_INTERFACE_MAP_END 128:40.56 ^~~~~~~~~~~~~~~~~~~~ 128:40.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 128:40.56 else 128:40.56 ^~~~ 128:40.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 128:40.57 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 128:40.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:40.57 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerManager.cpp:275:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 128:40.57 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIServiceWorkerManager) 128:40.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:42.76 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerRegistration.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerRegistration::QueryInterface(const nsIID&, void**)': 128:42.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 128:42.76 foundInterface = 0; \ 128:42.76 ^~~~~~~~~~~~~~ 128:42.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 128:42.76 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 128:42.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:42.76 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerRegistration.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 128:42.77 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 128:42.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128:42.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 128:42.77 else 128:42.77 ^~~~ 128:42.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 128:42.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 128:42.77 ^~~~~~~~~~~~~~~~~~ 128:42.77 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerRegistration.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 128:42.77 NS_INTERFACE_MAP_ENTRY(ServiceWorkerRegistration) 128:42.77 ^~~~~~~~~~~~~~~~~~~~~~ 129:02.49 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/StaticMutex.h:11, 129:02.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/gfx/2D.h:31, 129:02.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsRect.h:15, 129:02.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWidget.h:12, 129:02.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:36, 129:02.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 129:02.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 129:02.49 from /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ActorsChild.h:10, 129:02.50 from /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ActorsChild.cpp:7, 129:02.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/localstorage/Unified_cpp_dom_localstorage0.cpp:2: 129:02.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h: In member function 'virtual nsresult mozilla::dom::{anonymous}::Connection::FlushOp::DoDatastoreWork()': 129:02.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:76:31: warning: 'shadowDatabaseLock.mozilla::BaseAutoLock::mLock' may be used uninitialized in this function [-Wmaybe-uninitialized] 129:02.50 void Unlock() { this->unlock(); } 129:02.50 ~~~~~~~~~~~~^~ 129:02.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/localstorage/Unified_cpp_dom_localstorage0.cpp:11: 129:02.50 /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ActorsParent.cpp:4189:24: note: 'shadowDatabaseLock.mozilla::BaseAutoLock::mLock' was declared here 129:02.50 Maybe shadowDatabaseLock; 129:02.50 ^~~~~~~~~~~~~~~~~~ 129:22.85 dom/presentation 129:22.87 dom/prio 129:22.87 dom/presentation/provider 129:22.89 dom/plugins/test/testplugin 129:22.89 dom/prio/test/gtest 129:22.90 dom/plugins/test/testplugin/secondplugin 129:32.37 dom/plugins/test/testplugin/libnptest.so 129:32.41 dom/plugins/test/testplugin/secondplugin/libnpsecondtest.so 129:33.51 dom/plugins/test/testplugin/thirdplugin 129:33.51 dom/plugins/test/testplugin/flashplugin 129:36.82 view 129:39.46 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/WeakPtr.h:82, 129:39.46 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.h:11, 129:39.46 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.cpp:7, 129:39.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 129:39.46 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/Presentation.cpp: In member function 'virtual nsresult mozilla::dom::Presentation::QueryInterface(const nsIID&, void**)': 129:39.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 129:39.47 foundInterface = 0; \ 129:39.47 ^~~~~~~~~~~~~~ 129:39.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 129:39.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 129:39.47 ^~~~~~~~~~~~~~~~~~~~~~~ 129:39.47 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/Presentation.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 129:39.47 NS_INTERFACE_MAP_END 129:39.47 ^~~~~~~~~~~~~~~~~~~~ 129:39.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 129:39.47 else 129:39.47 ^~~~ 129:39.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 129:39.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 129:39.47 ^~~~~~~~~~~~~~~~~~ 129:39.47 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/Presentation.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 129:39.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 129:39.47 ^~~~~~~~~~~~~~~~~~~~~~ 129:39.55 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationAvailability.cpp: In member function 'virtual nsresult mozilla::dom::PresentationAvailability::QueryInterface(const nsIID&, void**)': 129:39.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 129:39.55 foundInterface = 0; \ 129:39.55 ^~~~~~~~~~~~~~ 129:39.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 129:39.55 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 129:39.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:39.55 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationAvailability.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 129:39.55 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 129:39.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:39.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 129:39.55 else 129:39.55 ^~~~ 129:39.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 129:39.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 129:39.56 ^~~~~~~~~~~~~~~~~~ 129:39.56 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationAvailability.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 129:39.56 NS_INTERFACE_MAP_ENTRY(nsIPresentationAvailabilityListener) 129:39.56 ^~~~~~~~~~~~~~~~~~~~~~ 129:39.97 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationConnection.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnection::QueryInterface(const nsIID&, void**)': 129:39.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 129:39.97 foundInterface = 0; \ 129:39.97 ^~~~~~~~~~~~~~ 129:39.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 129:39.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 129:39.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:39.97 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationConnection.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 129:39.97 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 129:39.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:39.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 129:39.97 else 129:39.97 ^~~~ 129:39.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 129:39.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 129:39.97 ^~~~~~~~~~~~~~~~~~ 129:39.98 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationConnection.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 129:39.98 NS_INTERFACE_MAP_ENTRY(nsIRequest) 129:39.98 ^~~~~~~~~~~~~~~~~~~~~~ 129:40.12 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationConnectionList.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionList::QueryInterface(const nsIID&, void**)': 129:40.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 129:40.12 foundInterface = 0; \ 129:40.12 ^~~~~~~~~~~~~~ 129:40.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 129:40.12 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 129:40.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:40.12 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationConnectionList.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 129:40.12 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 129:40.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:40.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 129:40.12 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationAvailability.h:10, 129:40.12 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.cpp:10, 129:40.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 129:40.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 129:40.13 } else 129:40.13 ^~~~ 129:40.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 129:40.13 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 129:40.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:40.13 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationConnectionList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 129:40.13 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationConnectionList) 129:40.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:40.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/WeakPtr.h:82, 129:40.28 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.h:11, 129:40.28 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.cpp:7, 129:40.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 129:40.28 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationReceiver.cpp: In member function 'virtual nsresult mozilla::dom::PresentationReceiver::QueryInterface(const nsIID&, void**)': 129:40.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 129:40.28 foundInterface = 0; \ 129:40.28 ^~~~~~~~~~~~~~ 129:40.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 129:40.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 129:40.28 ^~~~~~~~~~~~~~~~~~~~~~~ 129:40.28 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationReceiver.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 129:40.29 NS_INTERFACE_MAP_END 129:40.29 ^~~~~~~~~~~~~~~~~~~~ 129:40.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 129:40.29 else 129:40.29 ^~~~ 129:40.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 129:40.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 129:40.29 ^~~~~~~~~~~~~~~~~~ 129:40.29 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationReceiver.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 129:40.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 129:40.29 ^~~~~~~~~~~~~~~~~~~~~~ 129:42.35 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationRequest.cpp: In member function 'virtual nsresult mozilla::dom::PresentationRequest::QueryInterface(const nsIID&, void**)': 129:42.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 129:42.35 foundInterface = 0; \ 129:42.35 ^~~~~~~~~~~~~~ 129:42.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 129:42.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 129:42.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:42.35 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationRequest.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 129:42.35 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 129:42.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:42.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 129:42.35 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationAvailability.h:10, 129:42.35 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.cpp:10, 129:42.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 129:42.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 129:42.36 } else 129:42.36 ^~~~ 129:42.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 129:42.36 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 129:42.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:42.36 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationRequest.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 129:42.36 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationRequest) 129:42.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 129:43.23 dom/plugins/test/testplugin/thirdplugin/libnpthirdtest.so 129:43.72 dom/plugins/test/testplugin/flashplugin/libnpswftest.so 129:55.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/WeakPtr.h:82, 129:55.82 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.h:11, 129:55.82 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.cpp:7, 129:55.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 129:55.83 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationTCPSessionTransport.cpp: In member function 'virtual nsresult mozilla::dom::PresentationTCPSessionTransport::QueryInterface(const nsIID&, void**)': 129:55.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 129:55.83 foundInterface = 0; \ 129:55.83 ^~~~~~~~~~~~~~ 129:55.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 129:55.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 129:55.84 ^~~~~~~~~~~~~~~~~~~~~~~ 129:55.84 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationTCPSessionTransport.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 129:55.84 NS_INTERFACE_MAP_END 129:55.84 ^~~~~~~~~~~~~~~~~~~~ 129:55.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 129:55.84 else 129:55.84 ^~~~ 129:55.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 129:55.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 129:55.84 ^~~~~~~~~~~~~~~~~~ 129:55.84 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationTCPSessionTransport.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 129:55.85 NS_INTERFACE_MAP_ENTRY(nsITransportEventSink) 129:55.85 ^~~~~~~~~~~~~~~~~~~~~~ 130:26.35 widget/headless 130:26.35 widget/gtk 130:26.35 widget 130:26.47 widget/gtk/mozgtk/gtk2 130:26.47 widget/gtk/mozgtk/gtk3 130:26.47 widget/gtk/mozgtk/stub 130:27.77 widget/gtk/mozgtk/gtk3/libmozgtk.so 130:28.56 widget/gtk/wayland 130:28.87 widget/gtk/mozgtk/gtk2/libmozgtk.so 130:29.44 widget/gtk/mozwayland 130:29.70 widget/gtkxtbin 130:31.19 widget/gtk/mozwayland/libmozwayland.so 130:31.66 widget/x11 130:36.12 widget/gtk/mozgtk/stub/libmozgtk_stub.so 131:22.38 editor/libeditor 131:22.38 editor/spellchecker 131:22.38 editor/txmgr 131:24.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 131:24.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 131:24.52 from /builddir/build/BUILD/firefox-67.0.3/editor/txmgr/TransactionItem.h:9, 131:24.52 from /builddir/build/BUILD/firefox-67.0.3/editor/txmgr/TransactionItem.cpp:6, 131:24.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/txmgr/Unified_cpp_editor_txmgr0.cpp:2: 131:24.52 /builddir/build/BUILD/firefox-67.0.3/editor/txmgr/TransactionManager.cpp: In member function 'virtual nsresult mozilla::TransactionManager::QueryInterface(const nsIID&, void**)': 131:24.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 131:24.52 foundInterface = 0; \ 131:24.52 ^~~~~~~~~~~~~~ 131:24.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 131:24.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 131:24.53 ^~~~~~~~~~~~~~~~~~~~~~~ 131:24.53 /builddir/build/BUILD/firefox-67.0.3/editor/txmgr/TransactionManager.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 131:24.53 NS_INTERFACE_MAP_END 131:24.53 ^~~~~~~~~~~~~~~~~~~~ 131:24.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 131:24.53 else 131:24.53 ^~~~ 131:24.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 131:24.53 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 131:24.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:24.54 /builddir/build/BUILD/firefox-67.0.3/editor/txmgr/TransactionManager.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 131:24.54 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransactionManager) 131:24.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:41.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 131:41.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 131:41.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 131:41.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/mozSpellChecker.h:9, 131:41.38 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.h:9, 131:41.38 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.cpp:7, 131:41.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 131:41.39 /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.cpp: In member function 'virtual nsresult mozilla::EditorSpellCheck::QueryInterface(const nsIID&, void**)': 131:41.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 131:41.39 foundInterface = 0; \ 131:41.39 ^~~~~~~~~~~~~~ 131:41.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 131:41.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 131:41.39 ^~~~~~~~~~~~~~~~~~~~~~~ 131:41.39 /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.cpp:260:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 131:41.39 NS_INTERFACE_MAP_END 131:41.40 ^~~~~~~~~~~~~~~~~~~~ 131:41.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 131:41.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 131:41.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 131:41.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 131:41.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 131:41.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 131:41.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/mozSpellChecker.h:9, 131:41.40 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.h:9, 131:41.40 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.cpp:7, 131:41.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 131:41.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 131:41.41 } else 131:41.41 ^~~~ 131:41.41 /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.cpp:259:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 131:41.41 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(EditorSpellCheck) 131:41.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:41.66 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 131:41.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 131:41.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 131:41.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/mozSpellChecker.h:9, 131:41.67 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.h:9, 131:41.67 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.cpp:7, 131:41.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 131:41.67 /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/TextServicesDocument.cpp: In member function 'virtual nsresult mozilla::TextServicesDocument::QueryInterface(const nsIID&, void**)': 131:41.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 131:41.67 foundInterface = 0; \ 131:41.67 ^~~~~~~~~~~~~~ 131:41.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 131:41.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 131:41.68 ^~~~~~~~~~~~~~~~~~~~~~~ 131:41.68 /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/TextServicesDocument.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 131:41.68 NS_INTERFACE_MAP_END 131:41.68 ^~~~~~~~~~~~~~~~~~~~ 131:41.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 131:41.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 131:41.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 131:41.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 131:41.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 131:41.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 131:41.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/mozSpellChecker.h:9, 131:41.69 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.h:9, 131:41.69 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.cpp:7, 131:41.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 131:41.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 131:41.69 } else 131:41.69 ^~~~ 131:41.69 /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/TextServicesDocument.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 131:41.70 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(TextServicesDocument) 131:41.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:43.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 131:43.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 131:43.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 131:43.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 131:43.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 131:43.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:43.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:43.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:43.60 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:43.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:43.60 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/ChangeAttributeTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeAttributeTransaction::QueryInterface(const nsIID&, void**)': 131:43.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 131:43.60 foundInterface = 0; \ 131:43.60 ^~~~~~~~~~~~~~ 131:43.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 131:43.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 131:43.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:43.61 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/ChangeAttributeTransaction.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 131:43.61 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 131:43.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:43.61 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:43.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:43.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:43.61 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:43.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:43.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 131:43.61 } else 131:43.62 ^~~~ 131:43.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 131:43.62 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 131:43.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:43.62 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/ChangeAttributeTransaction.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 131:43.62 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ChangeAttributeTransaction) 131:43.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:43.62 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 131:43.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 131:43.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 131:43.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 131:43.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 131:43.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:43.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:43.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:43.63 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:43.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:43.63 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/ChangeStyleTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeStyleTransaction::QueryInterface(const nsIID&, void**)': 131:43.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 131:43.64 foundInterface = 0; \ 131:43.64 ^~~~~~~~~~~~~~ 131:43.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 131:43.64 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 131:43.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:43.64 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/ChangeStyleTransaction.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 131:43.64 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 131:43.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:43.64 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:43.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:43.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:43.65 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:43.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:43.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 131:43.65 } else 131:43.65 ^~~~ 131:43.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 131:43.65 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 131:43.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:43.66 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/ChangeStyleTransaction.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 131:43.66 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ChangeStyleTransaction) 131:43.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 131:53.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 131:53.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 131:53.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 131:53.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 131:53.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:53.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:53.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:53.17 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:53.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:53.17 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CompositionTransaction.cpp: In member function 'virtual nsresult mozilla::CompositionTransaction::QueryInterface(const nsIID&, void**)': 131:53.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 131:53.17 foundInterface = 0; \ 131:53.17 ^~~~~~~~~~~~~~ 131:53.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 131:53.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 131:53.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.18 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CompositionTransaction.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 131:53.18 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 131:53.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 131:53.18 } else 131:53.18 ^~~~ 131:53.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 131:53.19 NS_IMPL_QUERY_BODY_CONCRETE(_class) 131:53.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.19 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CompositionTransaction.cpp:78:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 131:53.19 NS_INTERFACE_MAP_ENTRY_CONCRETE(CompositionTransaction) 131:53.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.21 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CreateElementTransaction.cpp: In member function 'virtual nsresult mozilla::CreateElementTransaction::QueryInterface(const nsIID&, void**)': 131:53.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 131:53.22 foundInterface = 0; \ 131:53.22 ^~~~~~~~~~~~~~ 131:53.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 131:53.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 131:53.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.22 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CreateElementTransaction.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 131:53.22 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 131:53.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:53.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:53.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:53.23 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:53.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:53.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 131:53.23 } else 131:53.23 ^~~~ 131:53.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 131:53.23 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 131:53.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.23 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CreateElementTransaction.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 131:53.24 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CreateElementTransaction) 131:53.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.24 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 131:53.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 131:53.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 131:53.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 131:53.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 131:53.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:53.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:53.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:53.25 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:53.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:53.26 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteNodeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteNodeTransaction::QueryInterface(const nsIID&, void**)': 131:53.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 131:53.26 foundInterface = 0; \ 131:53.26 ^~~~~~~~~~~~~~ 131:53.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 131:53.26 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 131:53.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.27 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteNodeTransaction.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 131:53.27 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 131:53.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:53.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:53.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:53.27 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:53.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:53.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 131:53.27 } else 131:53.27 ^~~~ 131:53.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 131:53.28 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 131:53.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.28 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteNodeTransaction.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 131:53.28 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteNodeTransaction) 131:53.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.32 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 131:53.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 131:53.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 131:53.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 131:53.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 131:53.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:53.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:53.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:53.33 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:53.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:53.34 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteRangeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteRangeTransaction::QueryInterface(const nsIID&, void**)': 131:53.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 131:53.34 foundInterface = 0; \ 131:53.34 ^~~~~~~~~~~~~~ 131:53.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 131:53.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 131:53.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.35 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteRangeTransaction.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 131:53.35 NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) 131:53.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:53.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:53.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:53.35 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:53.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:53.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 131:53.35 } else 131:53.35 ^~~~ 131:53.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 131:53.36 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 131:53.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.36 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteRangeTransaction.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 131:53.36 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteRangeTransaction) 131:53.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 131:53.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 131:53.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 131:53.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 131:53.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 131:53.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:53.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:53.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:53.37 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:53.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:53.37 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteTextTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteTextTransaction::QueryInterface(const nsIID&, void**)': 131:53.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 131:53.37 foundInterface = 0; \ 131:53.38 ^~~~~~~~~~~~~~ 131:53.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 131:53.38 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 131:53.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.38 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteTextTransaction.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 131:53.38 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 131:53.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:53.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:53.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:53.38 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:53.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:53.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 131:53.38 } else 131:53.38 ^~~~ 131:53.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 131:53.38 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 131:53.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.38 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteTextTransaction.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 131:53.38 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteTextTransaction) 131:53.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 131:53.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 131:53.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 131:53.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 131:53.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 131:53.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:53.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:53.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:53.41 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:53.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:53.41 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditAggregateTransaction.cpp: In member function 'virtual nsresult mozilla::EditAggregateTransaction::QueryInterface(const nsIID&, void**)': 131:53.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 131:53.42 foundInterface = 0; \ 131:53.42 ^~~~~~~~~~~~~~ 131:53.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 131:53.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 131:53.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.42 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditAggregateTransaction.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 131:53.42 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 131:53.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:53.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:53.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:53.42 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:53.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:53.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 131:53.42 } else 131:53.42 ^~~~ 131:53.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 131:53.42 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 131:53.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.42 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditAggregateTransaction.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 131:53.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(EditAggregateTransaction) 131:53.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 131:53.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 131:53.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 131:53.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 131:53.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 131:53.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 131:53.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 131:53.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 131:53.43 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 131:53.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 131:53.43 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditTransactionBase.cpp: In member function 'virtual nsresult mozilla::EditTransactionBase::QueryInterface(const nsIID&, void**)': 131:53.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 131:53.43 foundInterface = 0; \ 131:53.43 ^~~~~~~~~~~~~~ 131:53.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 131:53.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 131:53.43 ^~~~~~~~~~~~~~~~~~~~~~~ 131:53.43 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditTransactionBase.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 131:53.44 NS_INTERFACE_MAP_END 131:53.44 ^~~~~~~~~~~~~~~~~~~~ 131:53.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 131:53.44 else 131:53.44 ^~~~ 131:53.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 131:53.44 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 131:53.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.44 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditTransactionBase.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 131:53.44 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransaction) 131:53.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.94 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditorBase.cpp: In member function 'virtual nsresult mozilla::EditorBase::QueryInterface(const nsIID&, void**)': 131:53.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 131:53.94 foundInterface = 0; \ 131:53.94 ^~~~~~~~~~~~~~ 131:53.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 131:53.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 131:53.94 ^~~~~~~~~~~~~~~~~~~~~~~ 131:53.95 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditorBase.cpp:234:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 131:53.95 NS_INTERFACE_MAP_END 131:53.95 ^~~~~~~~~~~~~~~~~~~~ 131:53.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 131:53.95 else 131:53.95 ^~~~ 131:53.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 131:53.95 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 131:53.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 131:53.95 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditorBase.cpp:233:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 131:53.95 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIEditor) 131:53.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:12.02 editor/composer 132:12.03 editor/txmgr/tests 132:31.75 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 132:31.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 132:31.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 132:31.75 from /builddir/build/BUILD/firefox-67.0.3/editor/composer/ComposerCommandsUpdater.cpp:7, 132:31.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/composer/Unified_cpp_editor_composer0.cpp:2: 132:31.76 /builddir/build/BUILD/firefox-67.0.3/editor/composer/ComposerCommandsUpdater.cpp: In member function 'virtual nsresult mozilla::ComposerCommandsUpdater::QueryInterface(const nsIID&, void**)': 132:31.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 132:31.76 foundInterface = 0; \ 132:31.76 ^~~~~~~~~~~~~~ 132:31.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 132:31.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 132:31.76 ^~~~~~~~~~~~~~~~~~~~~~~ 132:31.76 /builddir/build/BUILD/firefox-67.0.3/editor/composer/ComposerCommandsUpdater.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 132:31.76 NS_INTERFACE_MAP_END 132:31.76 ^~~~~~~~~~~~~~~~~~~~ 132:31.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 132:31.76 from /builddir/build/BUILD/firefox-67.0.3/editor/composer/ComposerCommandsUpdater.cpp:7, 132:31.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/composer/Unified_cpp_editor_composer0.cpp:2: 132:31.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 132:31.76 } else 132:31.76 ^~~~ 132:31.76 /builddir/build/BUILD/firefox-67.0.3/editor/composer/ComposerCommandsUpdater.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 132:31.76 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(ComposerCommandsUpdater) 132:31.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:37.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 132:37.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 132:37.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 132:37.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HTMLEditor.h:10, 132:37.44 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 132:37.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 132:37.45 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditRules.cpp: In member function 'virtual nsresult mozilla::HTMLEditRules::QueryInterface(const nsIID&, void**)': 132:37.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 132:37.45 foundInterface = 0; \ 132:37.45 ^~~~~~~~~~~~~~ 132:37.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 132:37.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 132:37.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:37.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 132:37.45 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 132:37.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:37.45 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditRules.cpp:235:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 132:37.45 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLEditRules, TextEditRules) 132:37.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:37.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 132:37.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HTMLEditor.h:10, 132:37.45 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 132:37.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 132:37.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 132:37.45 } else 132:37.46 ^~~~ 132:37.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 132:37.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 132:37.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:37.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 132:37.46 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 132:37.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:37.46 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditRules.cpp:235:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 132:37.46 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLEditRules, TextEditRules) 132:37.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:40.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 132:40.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 132:40.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 132:40.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HTMLEditor.h:10, 132:40.58 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 132:40.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 132:40.59 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditor.cpp: In member function 'virtual nsresult mozilla::HTMLEditor::QueryInterface(const nsIID&, void**)': 132:40.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 132:40.59 foundInterface = 0; \ 132:40.59 ^~~~~~~~~~~~~~ 132:40.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 132:40.59 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 132:40.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:40.59 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditor.cpp:267:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 132:40.59 NS_INTERFACE_MAP_END_INHERITING(TextEditor) 132:40.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:40.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 132:40.59 else 132:40.59 ^~~~ 132:40.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 132:40.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 132:40.59 ^~~~~~~~~~~~~~~~~~ 132:40.59 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditor.cpp:266:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 132:40.59 NS_INTERFACE_MAP_ENTRY(nsIEditorMailSupport) 132:40.59 ^~~~~~~~~~~~~~~~~~~~~~ 132:41.77 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditorDataTransfer.cpp: In member function 'virtual nsresult mozilla::SlurpBlobEventListener::QueryInterface(const nsIID&, void**)': 132:41.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 132:41.78 foundInterface = 0; \ 132:41.78 ^~~~~~~~~~~~~~ 132:41.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 132:41.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 132:41.78 ^~~~~~~~~~~~~~~~~~~~~~~ 132:41.78 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditorDataTransfer.cpp:1025:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 132:41.78 NS_INTERFACE_MAP_END 132:41.78 ^~~~~~~~~~~~~~~~~~~~ 132:41.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 132:41.78 else 132:41.78 ^~~~ 132:41.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 132:41.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 132:41.78 ^~~~~~~~~~~~~~~~~~ 132:41.78 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditorDataTransfer.cpp:1024:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 132:41.78 NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) 132:41.78 ^~~~~~~~~~~~~~~~~~~~~~ 132:46.06 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertNodeTransaction.cpp: In member function 'virtual nsresult mozilla::InsertNodeTransaction::QueryInterface(const nsIID&, void**)': 132:46.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 132:46.06 foundInterface = 0; \ 132:46.06 ^~~~~~~~~~~~~~ 132:46.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 132:46.07 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 132:46.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:46.08 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertNodeTransaction.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 132:46.09 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 132:46.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:46.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 132:46.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HTMLEditor.h:10, 132:46.09 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 132:46.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 132:46.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 132:46.09 } else 132:46.09 ^~~~ 132:46.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 132:46.09 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 132:46.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:46.09 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertNodeTransaction.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 132:46.09 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(InsertNodeTransaction) 132:46.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:46.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 132:46.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 132:46.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 132:46.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HTMLEditor.h:10, 132:46.12 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 132:46.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 132:46.12 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertTextTransaction.cpp: In member function 'virtual nsresult mozilla::InsertTextTransaction::QueryInterface(const nsIID&, void**)': 132:46.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 132:46.12 foundInterface = 0; \ 132:46.12 ^~~~~~~~~~~~~~ 132:46.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 132:46.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 132:46.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:46.14 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertTextTransaction.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 132:46.14 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 132:46.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:46.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 132:46.14 } else 132:46.14 ^~~~ 132:46.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 132:46.14 NS_IMPL_QUERY_BODY_CONCRETE(_class) 132:46.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:46.14 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertTextTransaction.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 132:46.14 NS_INTERFACE_MAP_ENTRY_CONCRETE(InsertTextTransaction) 132:46.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 132:49.63 layout/style 132:56.41 Finished release [optimized] target(s) in 129m 34s 133:13.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:13.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:13.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 133:13.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 133:13.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 133:13.10 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:13.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:13.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:13.10 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:13.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:13.10 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSFontFaceRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSFontFaceRuleDecl::QueryInterface(const nsIID&, void**)': 133:13.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:13.11 foundInterface = 0; \ 133:13.11 ^~~~~~~~~~~~~~ 133:13.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 133:13.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 133:13.11 ^~~~~~~~~~~~~~~~~~~~~~~ 133:13.12 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSFontFaceRule.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 133:13.12 NS_INTERFACE_MAP_END 133:13.12 ^~~~~~~~~~~~~~~~~~~~ 133:13.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:38: 133:13.13 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSFontFaceRule.cpp:31:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:13.13 } else 133:13.13 ^~~~ 133:13.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:13.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:13.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 133:13.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 133:13.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 133:13.14 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:13.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:13.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:13.14 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:13.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:13.15 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSFontFaceRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSFontFaceRule::QueryInterface(const nsIID&, void**)': 133:13.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:13.15 foundInterface = 0; \ 133:13.15 ^~~~~~~~~~~~~~ 133:13.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:13.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:13.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:13.16 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 133:13.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.16 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSFontFaceRule.cpp:160:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 133:13.16 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(CSSFontFaceRule, 133:13.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.16 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:13.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:13.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:13.17 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:13.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:13.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:13.17 } else 133:13.17 ^~~~ 133:13.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:13.17 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:13.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:13.18 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 133:13.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.18 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSFontFaceRule.cpp:160:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 133:13.18 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(CSSFontFaceRule, 133:13.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.18 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:13.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:13.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 133:13.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 133:13.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 133:13.19 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:13.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:13.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:13.19 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:13.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:13.19 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSImportRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSImportRule::QueryInterface(const nsIID&, void**)': 133:13.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:13.19 foundInterface = 0; \ 133:13.19 ^~~~~~~~~~~~~~ 133:13.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:13.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:13.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.20 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSImportRule.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:13.20 NS_INTERFACE_MAP_END_INHERITING(css::Rule) 133:13.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.20 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:13.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:13.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:13.20 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:13.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:13.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:13.21 } else 133:13.21 ^~~~ 133:13.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:13.22 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:13.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.22 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSImportRule.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:13.22 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSImportRule) 133:13.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:13.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:13.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 133:13.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 133:13.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 133:13.81 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:13.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:13.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:13.81 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:13.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:13.83 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframeRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSKeyframeDeclaration::QueryInterface(const nsIID&, void**)': 133:13.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:13.83 foundInterface = 0; \ 133:13.83 ^~~~~~~~~~~~~~ 133:13.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:13.84 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:13.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.84 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframeRule.cpp:89:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:13.84 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 133:13.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.84 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:13.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:13.85 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:13.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:13.85 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 133:13.85 else 133:13.86 ^~~~ 133:13.86 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframeRule.cpp:88:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 133:13.86 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 133:13.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:13.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:13.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 133:13.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 133:13.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 133:13.87 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:13.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:13.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:13.87 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:13.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:13.87 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframeRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSKeyframeRule::QueryInterface(const nsIID&, void**)': 133:13.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:13.88 foundInterface = 0; \ 133:13.88 ^~~~~~~~~~~~~~ 133:13.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:13.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:13.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.88 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframeRule.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:13.88 NS_INTERFACE_MAP_END_INHERITING(css::Rule) 133:13.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.88 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:13.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:13.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:13.89 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:13.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:13.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:13.89 } else 133:13.89 ^~~~ 133:13.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:13.89 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:13.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.89 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframeRule.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:13.89 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSKeyframeRule) 133:13.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.90 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:13.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:13.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 133:13.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 133:13.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 133:13.90 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:13.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:13.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:13.91 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:13.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:13.91 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframesRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSKeyframeList::QueryInterface(const nsIID&, void**)': 133:13.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:13.92 foundInterface = 0; \ 133:13.92 ^~~~~~~~~~~~~~ 133:13.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:13.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:13.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.92 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframesRule.cpp:128:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:13.92 NS_INTERFACE_MAP_END_INHERITING(dom::CSSRuleList) 133:13.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.93 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:13.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:13.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:13.93 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:13.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:13.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:13.93 } else 133:13.93 ^~~~ 133:13.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:13.93 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:13.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.94 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframesRule.cpp:127:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:13.94 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSKeyframeList) 133:13.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:13.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:13.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 133:13.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 133:13.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 133:13.94 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:13.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:13.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:13.95 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:13.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:13.95 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframesRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSKeyframesRule::QueryInterface(const nsIID&, void**)': 133:13.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:13.95 foundInterface = 0; \ 133:13.96 ^~~~~~~~~~~~~~ 133:13.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:13.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:13.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.96 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframesRule.cpp:168:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:13.96 NS_INTERFACE_MAP_END_INHERITING(css::Rule) 133:13.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.96 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:13.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:13.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:13.97 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:13.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:13.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:13.97 } else 133:13.97 ^~~~ 133:13.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:13.97 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:13.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:13.97 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframesRule.cpp:167:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:13.97 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSKeyframesRule) 133:13.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:14.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:14.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 133:14.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 133:14.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 133:14.00 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:14.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:14.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:14.01 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:14.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:14.01 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSMediaRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSMediaRule::QueryInterface(const nsIID&, void**)': 133:14.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:14.01 foundInterface = 0; \ 133:14.01 ^~~~~~~~~~~~~~ 133:14.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:14.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:14.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.02 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSMediaRule.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:14.02 NS_INTERFACE_MAP_END_INHERITING(css::ConditionRule) 133:14.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.02 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:14.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:14.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:14.03 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:14.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:14.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:14.03 } else 133:14.03 ^~~~ 133:14.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:14.04 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:14.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.04 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSMediaRule.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:14.04 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSMediaRule) 133:14.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:14.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:14.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 133:14.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 133:14.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 133:14.06 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:14.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:14.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:14.06 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:14.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:14.06 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSMozDocumentRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSMozDocumentRule::QueryInterface(const nsIID&, void**)': 133:14.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:14.06 foundInterface = 0; \ 133:14.06 ^~~~~~~~~~~~~~ 133:14.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:14.06 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:14.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.06 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSMozDocumentRule.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:14.06 NS_INTERFACE_MAP_END_INHERITING(css::ConditionRule) 133:14.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.06 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:14.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:14.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:14.07 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:14.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:14.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:14.07 } else 133:14.07 ^~~~ 133:14.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:14.07 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:14.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.07 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSMozDocumentRule.cpp:86:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:14.07 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSMozDocumentRule) 133:14.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:14.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:14.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 133:14.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 133:14.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 133:14.12 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:14.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:14.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:14.12 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:14.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:14.12 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSPageRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSPageRule::QueryInterface(const nsIID&, void**)': 133:14.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:14.13 foundInterface = 0; \ 133:14.13 ^~~~~~~~~~~~~~ 133:14.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:14.13 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:14.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.13 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSPageRule.cpp:89:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:14.13 NS_INTERFACE_MAP_END_INHERITING(css::Rule) 133:14.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.13 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:14.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:14.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:14.14 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:14.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:14.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:14.14 } else 133:14.14 ^~~~ 133:14.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:14.14 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:14.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.14 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSPageRule.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:14.15 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSPageRule) 133:14.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.15 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:14.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:14.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 133:14.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 133:14.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 133:14.15 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:14.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:14.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:14.16 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:14.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:14.16 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSRuleList.cpp: In member function 'virtual nsresult mozilla::dom::CSSRuleList::QueryInterface(const nsIID&, void**)': 133:14.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:14.16 foundInterface = 0; \ 133:14.16 ^~~~~~~~~~~~~~ 133:14.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 133:14.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 133:14.17 ^~~~~~~~~~~~~~~~~~~~~~~ 133:14.17 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSRuleList.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 133:14.17 NS_INTERFACE_MAP_END 133:14.17 ^~~~~~~~~~~~~~~~~~~~ 133:14.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 133:14.17 else 133:14.17 ^~~~ 133:14.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 133:14.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 133:14.17 ^~~~~~~~~~~~~~~~~~ 133:14.18 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSRuleList.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 133:14.18 NS_INTERFACE_MAP_ENTRY(nsISupports) 133:14.18 ^~~~~~~~~~~~~~~~~~~~~~ 133:14.18 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSStyleRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSStyleRule::QueryInterface(const nsIID&, void**)': 133:14.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:14.19 foundInterface = 0; \ 133:14.19 ^~~~~~~~~~~~~~ 133:14.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:14.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:14.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:14.19 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 133:14.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.20 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSStyleRule.cpp:90:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 133:14.20 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(CSSStyleRule, css::Rule) 133:14.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.20 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:14.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:14.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:14.20 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:14.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:14.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:14.21 } else 133:14.21 ^~~~ 133:14.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:14.21 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:14.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:14.21 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 133:14.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.21 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSStyleRule.cpp:90:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 133:14.21 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(CSSStyleRule, css::Rule) 133:14.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:14.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:14.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 133:14.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 133:14.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 133:14.22 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:14.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:14.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:14.22 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:14.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:14.23 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSSupportsRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSSupportsRule::QueryInterface(const nsIID&, void**)': 133:14.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:14.24 foundInterface = 0; \ 133:14.24 ^~~~~~~~~~~~~~ 133:14.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:14.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:14.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.24 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSSupportsRule.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:14.24 NS_INTERFACE_MAP_END_INHERITING(ConditionRule) 133:14.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.24 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:14.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 133:14.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 133:14.25 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 133:14.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 133:14.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:14.25 } else 133:14.25 ^~~~ 133:14.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:14.25 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:14.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:14.25 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSSupportsRule.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:14.26 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSSupportsRule) 133:14.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:26.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 133:26.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 133:26.28 from /builddir/build/BUILD/firefox-67.0.3/layout/style/CachedInheritingStyles.cpp:7, 133:26.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style1.cpp:2: 133:26.29 /builddir/build/BUILD/firefox-67.0.3/layout/style/FontFace.cpp: In member function 'virtual nsresult mozilla::dom::FontFace::QueryInterface(const nsIID&, void**)': 133:26.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:26.29 foundInterface = 0; \ 133:26.29 ^~~~~~~~~~~~~~ 133:26.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 133:26.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 133:26.29 ^~~~~~~~~~~~~~~~~~~~~~~ 133:26.29 /builddir/build/BUILD/firefox-67.0.3/layout/style/FontFace.cpp:96:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 133:26.29 NS_INTERFACE_MAP_END 133:26.29 ^~~~~~~~~~~~~~~~~~~~ 133:26.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 133:26.29 else 133:26.30 ^~~~ 133:26.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 133:26.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 133:26.30 ^~~~~~~~~~~~~~~~~~ 133:26.30 /builddir/build/BUILD/firefox-67.0.3/layout/style/FontFace.cpp:95:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 133:26.30 NS_INTERFACE_MAP_ENTRY(nsISupports) 133:26.30 ^~~~~~~~~~~~~~~~~~~~~~ 133:26.83 /builddir/build/BUILD/firefox-67.0.3/layout/style/FontFaceSet.cpp: In member function 'virtual nsresult mozilla::dom::FontFaceSet::QueryInterface(const nsIID&, void**)': 133:26.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:26.83 foundInterface = 0; \ 133:26.83 ^~~~~~~~~~~~~~ 133:26.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:26.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:26.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:26.83 /builddir/build/BUILD/firefox-67.0.3/layout/style/FontFaceSet.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:26.83 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 133:26.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:26.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 133:26.83 else 133:26.83 ^~~~ 133:26.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 133:26.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 133:26.84 ^~~~~~~~~~~~~~~~~~ 133:26.84 /builddir/build/BUILD/firefox-67.0.3/layout/style/FontFaceSet.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 133:26.84 NS_INTERFACE_MAP_ENTRY(nsICSSLoaderObserver) 133:26.84 ^~~~~~~~~~~~~~~~~~~~~~ 133:30.06 /builddir/build/BUILD/firefox-67.0.3/layout/style/GroupRule.cpp: In member function 'virtual nsresult mozilla::css::GroupRule::QueryInterface(const nsIID&, void**)': 133:30.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:30.07 foundInterface = 0; \ 133:30.07 ^~~~~~~~~~~~~~ 133:30.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:30.07 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:30.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:30.07 /builddir/build/BUILD/firefox-67.0.3/layout/style/GroupRule.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:30.07 NS_INTERFACE_MAP_END_INHERITING(Rule) 133:30.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:30.07 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 133:30.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 133:30.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 133:30.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 133:30.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 133:30.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsExpirationTracker.h:19, 133:30.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/gfxFont.h:20, 133:30.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/gfxTextRun.h:14, 133:30.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsFontMetrics.h:11, 133:30.08 from /builddir/build/BUILD/firefox-67.0.3/layout/style/ComputedStyle.cpp:16, 133:30.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style1.cpp:11: 133:30.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:30.08 } else 133:30.08 ^~~~ 133:30.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:30.08 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:30.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:30.08 /builddir/build/BUILD/firefox-67.0.3/layout/style/GroupRule.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:30.08 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GroupRule) 133:30.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:33.75 layout/style/test/gtest 133:34.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 133:34.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 133:34.45 from /builddir/build/BUILD/firefox-67.0.3/layout/style/CachedInheritingStyles.cpp:7, 133:34.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style1.cpp:2: 133:34.45 /builddir/build/BUILD/firefox-67.0.3/layout/style/ImageLoader.cpp: In member function 'virtual nsresult mozilla::css::ImageLoader::QueryInterface(const nsIID&, void**)': 133:34.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:34.45 foundInterface = 0; \ 133:34.45 ^~~~~~~~~~~~~~ 133:34.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 133:34.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 133:34.45 ^~~~~~~~~~~~~~~~~~~~~~~ 133:34.46 /builddir/build/BUILD/firefox-67.0.3/layout/style/ImageLoader.cpp:627:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 133:34.46 NS_INTERFACE_MAP_END 133:34.46 ^~~~~~~~~~~~~~~~~~~~ 133:34.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 133:34.46 else 133:34.46 ^~~~ 133:34.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 133:34.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 133:34.46 ^~~~~~~~~~~~~~~~~~ 133:34.46 /builddir/build/BUILD/firefox-67.0.3/layout/style/ImageLoader.cpp:626:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 133:34.47 NS_INTERFACE_MAP_ENTRY(imgINotificationObserver) 133:34.48 ^~~~~~~~~~~~~~~~~~~~~~ 133:38.79 /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaList.cpp: In member function 'virtual nsresult mozilla::dom::MediaList::QueryInterface(const nsIID&, void**)': 133:38.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:38.79 foundInterface = 0; \ 133:38.79 ^~~~~~~~~~~~~~ 133:38.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 133:38.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 133:38.80 ^~~~~~~~~~~~~~~~~~~~~~~ 133:38.80 /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaList.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 133:38.80 NS_INTERFACE_MAP_END 133:38.80 ^~~~~~~~~~~~~~~~~~~~ 133:38.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 133:38.80 else 133:38.80 ^~~~ 133:38.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 133:38.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 133:38.81 ^~~~~~~~~~~~~~~~~~ 133:38.81 /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaList.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 133:38.81 NS_INTERFACE_MAP_ENTRY(nsISupports) 133:38.81 ^~~~~~~~~~~~~~~~~~~~~~ 133:45.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:45.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:45.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 133:45.78 from /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp:9, 133:45.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 133:45.79 /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp: In member function 'virtual nsresult mozilla::dom::MediaQueryList::QueryInterface(const nsIID&, void**)': 133:45.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:45.79 foundInterface = 0; \ 133:45.79 ^~~~~~~~~~~~~~ 133:45.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:45.79 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:45.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:45.79 /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:45.80 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 133:45.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:45.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 133:45.80 from /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp:9, 133:45.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 133:45.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:45.80 } else 133:45.80 ^~~~ 133:45.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:45.80 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:45.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:45.83 /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:45.83 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaQueryList) 133:45.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:51.93 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:51.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 133:51.93 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InternetCiter.cpp:9, 133:51.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 133:51.93 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/JoinNodeTransaction.cpp: In member function 'virtual nsresult mozilla::JoinNodeTransaction::QueryInterface(const nsIID&, void**)': 133:51.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:51.94 foundInterface = 0; \ 133:51.94 ^~~~~~~~~~~~~~ 133:51.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:51.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:51.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:51.94 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/JoinNodeTransaction.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:51.94 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 133:51.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:51.97 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 133:51.97 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/JoinNodeTransaction.h:9, 133:51.97 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/JoinNodeTransaction.cpp:6, 133:51.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:11: 133:51.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:51.97 } else 133:51.97 ^~~~ 133:51.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:51.98 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:51.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:51.98 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/JoinNodeTransaction.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:51.98 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(JoinNodeTransaction) 133:51.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:52.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:52.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 133:52.02 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InternetCiter.cpp:9, 133:52.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 133:52.02 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/PlaceholderTransaction.cpp: In member function 'virtual nsresult mozilla::PlaceholderTransaction::QueryInterface(const nsIID&, void**)': 133:52.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:52.03 foundInterface = 0; \ 133:52.03 ^~~~~~~~~~~~~~ 133:52.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:52.03 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:52.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:52.04 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/PlaceholderTransaction.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:52.04 NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) 133:52.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:52.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 133:52.04 else 133:52.05 ^~~~ 133:52.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 133:52.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 133:52.06 ^~~~~~~~~~~~~~~~~~ 133:52.06 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/PlaceholderTransaction.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 133:52.06 NS_INTERFACE_MAP_ENTRY(nsIAbsorbingTransaction) 133:52.06 ^~~~~~~~~~~~~~~~~~~~~~ 133:52.38 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/SplitNodeTransaction.cpp: In member function 'virtual nsresult mozilla::SplitNodeTransaction::QueryInterface(const nsIID&, void**)': 133:52.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:52.38 foundInterface = 0; \ 133:52.38 ^~~~~~~~~~~~~~ 133:52.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:52.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:52.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:52.39 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/SplitNodeTransaction.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:52.39 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 133:52.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:52.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 133:52.39 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/JoinNodeTransaction.h:9, 133:52.39 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/JoinNodeTransaction.cpp:6, 133:52.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:11: 133:52.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:52.39 } else 133:52.39 ^~~~ 133:52.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:52.39 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:52.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:52.39 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/SplitNodeTransaction.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:52.39 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SplitNodeTransaction) 133:52.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:53.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:53.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:53.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 133:53.29 from /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp:9, 133:53.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 133:53.29 /builddir/build/BUILD/firefox-67.0.3/layout/style/PreloadedStyleSheet.cpp: In member function 'virtual nsresult mozilla::PreloadedStyleSheet::QueryInterface(const nsIID&, void**)': 133:53.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:53.29 foundInterface = 0; \ 133:53.29 ^~~~~~~~~~~~~~ 133:53.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 133:53.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 133:53.29 ^~~~~~~~~~~~~~~~~~~~~~~ 133:53.29 /builddir/build/BUILD/firefox-67.0.3/layout/style/PreloadedStyleSheet.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 133:53.29 NS_INTERFACE_MAP_END 133:53.29 ^~~~~~~~~~~~~~~~~~~~ 133:53.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 133:53.30 else 133:53.30 ^~~~ 133:53.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 133:53.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 133:53.30 ^~~~~~~~~~~~~~~~~~ 133:53.30 /builddir/build/BUILD/firefox-67.0.3/layout/style/PreloadedStyleSheet.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 133:53.30 NS_INTERFACE_MAP_ENTRY(nsISupports) 133:53.30 ^~~~~~~~~~~~~~~~~~~~~~ 133:53.52 /builddir/build/BUILD/firefox-67.0.3/layout/style/Rule.cpp: In member function 'virtual nsresult mozilla::css::Rule::QueryInterface(const nsIID&, void**)': 133:53.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:53.52 foundInterface = 0; \ 133:53.52 ^~~~~~~~~~~~~~ 133:53.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 133:53.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 133:53.52 ^~~~~~~~~~~~~~~~~~~~~~~ 133:53.52 /builddir/build/BUILD/firefox-67.0.3/layout/style/Rule.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 133:53.52 NS_INTERFACE_MAP_END 133:53.52 ^~~~~~~~~~~~~~~~~~~~ 133:53.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 133:53.53 else 133:53.53 ^~~~ 133:53.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 133:53.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 133:53.53 ^~~~~~~~~~~~~~~~~~ 133:53.53 /builddir/build/BUILD/firefox-67.0.3/layout/style/Rule.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 133:53.53 NS_INTERFACE_MAP_ENTRY(nsISupports) 133:53.53 ^~~~~~~~~~~~~~~~~~~~~~ 133:53.67 /builddir/build/BUILD/firefox-67.0.3/layout/style/ServoCSSRuleList.cpp: In member function 'virtual nsresult mozilla::ServoCSSRuleList::QueryInterface(const nsIID&, void**)': 133:53.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:53.68 foundInterface = 0; \ 133:53.68 ^~~~~~~~~~~~~~ 133:53.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 133:53.68 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 133:53.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:53.68 /builddir/build/BUILD/firefox-67.0.3/layout/style/ServoCSSRuleList.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 133:53.68 NS_INTERFACE_MAP_END_INHERITING(dom::CSSRuleList) 133:53.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:53.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 133:53.68 from /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp:9, 133:53.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 133:53.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 133:53.68 } else 133:53.68 ^~~~ 133:53.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 133:53.68 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 133:53.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:53.69 /builddir/build/BUILD/firefox-67.0.3/layout/style/ServoCSSRuleList.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 133:53.69 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoCSSRuleList) 133:53.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 133:54.06 layout/base 133:56.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 133:56.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 133:56.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 133:56.10 from /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp:9, 133:56.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 133:56.10 /builddir/build/BUILD/firefox-67.0.3/layout/style/StyleSheet.cpp: In member function 'virtual nsresult mozilla::StyleSheet::QueryInterface(const nsIID&, void**)': 133:56.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 133:56.11 foundInterface = 0; \ 133:56.11 ^~~~~~~~~~~~~~ 133:56.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 133:56.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 133:56.11 ^~~~~~~~~~~~~~~~~~~~~~~ 133:56.11 /builddir/build/BUILD/firefox-67.0.3/layout/style/StyleSheet.cpp:174:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 133:56.11 NS_INTERFACE_MAP_END 133:56.11 ^~~~~~~~~~~~~~~~~~~~ 133:56.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 133:56.11 else 133:56.11 ^~~~ 133:56.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 133:56.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 133:56.11 ^~~~~~~~~~~~~~~~~~ 133:56.11 /builddir/build/BUILD/firefox-67.0.3/layout/style/StyleSheet.cpp:173:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 133:56.11 NS_INTERFACE_MAP_ENTRY(nsISupports) 133:56.11 ^~~~~~~~~~~~~~~~~~~~~~ 134:05.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 134:05.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 134:05.50 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InternetCiter.cpp:9, 134:05.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 134:05.50 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/TextEditRules.cpp: In member function 'virtual nsresult mozilla::TextEditRules::QueryInterface(const nsIID&, void**)': 134:05.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 134:05.51 foundInterface = 0; \ 134:05.51 ^~~~~~~~~~~~~~ 134:05.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 134:05.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 134:05.51 ^~~~~~~~~~~~~~~~~~~~~~~ 134:05.51 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/TextEditRules.cpp:124:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 134:05.51 NS_INTERFACE_MAP_END 134:05.51 ^~~~~~~~~~~~~~~~~~~~ 134:05.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 134:05.51 else 134:05.51 ^~~~ 134:05.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 134:05.51 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 134:05.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:05.51 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/TextEditRules.cpp:123:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 134:05.51 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITimerCallback) 134:05.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:05.99 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/TextEditor.cpp: In member function 'virtual nsresult mozilla::TextEditor::QueryInterface(const nsIID&, void**)': 134:05.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 134:05.99 foundInterface = 0; \ 134:05.99 ^~~~~~~~~~~~~~ 134:05.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 134:05.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 134:05.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:05.99 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/TextEditor.cpp:121:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 134:05.99 NS_INTERFACE_MAP_END_INHERITING(EditorBase) 134:05.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134:05.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 134:06.00 else 134:06.00 ^~~~ 134:06.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 134:06.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 134:06.00 ^~~~~~~~~~~~~~~~~~ 134:06.00 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/TextEditor.cpp:120:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 134:06.00 NS_INTERFACE_MAP_ENTRY(nsIPlaintextEditor) 134:06.00 ^~~~~~~~~~~~~~~~~~~~~~ 134:14.84 layout/base/gtest 134:31.99 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:110: 134:31.99 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLTableEditor.cpp: In member function 'nsresult mozilla::HTMLEditor::InsertTableCellsWithTransaction(int32_t, mozilla::HTMLEditor::InsertPosition)': 134:31.99 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLTableEditor.cpp:64:28: warning: 'newCellIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 134:31.99 mSelected(aSelected) {} 134:31.99 ^ 134:31.99 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLTableEditor.cpp:196:11: note: 'newCellIndex' was declared here 134:31.99 int32_t newCellIndex; 134:31.99 ^~~~~~~~~~~~ 134:55.11 layout/generic 135:24.20 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 135:24.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 135:24.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 135:24.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 135:24.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 135:24.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 135:24.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/URL.h:10, 135:24.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/URLExtraData.h:12, 135:24.20 from /builddir/build/BUILD/firefox-67.0.3/layout/style/URLExtraData.cpp:9, 135:24.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 135:24.21 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsComputedDOMStyle.cpp: In member function 'virtual nsresult nsComputedDOMStyle::QueryInterface(const nsIID&, void**)': 135:24.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 135:24.21 foundInterface = 0; \ 135:24.21 ^~~~~~~~~~~~~~ 135:24.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 135:24.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 135:24.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:24.21 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsComputedDOMStyle.cpp:344:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 135:24.21 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 135:24.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:24.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 135:24.21 else 135:24.21 ^~~~ 135:24.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 135:24.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 135:24.21 ^~~~~~~~~~~~~~~~~~ 135:24.21 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsComputedDOMStyle.cpp:343:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 135:24.21 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 135:24.21 ^~~~~~~~~~~~~~~~~~~~~~ 135:25.14 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsDOMCSSAttrDeclaration.cpp: In member function 'virtual nsresult nsDOMCSSAttributeDeclaration::QueryInterface(const nsIID&, void**)': 135:25.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 135:25.14 foundInterface = 0; \ 135:25.14 ^~~~~~~~~~~~~~ 135:25.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 135:25.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 135:25.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:25.14 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsDOMCSSAttrDeclaration.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 135:25.14 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 135:25.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:25.14 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/URLSearchParams.h:14, 135:25.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/URL.h:11, 135:25.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/URLExtraData.h:12, 135:25.14 from /builddir/build/BUILD/firefox-67.0.3/layout/style/URLExtraData.cpp:9, 135:25.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 135:25.14 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 135:25.14 else 135:25.14 ^~~~ 135:25.14 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsDOMCSSAttrDeclaration.cpp:61:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 135:25.14 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 135:25.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 135:44.65 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 135:44.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 135:44.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 135:44.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 135:44.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 135:44.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:13, 135:44.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 135:44.66 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 135:44.66 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 135:44.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 135:44.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 135:44.66 from /builddir/build/BUILD/firefox-67.0.3/layout/base/AccessibleCaret.h:11, 135:44.67 from /builddir/build/BUILD/firefox-67.0.3/layout/base/AccessibleCaret.cpp:7, 135:44.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 135:44.68 /builddir/build/BUILD/firefox-67.0.3/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]': 135:44.68 /builddir/build/BUILD/firefox-67.0.3/layout/base/GeometryUtils.cpp:323:33: required from here 135:44.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:43: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] 135:44.68 memset(aT, 0, sizeof(T)); 135:44.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 135:44.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsSize.h:12, 135:44.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPoint.h:13, 135:44.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsMargin.h:11, 135:44.68 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrValue.h:22, 135:44.68 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:22, 135:44.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 135:44.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 135:44.69 from /builddir/build/BUILD/firefox-67.0.3/layout/base/AccessibleCaret.h:11, 135:44.69 from /builddir/build/BUILD/firefox-67.0.3/layout/base/AccessibleCaret.cpp:7, 135:44.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 135:44.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/gfx/Point.h:123:8: note: 'struct mozilla::gfx::PointTyped' declared here 135:44.69 struct PointTyped 135:44.69 ^~~~~~~~~~ 135:48.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 135:48.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 135:48.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/StaticMutex.h:11, 135:48.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/gfx/2D.h:31, 135:48.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/gfxPattern.h:13, 135:48.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/gfxContext.h:15, 135:48.69 from /builddir/build/BUILD/firefox-67.0.3/layout/base/nsBidiPresUtils.h:10, 135:48.69 from /builddir/build/BUILD/firefox-67.0.3/layout/base/nsBidiPresUtils.cpp:7, 135:48.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/base/Unified_cpp_layout_base1.cpp:2: 135:48.70 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsDocumentViewer.cpp: In member function 'virtual nsresult nsDocumentViewer::QueryInterface(const nsIID&, void**)': 135:48.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 135:48.70 foundInterface = 0; \ 135:48.70 ^~~~~~~~~~~~~~ 135:48.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 135:48.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 135:48.70 ^~~~~~~~~~~~~~~~~~~~~~~ 135:48.70 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsDocumentViewer.cpp:601:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 135:48.70 NS_INTERFACE_MAP_END 135:48.70 ^~~~~~~~~~~~~~~~~~~~ 135:48.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 135:48.70 else 135:48.70 ^~~~ 135:48.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 135:48.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 135:48.70 ^~~~~~~~~~~~~~~~~~ 135:48.70 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsDocumentViewer.cpp:599:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 135:48.70 NS_INTERFACE_MAP_ENTRY(nsIWebBrowserPrint) 135:48.70 ^~~~~~~~~~~~~~~~~~~~~~ 136:06.34 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsPresContext.cpp: In member function 'virtual nsresult nsPresContext::QueryInterface(const nsIID&, void**)': 136:06.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 136:06.35 foundInterface = 0; \ 136:06.35 ^~~~~~~~~~~~~~ 136:06.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 136:06.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 136:06.35 ^~~~~~~~~~~~~~~~~~~~~~~ 136:06.35 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsPresContext.cpp:279:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 136:06.35 NS_INTERFACE_MAP_END 136:06.35 ^~~~~~~~~~~~~~~~~~~~ 136:06.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 136:06.35 else 136:06.35 ^~~~ 136:06.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 136:06.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 136:06.36 ^~~~~~~~~~~~~~~~~~ 136:06.36 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsPresContext.cpp:278:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 136:06.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 136:06.36 ^~~~~~~~~~~~~~~~~~~~~~ 136:17.06 layout/forms 136:18.66 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic0.cpp:74: 136:18.66 /builddir/build/BUILD/firefox-67.0.3/layout/generic/ReflowInput.cpp: In member function 'void mozilla::ReflowInput::InitAbsoluteConstraints(nsPresContext*, const mozilla::ReflowInput*, const mozilla::LogicalSize&, mozilla::LayoutFrameType)': 136:18.66 /builddir/build/BUILD/firefox-67.0.3/layout/generic/ReflowInput.cpp:1747:26: warning: 'hypotheticalPos.nsHypotheticalPosition::mBStart' may be used uninitialized in this function [-Wmaybe-uninitialized] 136:18.66 offsets.BStart(cbwm) = hypotheticalPos.mBStart; 136:18.66 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 136:18.67 /builddir/build/BUILD/firefox-67.0.3/layout/generic/ReflowInput.cpp:1724:26: warning: 'hypotheticalPos.nsHypotheticalPosition::mIStart' may be used uninitialized in this function [-Wmaybe-uninitialized] 136:18.67 offsets.IEnd(cbwm) = hypotheticalPos.mIStart; 136:18.67 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 137:10.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/base/Unified_cpp_layout_base0.cpp:65: 137:10.54 /builddir/build/BUILD/firefox-67.0.3/layout/base/PresShell.cpp: In member function 'void nsIPresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, nsFrameState, nsIPresShell::ReflowRootHandling)': 137:10.55 /builddir/build/BUILD/firefox-67.0.3/layout/base/PresShell.cpp:2642:25: warning: 'targetNeedsReflowFromParent' may be used uninitialized in this function [-Wmaybe-uninitialized] 137:10.55 ((_f) != subtreeRoot || !targetNeedsReflowFromParent)) 137:10.55 ^~ 137:31.40 layout/tables 137:46.08 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:119: 137:46.08 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFlexContainerFrame.cpp: In member function 'void nsFlexContainerFrame::DoFlexLayout(nsPresContext*, nsIFrame::ReflowOutput&, const ReflowInput&, nsReflowStatus&, nscoord, nscoord, nsTArray&, const nsFlexContainerFrame::FlexboxAxisTracker&, nscoord, nscoord)': 137:46.08 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFlexContainerFrame.cpp:4896:3: warning: 'flexContainerAscent' may be used uninitialized in this function [-Wmaybe-uninitialized] 137:46.08 if (flexContainerAscent == nscoord_MIN) { 137:46.08 ^~ 137:54.60 layout/svg 138:08.87 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/tables/Unified_cpp_layout_tables0.cpp:65: 138:08.87 /builddir/build/BUILD/firefox-67.0.3/layout/tables/nsTableFrame.cpp: In member function 'void BCPaintBorderIterator::ResetVerInfo()': 138:08.88 /builddir/build/BUILD/firefox-67.0.3/layout/tables/nsTableFrame.cpp:7561: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] 138:08.88 memset(mBlockDirInfo, 0, mDamageArea.ColCount() * sizeof(BCBlockDirSeg)); 138:08.88 ^ 138:08.89 /builddir/build/BUILD/firefox-67.0.3/layout/tables/nsTableFrame.cpp:6089:8: note: 'struct BCBlockDirSeg' declared here 138:08.89 struct BCBlockDirSeg { 138:08.89 ^~~~~~~~~~~~~ 138:10.51 layout/xul 138:20.90 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:101: 138:20.90 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsTextFrame.cpp: In member function 'virtual nsIFrame::RenderedText nsTextFrame::GetRenderedText(uint32_t, uint32_t, nsIFrame::TextOffsetType, nsIFrame::TrailingWhitespace)': 138:20.90 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsTextFrame.cpp:9739:44: warning: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' may be used uninitialized in this function [-Wmaybe-uninitialized] 138:20.91 Maybe autoLineCursor; 138:20.91 ^~~~~~~~~~~~~~ 138:20.91 In file included from /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsBox.h:12, 138:20.91 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.h:15, 138:20.91 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsSplittableFrame.h:16, 138:20.91 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsContainerFrame.h:13, 138:20.91 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsPageFrame.h:10, 138:20.91 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsPageFrame.cpp:7, 138:20.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:2: 138:20.91 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsIFrame.h:3595:5: warning: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' may be used uninitialized in this function [-Wmaybe-uninitialized] 138:20.91 mProperties.Set(aProperty, aValue, this); 138:20.91 ^~~~~~~~~~~ 138:20.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:101: 138:20.91 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsTextFrame.cpp:9739:44: note: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' was declared here 138:20.91 Maybe autoLineCursor; 138:20.91 ^~~~~~~~~~~~~~ 138:24.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 138:24.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 138:24.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/StaticMutex.h:11, 138:24.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/gfx/2D.h:31, 138:24.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/gfxPattern.h:13, 138:24.01 from /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGContextPaint.h:12, 138:24.01 from /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGContextPaint.cpp:7, 138:24.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/svg/Unified_cpp_layout_svg0.cpp:2: 138:24.01 /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGObserverUtils.cpp: In member function 'virtual nsresult mozilla::SVGFilterObserver::QueryInterface(const nsIID&, void**)': 138:24.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 138:24.02 foundInterface = 0; \ 138:24.02 ^~~~~~~~~~~~~~ 138:24.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 138:24.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 138:24.02 ^~~~~~~~~~~~~~~~~~~~~~~ 138:24.02 /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGObserverUtils.cpp:542:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 138:24.02 NS_INTERFACE_MAP_END 138:24.02 ^~~~~~~~~~~~~~~~~~~~ 138:24.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 138:24.02 else 138:24.02 ^~~~ 138:24.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 138:24.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 138:24.02 ^~~~~~~~~~~~~~~~~~ 138:24.02 /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGObserverUtils.cpp:541:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 138:24.02 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 138:24.02 ^~~~~~~~~~~~~~~~~~~~~~ 138:24.08 /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGObserverUtils.cpp: In member function 'virtual nsresult mozilla::SVGFilterObserverList::QueryInterface(const nsIID&, void**)': 138:24.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 138:24.08 foundInterface = 0; \ 138:24.08 ^~~~~~~~~~~~~~ 138:24.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 138:24.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 138:24.08 ^~~~~~~~~~~~~~~~~~~~~~~ 138:24.08 /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGObserverUtils.cpp:627:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 138:24.08 NS_INTERFACE_MAP_END 138:24.08 ^~~~~~~~~~~~~~~~~~~~ 138:24.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 138:24.09 else 138:24.09 ^~~~ 138:24.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 138:24.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 138:24.09 ^~~~~~~~~~~~~~~~~~ 138:24.09 /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGObserverUtils.cpp:626:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 138:24.09 NS_INTERFACE_MAP_ENTRY(nsISupports) 138:24.09 ^~~~~~~~~~~~~~~~~~~~~~ 138:31.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 138:31.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 138:31.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 138:31.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 138:31.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 138:31.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 138:31.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BoxObject.h:11, 138:31.27 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/BoxObject.cpp:7, 138:31.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/xul/Unified_cpp_layout_xul0.cpp:2: 138:31.27 /builddir/build/BUILD/firefox-67.0.3/layout/xul/BoxObject.cpp: In member function 'virtual nsresult mozilla::dom::BoxObject::QueryInterface(const nsIID&, void**)': 138:31.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 138:31.28 foundInterface = 0; \ 138:31.28 ^~~~~~~~~~~~~~ 138:31.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 138:31.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 138:31.28 ^~~~~~~~~~~~~~~~~~~~~~~ 138:31.28 /builddir/build/BUILD/firefox-67.0.3/layout/xul/BoxObject.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 138:31.28 NS_INTERFACE_MAP_END 138:31.28 ^~~~~~~~~~~~~~~~~~~~ 138:31.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 138:31.28 else 138:31.28 ^~~~ 138:31.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 138:31.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 138:31.28 ^~~~~~~~~~~~~~~~~~ 138:31.28 /builddir/build/BUILD/firefox-67.0.3/layout/xul/BoxObject.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 138:31.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 138:31.29 ^~~~~~~~~~~~~~~~~~~~~~ 138:33.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsSize.h:10, 138:33.37 from /builddir/build/BUILD/firefox-67.0.3/layout/base/LayoutConstants.h:12, 138:33.37 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsIFrame.h:54, 138:33.37 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsBox.h:12, 138:33.37 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.h:15, 138:33.38 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.cpp:9, 138:33.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic2.cpp:2: 138:33.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCoord.h: In member function 'mozilla::LogicalSize nsFrame::ComputeSizeWithIntrinsicDimensions(gfxContext*, mozilla::WritingMode, const mozilla::IntrinsicSize&, nsSize, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, const mozilla::LogicalSize&, nsIFrame::ComputeSizeFlags)': 138:33.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCoord.h:70:27: warning: 'bSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 138:33.38 return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv)); 138:33.38 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 138:33.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic2.cpp:2: 138:33.39 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.cpp:5833:38: note: 'bSize' was declared here 138:33.40 nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 138:33.40 ^~~~~ 138:33.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsSize.h:10, 138:33.40 from /builddir/build/BUILD/firefox-67.0.3/layout/base/LayoutConstants.h:12, 138:33.40 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsIFrame.h:54, 138:33.40 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsBox.h:12, 138:33.40 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.h:15, 138:33.40 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.cpp:9, 138:33.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic2.cpp:2: 138:33.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCoord.h:70:27: warning: 'iSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 138:33.41 return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv)); 138:33.41 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 138:33.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic2.cpp:2: 138:33.41 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.cpp:5833:11: note: 'iSize' was declared here 138:33.41 nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 138:33.41 ^~~~~ 138:56.49 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 138:56.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 138:56.49 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsRepeatService.h:13, 138:56.49 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsRepeatService.cpp:14, 138:56.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/xul/Unified_cpp_layout_xul1.cpp:2: 138:56.49 /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsXULPopupManager.cpp: In member function 'virtual nsresult TransitionEnder::QueryInterface(const nsIID&, void**)': 138:56.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 138:56.50 foundInterface = 0; \ 138:56.50 ^~~~~~~~~~~~~~ 138:56.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 138:56.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 138:56.50 ^~~~~~~~~~~~~~~~~~~~~~~ 138:56.50 /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsXULPopupManager.cpp:1014:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 138:56.50 NS_INTERFACE_MAP_END 138:56.50 ^~~~~~~~~~~~~~~~~~~~ 138:56.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 138:56.50 else 138:56.50 ^~~~ 138:56.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 138:56.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 138:56.50 ^~~~~~~~~~~~~~~~~~ 138:56.50 /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsXULPopupManager.cpp:1013:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 138:56.50 NS_INTERFACE_MAP_ENTRY(nsISupports) 138:56.50 ^~~~~~~~~~~~~~~~~~~~~~ 139:21.68 layout/xul/tree 139:32.33 layout/xul/grid 139:41.79 layout/ipc 139:50.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 139:50.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 139:50.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 139:50.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 139:50.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 139:50.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 139:50.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 139:50.89 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeBodyFrame.cpp:7, 139:50.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 139:50.89 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeColumns.cpp: In member function 'virtual nsresult nsTreeColumn::QueryInterface(const nsIID&, void**)': 139:50.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 139:50.89 foundInterface = 0; \ 139:50.89 ^~~~~~~~~~~~~~ 139:50.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 139:50.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 139:50.89 ^~~~~~~~~~~~~~~~~~~~~~~ 139:50.89 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeColumns.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 139:50.90 NS_INTERFACE_MAP_END 139:50.90 ^~~~~~~~~~~~~~~~~~~~ 139:50.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 139:50.90 } else 139:50.90 ^~~~ 139:50.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 139:50.90 NS_IMPL_QUERY_BODY_CONCRETE(_class) 139:50.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:50.90 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeColumns.cpp:61:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 139:50.90 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsTreeColumn) 139:50.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:50.91 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeColumns.cpp: In member function 'virtual nsresult nsTreeColumns::QueryInterface(const nsIID&, void**)': 139:50.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 139:50.92 foundInterface = 0; \ 139:50.92 ^~~~~~~~~~~~~~ 139:50.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 139:50.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 139:50.92 ^~~~~~~~~~~~~~~~~~~~~~~ 139:50.92 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeColumns.cpp:265:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 139:50.92 NS_INTERFACE_MAP_END 139:50.92 ^~~~~~~~~~~~~~~~~~~~ 139:50.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 139:50.92 else 139:50.92 ^~~~ 139:50.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 139:50.92 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 139:50.92 ^~~~~~~~~~~~~~~~~~ 139:50.93 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeColumns.cpp:264:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 139:50.93 NS_INTERFACE_MAP_ENTRY(nsISupports) 139:50.93 ^~~~~~~~~~~~~~~~~~~~~~ 139:51.03 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeContentView.cpp: In member function 'virtual nsresult nsTreeContentView::QueryInterface(const nsIID&, void**)': 139:51.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 139:51.03 foundInterface = 0; \ 139:51.03 ^~~~~~~~~~~~~~ 139:51.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 139:51.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 139:51.03 ^~~~~~~~~~~~~~~~~~~~~~~ 139:51.03 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeContentView.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 139:51.04 NS_INTERFACE_MAP_END 139:51.04 ^~~~~~~~~~~~~~~~~~~~ 139:51.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 139:51.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 139:51.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 139:51.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 139:51.04 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeBodyFrame.cpp:7, 139:51.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 139:51.04 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 139:51.04 else 139:51.04 ^~~~ 139:51.04 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeContentView.cpp:108:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 139:51.04 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 139:51.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:51.26 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 139:51.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 139:51.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 139:51.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 139:51.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 139:51.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 139:51.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 139:51.27 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeBodyFrame.cpp:7, 139:51.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 139:51.27 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeSelection.cpp: In member function 'virtual nsresult nsTreeSelection::QueryInterface(const nsIID&, void**)': 139:51.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 139:51.28 foundInterface = 0; \ 139:51.28 ^~~~~~~~~~~~~~ 139:51.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 139:51.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 139:51.28 ^~~~~~~~~~~~~~~~~~~~~~~ 139:51.28 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeSelection.cpp:250:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 139:51.28 NS_INTERFACE_MAP_END 139:51.28 ^~~~~~~~~~~~~~~~~~~~ 139:51.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 139:51.28 else 139:51.29 ^~~~ 139:51.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 139:51.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 139:51.29 ^~~~~~~~~~~~~~~~~~ 139:51.29 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeSelection.cpp:249:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 139:51.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 139:51.29 ^~~~~~~~~~~~~~~~~~~~~~ 139:52.26 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 139:52.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 139:52.26 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsBoxLayout.h:10, 139:52.26 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsStackLayout.h:19, 139:52.26 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGrid.h:10, 139:52.26 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGrid.cpp:14, 139:52.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: 139:52.27 /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGridLayout2.cpp: In member function 'virtual nsresult nsGridLayout2::QueryInterface(const nsIID&, void**)': 139:52.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 139:52.27 foundInterface = 0; \ 139:52.27 ^~~~~~~~~~~~~~ 139:52.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 139:52.28 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 139:52.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:52.28 /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGridLayout2.cpp:230:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 139:52.28 NS_INTERFACE_MAP_END_INHERITING(nsStackLayout) 139:52.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:52.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 139:52.28 else 139:52.28 ^~~~ 139:52.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 139:52.28 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 139:52.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:52.28 /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGridLayout2.cpp:229:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 139:52.28 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGridPart) 139:52.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:52.37 /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGridRowLayout.cpp: In member function 'virtual nsresult nsGridRowLayout::QueryInterface(const nsIID&, void**)': 139:52.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 139:52.37 foundInterface = 0; \ 139:52.37 ^~~~~~~~~~~~~~ 139:52.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 139:52.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 139:52.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:52.38 /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGridRowLayout.cpp:173:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 139:52.38 NS_INTERFACE_MAP_END_INHERITING(nsBoxLayout) 139:52.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:52.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 139:52.38 else 139:52.38 ^~~~ 139:52.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 139:52.38 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 139:52.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:52.38 /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGridRowLayout.cpp:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 139:52.38 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGridPart) 139:52.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 139:56.61 layout/mathml 140:07.23 layout/inspector 140:13.51 In file included from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsPluginFrame.h:18, 140:13.51 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.cpp:31, 140:13.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic2.cpp:2: 140:13.51 /builddir/build/BUILD/firefox-67.0.3/layout/painting/nsDisplayList.h: In member function 'void nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsDisplayList*, bool*)': 140:13.51 /builddir/build/BUILD/firefox-67.0.3/layout/painting/nsDisplayList.h:1678:59: warning: 'autoPreserves3DContext.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' may be used uninitialized in this function [-Wmaybe-uninitialized] 140:13.51 ~AutoPreserves3DContext() { mBuilder->mPreserves3DCtx = mSavedCtx; } 140:13.51 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 140:13.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic2.cpp:2: 140:13.51 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.cpp:2865:55: note: 'autoPreserves3DContext.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' was declared here 140:13.51 Maybe autoPreserves3DContext; 140:13.51 ^~~~~~~~~~~~~~~~~~~~~~ 140:16.98 layout/painting 140:21.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:17, 140:21.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RecordReplay.h:16, 140:21.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Atomics.h:22, 140:21.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Utility.h:11, 140:21.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HeapAPI.h:15, 140:21.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:11, 140:21.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 140:21.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 140:21.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 140:21.40 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.h:13, 140:21.40 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.cpp:9, 140:21.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic2.cpp:2: 140:21.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Maybe.h: In member function 'void mozilla::ScrollFrameHelper::AppendScrollPartsTo(nsDisplayListBuilder*, const nsDisplayListSet&, bool, bool)': 140:21.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Maybe.h:216:11: warning: 'scrollDirection' may be used uninitialized in this function [-Wmaybe-uninitialized] 140:21.40 ref() = aOther.ref(); 140:21.40 ^~~ 140:21.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic2.cpp:47: 140:21.40 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsGfxScrollFrame.cpp:3097:28: note: 'scrollDirection' was declared here 140:21.40 Maybe scrollDirection; 140:21.40 ^~~~~~~~~~~~~~~ 140:24.66 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsGfxScrollFrame.cpp: In member function 'void mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, const nsDisplayListSet&)': 140:24.67 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsGfxScrollFrame.cpp:3292:23: warning: 'extraContentBoxClipForNonCaretContent' may be used uninitialized in this function [-Wmaybe-uninitialized] 140:24.67 ClipItemsExceptCaret(aLists->Content(), aBuilder, aClipFrame, aExtraClip, 140:24.67 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:24.67 cache); 140:24.67 ~~~~~~ 140:24.67 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsGfxScrollFrame.cpp:3458:38: note: 'extraContentBoxClipForNonCaretContent' was declared here 140:24.67 Maybe extraContentBoxClipForNonCaretContent; 140:24.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 140:27.47 layout/printing 140:43.19 In file included from /builddir/build/BUILD/firefox-67.0.3/layout/inspector/InspectorUtils.cpp:37, 140:43.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/inspector/Unified_cpp_layout_inspector0.cpp:11: 140:43.19 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsCSSProps.h: In static member function 'static void mozilla::dom::InspectorUtils::GetCSSPropertyNames(mozilla::dom::GlobalObject&, const mozilla::dom::PropertyNamesOptions&, nsTArray >&)': 140:43.20 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsCSSProps.h:163:46: warning: array subscript (nsCSSPropertyID)423 is above array bounds of 'const Flags [423]' {aka 'const mozilla::CSSPropFlags [423]'} [-Warray-bounds] 140:43.20 return (nsCSSProps::kFlagsTable[aProperty] & aFlags) == aFlags; 140:43.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 140:43.20 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsCSSProps.h:163:46: warning: array subscript (nsCSSPropertyID)423 is above array bounds of 'const Flags [423]' {aka 'const mozilla::CSSPropFlags [423]'} [-Warray-bounds] 140:43.20 return (nsCSSProps::kFlagsTable[aProperty] & aFlags) == aFlags; 140:43.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 140:49.87 layout/build 140:50.83 docshell/base 140:56.72 docshell/base/timeline 141:20.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/WeakPtr.h:82, 141:20.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BrowsingContext.h:13, 141:20.27 from /builddir/build/BUILD/firefox-67.0.3/docshell/base/BrowsingContext.cpp:7, 141:20.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/docshell/base/Unified_cpp_docshell_base0.cpp:2: 141:20.27 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDSURIContentListener.cpp: In member function 'virtual nsresult MaybeCloseWindowHelper::QueryInterface(const nsIID&, void**)': 141:20.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 141:20.27 foundInterface = 0; \ 141:20.27 ^~~~~~~~~~~~~~ 141:20.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 141:20.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 141:20.28 ^~~~~~~~~~~~~~~~~~~~~~~ 141:20.28 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDSURIContentListener.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 141:20.28 NS_INTERFACE_MAP_END 141:20.28 ^~~~~~~~~~~~~~~~~~~~ 141:20.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 141:20.30 else 141:20.30 ^~~~ 141:20.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 141:20.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 141:20.30 ^~~~~~~~~~~~~~~~~~ 141:20.30 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDSURIContentListener.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 141:20.30 NS_INTERFACE_MAP_ENTRY(nsISupports) 141:20.30 ^~~~~~~~~~~~~~~~~~~~~~ 141:20.30 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDSURIContentListener.cpp: In member function 'virtual nsresult nsDSURIContentListener::QueryInterface(const nsIID&, void**)': 141:20.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 141:20.31 foundInterface = 0; \ 141:20.31 ^~~~~~~~~~~~~~ 141:20.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 141:20.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 141:20.31 ^~~~~~~~~~~~~~~~~~~~~~~ 141:20.31 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDSURIContentListener.cpp:99:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 141:20.31 NS_INTERFACE_MAP_END 141:20.32 ^~~~~~~~~~~~~~~~~~~~ 141:20.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 141:20.32 else 141:20.32 ^~~~ 141:20.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 141:20.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 141:20.32 ^~~~~~~~~~~~~~~~~~ 141:20.32 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDSURIContentListener.cpp:98:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 141:20.32 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 141:20.32 ^~~~~~~~~~~~~~~~~~~~~~ 141:20.85 docshell/shistory 141:22.14 docshell/build 141:24.69 xpfe/appshell 141:32.36 extensions/universalchardet/src/base 141:32.61 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShell.cpp: In member function 'virtual nsresult nsDocShell::QueryInterface(const nsIID&, void**)': 141:32.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 141:32.61 foundInterface = 0; \ 141:32.61 ^~~~~~~~~~~~~~ 141:32.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 141:32.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 141:32.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141:32.61 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShell.cpp:565:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 141:32.61 NS_INTERFACE_MAP_END_INHERITING(nsDocLoader) 141:32.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141:32.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 141:32.61 else 141:32.62 ^~~~ 141:32.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 141:32.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 141:32.62 ^~~~~~~~~~~~~~~~~~ 141:32.62 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShell.cpp:564:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 141:32.62 NS_INTERFACE_MAP_ENTRY(nsIDeprecationWarner) 141:32.62 ^~~~~~~~~~~~~~~~~~~~~~ 141:34.39 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShellTreeOwner.cpp: In member function 'virtual nsresult nsDocShellTreeOwner::QueryInterface(const nsIID&, void**)': 141:34.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 141:34.40 foundInterface = 0; \ 141:34.40 ^~~~~~~~~~~~~~ 141:34.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 141:34.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 141:34.40 ^~~~~~~~~~~~~~~~~~~~~~~ 141:34.40 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShellTreeOwner.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 141:34.40 NS_INTERFACE_MAP_END 141:34.40 ^~~~~~~~~~~~~~~~~~~~ 141:34.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 141:34.40 else 141:34.40 ^~~~ 141:34.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 141:34.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 141:34.40 ^~~~~~~~~~~~~~~~~~ 141:34.40 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShellTreeOwner.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 141:34.40 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 141:34.40 ^~~~~~~~~~~~~~~~~~~~~~ 141:34.57 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsRefreshTimer.cpp: In member function 'virtual nsresult nsRefreshTimer::QueryInterface(const nsIID&, void**)': 141:34.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 141:34.58 foundInterface = 0; \ 141:34.58 ^~~~~~~~~~~~~~ 141:34.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 141:34.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 141:34.58 ^~~~~~~~~~~~~~~~~~~~~~~ 141:34.58 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsRefreshTimer.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 141:34.58 NS_INTERFACE_MAP_END 141:34.58 ^~~~~~~~~~~~~~~~~~~~ 141:34.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 141:34.58 else 141:34.58 ^~~~ 141:34.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 141:34.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 141:34.58 ^~~~~~~~~~~~~~~~~~ 141:34.58 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsRefreshTimer.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 141:34.58 NS_INTERFACE_MAP_ENTRY(nsINamed) 141:34.58 ^~~~~~~~~~~~~~~~~~~~~~ 141:35.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 141:35.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 141:35.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 141:35.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 141:35.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 141:35.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 141:35.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BrowsingContext.h:14, 141:35.76 from /builddir/build/BUILD/firefox-67.0.3/docshell/base/BrowsingContext.cpp:7, 141:35.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/docshell/base/Unified_cpp_docshell_base0.cpp:2: 141:35.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 141:35.76 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 141:35.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 141:35.78 memset(aT, 0, sizeof(T)); 141:35.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 141:35.78 In file included from /builddir/build/BUILD/firefox-67.0.3/docshell/base/BrowsingContext.cpp:31, 141:35.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/docshell/base/Unified_cpp_docshell_base0.cpp:2: 141:35.78 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 141:35.79 struct GlobalProperties { 141:35.79 ^~~~~~~~~~~~~~~~ 141:38.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 141:38.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 141:38.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ChildSHistory.h:23, 141:38.48 from /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/ChildSHistory.cpp:7, 141:38.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: 141:38.48 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/ChildSHistory.cpp: In member function 'virtual nsresult mozilla::dom::ChildSHistory::QueryInterface(const nsIID&, void**)': 141:38.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 141:38.48 foundInterface = 0; \ 141:38.48 ^~~~~~~~~~~~~~ 141:38.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 141:38.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 141:38.49 ^~~~~~~~~~~~~~~~~~~~~~~ 141:38.49 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/ChildSHistory.cpp:76:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 141:38.49 NS_INTERFACE_MAP_END 141:38.49 ^~~~~~~~~~~~~~~~~~~~ 141:38.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 141:38.49 else 141:38.49 ^~~~ 141:38.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 141:38.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 141:38.49 ^~~~~~~~~~~~~~~~~~ 141:38.49 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/ChildSHistory.cpp:75:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 141:38.49 NS_INTERFACE_MAP_ENTRY(nsISupports) 141:38.49 ^~~~~~~~~~~~~~~~~~~~~~ 141:38.52 extensions/universalchardet/src/xpcom 141:41.00 accessible/atk 141:41.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 141:41.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 141:41.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAppShellService.h:10, 141:41.96 from /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsAppShellService.cpp:6, 141:41.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: 141:41.96 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsAppShellService.cpp: In member function 'virtual nsresult WebBrowserChrome2Stub::QueryInterface(const nsIID&, void**)': 141:41.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 141:41.97 foundInterface = 0; \ 141:41.97 ^~~~~~~~~~~~~~ 141:41.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 141:41.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 141:41.97 ^~~~~~~~~~~~~~~~~~~~~~~ 141:41.97 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsAppShellService.cpp:254:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 141:41.97 NS_INTERFACE_MAP_END 141:41.97 ^~~~~~~~~~~~~~~~~~~~ 141:41.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 141:41.97 else 141:41.97 ^~~~ 141:41.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 141:41.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 141:41.97 ^~~~~~~~~~~~~~~~~~ 141:41.97 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsAppShellService.cpp:253:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 141:41.97 NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) 141:41.97 ^~~~~~~~~~~~~~~~~~~~~~ 141:43.56 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsChromeTreeOwner.cpp: In member function 'virtual nsresult nsChromeTreeOwner::QueryInterface(const nsIID&, void**)': 141:43.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 141:43.57 foundInterface = 0; \ 141:43.57 ^~~~~~~~~~~~~~ 141:43.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 141:43.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 141:43.57 ^~~~~~~~~~~~~~~~~~~~~~~ 141:43.57 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsChromeTreeOwner.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 141:43.57 NS_INTERFACE_MAP_END 141:43.57 ^~~~~~~~~~~~~~~~~~~~ 141:43.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 141:43.57 else 141:43.57 ^~~~ 141:43.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 141:43.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 141:43.57 ^~~~~~~~~~~~~~~~~~ 141:43.57 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsChromeTreeOwner.cpp:63:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 141:43.57 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 141:43.58 ^~~~~~~~~~~~~~~~~~~~~~ 141:44.16 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsContentTreeOwner::QueryInterface(const nsIID&, void**)': 141:44.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 141:44.16 foundInterface = 0; \ 141:44.16 ^~~~~~~~~~~~~~ 141:44.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 141:44.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 141:44.16 ^~~~~~~~~~~~~~~~~~~~~~~ 141:44.16 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsContentTreeOwner.cpp:113:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 141:44.17 NS_INTERFACE_MAP_END 141:44.17 ^~~~~~~~~~~~~~~~~~~~ 141:44.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1004:3: note: some parts of macro expansion are not guarded by this 'else' clause 141:44.17 else 141:44.17 ^~~~ 141:44.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1063:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AGGREGATED' 141:44.17 NS_IMPL_QUERY_BODY_AGGREGATED(_interface, _aggregate) 141:44.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141:44.17 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsContentTreeOwner.cpp:112:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AGGREGATED' 141:44.17 NS_INTERFACE_MAP_ENTRY_AGGREGATED(nsIEmbeddingSiteWindow, mSiteWindow) 141:44.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141:44.25 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsSiteWindow::QueryInterface(const nsIID&, void**)': 141:44.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1035:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 141:44.25 foundInterface = 0; \ 141:44.25 ^~~~~~~~~~~~~~ 141:44.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1073:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' 141:44.25 NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) 141:44.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141:44.25 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsContentTreeOwner.cpp:899:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 141:44.25 NS_INTERFACE_MAP_END_AGGREGATED(mAggregator) 141:44.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141:44.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 141:44.25 else 141:44.25 ^~~~ 141:44.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 141:44.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 141:44.25 ^~~~~~~~~~~~~~~~~~ 141:44.25 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsContentTreeOwner.cpp:898:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 141:44.25 NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) 141:44.25 ^~~~~~~~~~~~~~~~~~~~~~ 141:44.43 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsWebShellWindow.cpp: In member function 'virtual nsresult nsWebShellWindow::QueryInterface(const nsIID&, void**)': 141:44.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 141:44.44 foundInterface = 0; \ 141:44.44 ^~~~~~~~~~~~~~ 141:44.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 141:44.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 141:44.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141:44.44 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsWebShellWindow.cpp:98:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 141:44.44 NS_INTERFACE_MAP_END_INHERITING(nsXULWindow) 141:44.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 141:44.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 141:44.44 else 141:44.44 ^~~~ 141:44.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 141:44.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 141:44.44 ^~~~~~~~~~~~~~~~~~ 141:44.44 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsWebShellWindow.cpp:97:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 141:44.44 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 141:44.44 ^~~~~~~~~~~~~~~~~~~~~~ 141:45.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 141:45.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 141:45.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 141:45.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 141:45.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 141:45.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 141:45.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 141:45.57 from /builddir/build/BUILD/firefox-67.0.3/caps/nsJSPrincipals.h:9, 141:45.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasePrincipal.h:10, 141:45.57 from /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShell.h:10, 141:45.57 from /builddir/build/BUILD/firefox-67.0.3/layout/build/nsContentDLF.cpp:11, 141:45.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/build/Unified_cpp_layout_build0.cpp:2: 141:45.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 141:45.57 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 141:45.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 141:45.57 memset(aT, 0, sizeof(T)); 141:45.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 141:45.57 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCModule.h:7, 141:45.57 from /builddir/build/BUILD/firefox-67.0.3/layout/build/nsLayoutModule.cpp:11, 141:45.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/build/Unified_cpp_layout_build0.cpp:11: 141:45.58 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 141:45.58 struct GlobalProperties { 141:45.58 ^~~~~~~~~~~~~~~~ 141:47.69 accessible/aom 141:56.52 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/ParentSHistory.cpp: In member function 'virtual nsresult mozilla::dom::ParentSHistory::QueryInterface(const nsIID&, void**)': 141:56.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 141:56.53 foundInterface = 0; \ 141:56.53 ^~~~~~~~~~~~~~ 141:56.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 141:56.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 141:56.53 ^~~~~~~~~~~~~~~~~~~~~~~ 141:56.53 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/ParentSHistory.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 141:56.53 NS_INTERFACE_MAP_END 141:56.53 ^~~~~~~~~~~~~~~~~~~~ 141:56.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 141:56.53 else 141:56.53 ^~~~ 141:56.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 141:56.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 141:56.54 ^~~~~~~~~~~~~~~~~~ 141:56.54 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/ParentSHistory.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 141:56.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 141:56.54 ^~~~~~~~~~~~~~~~~~~~~~ 141:58.06 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/nsSHistory.cpp: In member function 'virtual nsresult nsSHistory::QueryInterface(const nsIID&, void**)': 141:58.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 141:58.06 foundInterface = 0; \ 141:58.06 ^~~~~~~~~~~~~~ 141:58.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 141:58.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 141:58.06 ^~~~~~~~~~~~~~~~~~~~~~~ 141:58.06 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/nsSHistory.cpp:221:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 141:58.06 NS_INTERFACE_MAP_END 141:58.06 ^~~~~~~~~~~~~~~~~~~~ 141:58.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 141:58.06 else 141:58.06 ^~~~ 141:58.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 141:58.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 141:58.06 ^~~~~~~~~~~~~~~~~~ 141:58.07 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/nsSHistory.cpp:220:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 141:58.07 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 141:58.07 ^~~~~~~~~~~~~~~~~~~~~~ 142:02.07 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsXULWindow.cpp: In member function 'virtual nsresult nsXULWindow::QueryInterface(const nsIID&, void**)': 142:02.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 142:02.07 foundInterface = 0; \ 142:02.07 ^~~~~~~~~~~~~~ 142:02.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 142:02.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 142:02.07 ^~~~~~~~~~~~~~~~~~~~~~~ 142:02.07 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsXULWindow.cpp:127:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 142:02.08 NS_INTERFACE_MAP_END 142:02.08 ^~~~~~~~~~~~~~~~~~~~ 142:02.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 142:02.08 } else 142:02.08 ^~~~ 142:02.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 142:02.08 NS_IMPL_QUERY_BODY_CONCRETE(_class) 142:02.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 142:02.08 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsXULWindow.cpp:126:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 142:02.08 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsXULWindow) 142:02.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142:04.06 accessible/base 142:08.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 142:08.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 142:08.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 142:08.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:10, 142:08.06 from /builddir/build/BUILD/firefox-67.0.3/accessible/aom/AccessibleNode.h:10, 142:08.06 from /builddir/build/BUILD/firefox-67.0.3/accessible/aom/AccessibleNode.cpp:6, 142:08.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: 142:08.06 /builddir/build/BUILD/firefox-67.0.3/accessible/aom/AccessibleNode.cpp: In member function 'virtual nsresult mozilla::dom::AccessibleNode::QueryInterface(const nsIID&, void**)': 142:08.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 142:08.06 foundInterface = 0; \ 142:08.06 ^~~~~~~~~~~~~~ 142:08.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 142:08.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 142:08.07 ^~~~~~~~~~~~~~~~~~~~~~~ 142:08.07 /builddir/build/BUILD/firefox-67.0.3/accessible/aom/AccessibleNode.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 142:08.07 NS_INTERFACE_MAP_END 142:08.07 ^~~~~~~~~~~~~~~~~~~~ 142:08.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 142:08.07 else 142:08.07 ^~~~ 142:08.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 142:08.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 142:08.07 ^~~~~~~~~~~~~~~~~~ 142:08.08 /builddir/build/BUILD/firefox-67.0.3/accessible/aom/AccessibleNode.cpp:38:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 142:08.08 NS_INTERFACE_MAP_ENTRY(nsISupports) 142:08.08 ^~~~~~~~~~~~~~~~~~~~~~ 142:09.00 accessible/generic 142:32.83 accessible/html 142:41.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 142:41.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 142:41.51 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:10, 142:41.51 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/HyperTextAccessible.h:9, 142:41.51 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/HyperTextAccessibleWrap.h:10, 142:41.51 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/ARIAGridAccessible.h:9, 142:41.51 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/ARIAGridAccessible-inl.h:10, 142:41.51 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/ARIAGridAccessible.cpp:6, 142:41.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: 142:41.51 /builddir/build/BUILD/firefox-67.0.3/accessible/generic/Accessible.cpp: In member function 'virtual nsresult mozilla::a11y::Accessible::QueryInterface(const nsIID&, void**)': 142:41.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 142:41.52 foundInterface = 0; \ 142:41.52 ^~~~~~~~~~~~~~ 142:41.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 142:41.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 142:41.52 ^~~~~~~~~~~~~~~~~~~~~~~ 142:41.52 /builddir/build/BUILD/firefox-67.0.3/accessible/generic/Accessible.cpp:103:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 142:41.52 NS_INTERFACE_MAP_END 142:41.52 ^~~~~~~~~~~~~~~~~~~~ 142:41.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 142:41.53 else 142:41.53 ^~~~ 142:41.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 142:41.53 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 142:41.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142:41.53 /builddir/build/BUILD/firefox-67.0.3/accessible/generic/Accessible.cpp:102:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 142:41.55 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, Accessible) 142:41.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142:47.42 /builddir/build/BUILD/firefox-67.0.3/accessible/generic/DocAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::DocAccessible::QueryInterface(const nsIID&, void**)': 142:47.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 142:47.43 foundInterface = 0; \ 142:47.43 ^~~~~~~~~~~~~~ 142:47.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 142:47.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 142:47.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142:47.43 /builddir/build/BUILD/firefox-67.0.3/accessible/generic/DocAccessible.cpp:162:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 142:47.44 NS_INTERFACE_MAP_END_INHERITING(HyperTextAccessible) 142:47.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142:47.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 142:47.44 else 142:47.44 ^~~~ 142:47.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 142:47.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 142:47.44 ^~~~~~~~~~~~~~~~~~ 142:47.44 /builddir/build/BUILD/firefox-67.0.3/accessible/generic/DocAccessible.cpp:161:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 142:47.45 NS_INTERFACE_MAP_ENTRY(nsIAccessiblePivotObserver) 142:47.45 ^~~~~~~~~~~~~~~~~~~~~~ 142:47.86 accessible/ipc 143:04.02 accessible/ipc/other 143:46.32 accessible/xul 143:46.38 accessible/xpcom 143:54.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 143:54.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 143:54.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.h:6, 143:54.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:3: 143:54.47 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccEvent::QueryInterface(const nsIID&, void**)': 143:54.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 143:54.47 foundInterface = 0; \ 143:54.47 ^~~~~~~~~~~~~~ 143:54.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 143:54.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 143:54.48 ^~~~~~~~~~~~~~~~~~~~~~~ 143:54.48 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 143:54.48 NS_INTERFACE_MAP_END 143:54.48 ^~~~~~~~~~~~~~~~~~~~ 143:54.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 143:54.48 else 143:54.48 ^~~~ 143:54.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 143:54.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 143:54.48 ^~~~~~~~~~~~~~~~~~ 143:54.49 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 143:54.49 NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent) 143:54.49 ^~~~~~~~~~~~~~~~~~~~~~ 143:54.49 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccStateChangeEvent::QueryInterface(const nsIID&, void**)': 143:54.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 143:54.49 foundInterface = 0; \ 143:54.49 ^~~~~~~~~~~~~~ 143:54.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 143:54.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 143:54.50 ^~~~~~~~~~~~~~~~~~~~~~~ 143:54.50 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 143:54.50 NS_INTERFACE_MAP_END 143:54.50 ^~~~~~~~~~~~~~~~~~~~ 143:54.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 143:54.51 else 143:54.51 ^~~~ 143:54.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 143:54.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 143:54.52 ^~~~~~~~~~~~~~~~~~ 143:54.52 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 143:54.52 NS_INTERFACE_MAP_ENTRY(nsIAccessibleStateChangeEvent) 143:54.52 ^~~~~~~~~~~~~~~~~~~~~~ 143:54.53 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTextChangeEvent::QueryInterface(const nsIID&, void**)': 143:54.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 143:54.53 foundInterface = 0; \ 143:54.53 ^~~~~~~~~~~~~~ 143:54.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 143:54.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 143:54.53 ^~~~~~~~~~~~~~~~~~~~~~~ 143:54.54 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:161:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 143:54.54 NS_INTERFACE_MAP_END 143:54.54 ^~~~~~~~~~~~~~~~~~~~ 143:54.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 143:54.54 else 143:54.54 ^~~~ 143:54.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 143:54.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 143:54.55 ^~~~~~~~~~~~~~~~~~ 143:54.55 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:160:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 143:54.55 NS_INTERFACE_MAP_ENTRY(nsIAccessibleTextChangeEvent) 143:54.55 ^~~~~~~~~~~~~~~~~~~~~~ 143:54.55 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccHideEvent::QueryInterface(const nsIID&, void**)': 143:54.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 143:54.56 foundInterface = 0; \ 143:54.56 ^~~~~~~~~~~~~~ 143:54.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 143:54.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 143:54.56 ^~~~~~~~~~~~~~~~~~~~~~~ 143:54.56 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:235:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 143:54.56 NS_INTERFACE_MAP_END 143:54.56 ^~~~~~~~~~~~~~~~~~~~ 143:54.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 143:54.56 else 143:54.56 ^~~~ 143:54.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 143:54.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 143:54.57 ^~~~~~~~~~~~~~~~~~ 143:54.57 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:234:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 143:54.57 NS_INTERFACE_MAP_ENTRY(nsIAccessibleHideEvent) 143:54.57 ^~~~~~~~~~~~~~~~~~~~~~ 143:54.57 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccCaretMoveEvent::QueryInterface(const nsIID&, void**)': 143:54.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 143:54.57 foundInterface = 0; \ 143:54.58 ^~~~~~~~~~~~~~ 143:54.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 143:54.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 143:54.58 ^~~~~~~~~~~~~~~~~~~~~~~ 143:54.58 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:302:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 143:54.58 NS_INTERFACE_MAP_END 143:54.58 ^~~~~~~~~~~~~~~~~~~~ 143:54.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 143:54.58 else 143:54.58 ^~~~ 143:54.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 143:54.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 143:54.59 ^~~~~~~~~~~~~~~~~~ 143:54.59 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:301:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 143:54.59 NS_INTERFACE_MAP_ENTRY(nsIAccessibleCaretMoveEvent) 143:54.59 ^~~~~~~~~~~~~~~~~~~~~~ 143:54.59 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccObjectAttributeChangedEvent::QueryInterface(const nsIID&, void**)': 143:54.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 143:54.59 foundInterface = 0; \ 143:54.60 ^~~~~~~~~~~~~~ 143:54.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 143:54.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 143:54.60 ^~~~~~~~~~~~~~~~~~~~~~~ 143:54.60 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:355:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 143:54.60 NS_INTERFACE_MAP_END 143:54.60 ^~~~~~~~~~~~~~~~~~~~ 143:54.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 143:54.60 else 143:54.60 ^~~~ 143:54.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 143:54.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 143:54.61 ^~~~~~~~~~~~~~~~~~ 143:54.61 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:354:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 143:54.61 NS_INTERFACE_MAP_ENTRY(nsIAccessibleObjectAttributeChangedEvent) 143:54.61 ^~~~~~~~~~~~~~~~~~~~~~ 143:54.61 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTableChangeEvent::QueryInterface(const nsIID&, void**)': 143:54.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 143:54.61 foundInterface = 0; \ 143:54.61 ^~~~~~~~~~~~~~ 143:54.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 143:54.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 143:54.62 ^~~~~~~~~~~~~~~~~~~~~~~ 143:54.62 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:408:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 143:54.62 NS_INTERFACE_MAP_END 143:54.62 ^~~~~~~~~~~~~~~~~~~~ 143:54.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 143:54.62 else 143:54.62 ^~~~ 143:54.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 143:54.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 143:54.63 ^~~~~~~~~~~~~~~~~~ 143:54.63 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:407:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 143:54.63 NS_INTERFACE_MAP_ENTRY(nsIAccessibleTableChangeEvent) 143:54.63 ^~~~~~~~~~~~~~~~~~~~~~ 143:54.63 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccVirtualCursorChangeEvent::QueryInterface(const nsIID&, void**)': 143:54.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 143:54.63 foundInterface = 0; \ 143:54.63 ^~~~~~~~~~~~~~ 143:54.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 143:54.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 143:54.64 ^~~~~~~~~~~~~~~~~~~~~~~ 143:54.64 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:468:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 143:54.64 NS_INTERFACE_MAP_END 143:54.64 ^~~~~~~~~~~~~~~~~~~~ 143:54.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 143:54.64 else 143:54.64 ^~~~ 143:54.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 143:54.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 143:54.65 ^~~~~~~~~~~~~~~~~~ 143:54.65 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:467:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 143:54.65 NS_INTERFACE_MAP_ENTRY(nsIAccessibleVirtualCursorChangeEvent) 143:54.65 ^~~~~~~~~~~~~~~~~~~~~~ 143:54.65 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccScrollingEvent::QueryInterface(const nsIID&, void**)': 143:54.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 143:54.65 foundInterface = 0; \ 143:54.65 ^~~~~~~~~~~~~~ 143:54.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 143:54.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 143:54.66 ^~~~~~~~~~~~~~~~~~~~~~~ 143:54.66 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:570:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 143:54.66 NS_INTERFACE_MAP_END 143:54.66 ^~~~~~~~~~~~~~~~~~~~ 143:54.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 143:54.66 else 143:54.66 ^~~~ 143:54.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 143:54.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 143:54.67 ^~~~~~~~~~~~~~~~~~ 143:54.67 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:569:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 143:54.67 NS_INTERFACE_MAP_ENTRY(nsIAccessibleScrollingEvent) 143:54.67 ^~~~~~~~~~~~~~~~~~~~~~ 143:54.67 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccAnnouncementEvent::QueryInterface(const nsIID&, void**)': 143:54.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 143:54.67 foundInterface = 0; \ 143:54.67 ^~~~~~~~~~~~~~ 143:54.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 143:54.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 143:54.68 ^~~~~~~~~~~~~~~~~~~~~~~ 143:54.68 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:644:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 143:54.68 NS_INTERFACE_MAP_END 143:54.68 ^~~~~~~~~~~~~~~~~~~~ 143:54.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 143:54.68 else 143:54.68 ^~~~ 143:54.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 143:54.68 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 143:54.69 ^~~~~~~~~~~~~~~~~~ 143:54.69 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:643:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 143:54.69 NS_INTERFACE_MAP_ENTRY(nsIAccessibleAnnouncementEvent) 143:54.69 ^~~~~~~~~~~~~~~~~~~~~~ 144:11.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 144:11.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 144:11.59 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:10, 144:11.59 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 144:11.59 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 144:11.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 144:11.59 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeAccessible::QueryInterface(const nsIID&, void**)': 144:11.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 144:11.59 foundInterface = 0; \ 144:11.59 ^~~~~~~~~~~~~~ 144:11.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 144:11.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 144:11.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.60 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeAccessible.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 144:11.60 NS_INTERFACE_MAP_END_INHERITING(Accessible) 144:11.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.60 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 144:11.60 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 144:11.60 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 144:11.60 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/Accessible.h:16, 144:11.61 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:11, 144:11.61 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 144:11.61 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 144:11.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 144:11.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 144:11.61 } else 144:11.61 ^~~~ 144:11.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 144:11.61 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 144:11.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.62 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeAccessible.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 144:11.62 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeAccessible) 144:11.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 144:11.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 144:11.67 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:10, 144:11.67 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 144:11.67 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 144:11.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 144:11.67 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeItemAccessible::QueryInterface(const nsIID&, void**)': 144:11.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 144:11.68 foundInterface = 0; \ 144:11.68 ^~~~~~~~~~~~~~ 144:11.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 144:11.68 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 144:11.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.68 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeAccessible.cpp:920:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 144:11.68 NS_INTERFACE_MAP_END_INHERITING(XULTreeItemAccessibleBase) 144:11.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 144:11.69 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 144:11.69 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 144:11.69 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/Accessible.h:16, 144:11.69 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:11, 144:11.69 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 144:11.69 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 144:11.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 144:11.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 144:11.69 } else 144:11.69 ^~~~ 144:11.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 144:11.70 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 144:11.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.70 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeAccessible.cpp:919:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 144:11.70 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeItemAccessible) 144:11.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 144:11.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 144:11.71 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:10, 144:11.71 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 144:11.71 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 144:11.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 144:11.71 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeGridAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeGridRowAccessible::QueryInterface(const nsIID&, void**)': 144:11.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 144:11.72 foundInterface = 0; \ 144:11.72 ^~~~~~~~~~~~~~ 144:11.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 144:11.72 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 144:11.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.72 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeGridAccessible.cpp:218:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 144:11.72 NS_INTERFACE_MAP_END_INHERITING(XULTreeItemAccessibleBase) 144:11.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.72 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 144:11.73 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 144:11.73 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 144:11.73 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/Accessible.h:16, 144:11.73 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:11, 144:11.73 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 144:11.73 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 144:11.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 144:11.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 144:11.74 } else 144:11.74 ^~~~ 144:11.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 144:11.74 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 144:11.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.74 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeGridAccessible.cpp:217:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 144:11.74 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeGridRowAccessible) 144:11.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 144:11.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 144:11.75 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:10, 144:11.75 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 144:11.75 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 144:11.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 144:11.75 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeGridAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeGridCellAccessible::QueryInterface(const nsIID&, void**)': 144:11.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 144:11.75 foundInterface = 0; \ 144:11.76 ^~~~~~~~~~~~~~ 144:11.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 144:11.76 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 144:11.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.76 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeGridAccessible.cpp:364:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 144:11.76 NS_INTERFACE_MAP_END_INHERITING(LeafAccessible) 144:11.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 144:11.76 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 144:11.77 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 144:11.77 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/Accessible.h:16, 144:11.77 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:11, 144:11.77 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 144:11.77 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 144:11.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 144:11.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 144:11.77 } else 144:11.78 ^~~~ 144:11.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 144:11.78 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 144:11.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:11.78 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeGridAccessible.cpp:363:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 144:11.78 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeGridCellAccessible) 144:11.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:25.07 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 144:25.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 144:25.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAccessibleRelation.h:10, 144:25.07 from /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/nsAccessibleRelation.h:9, 144:25.07 from /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/nsAccessibleRelation.cpp:6, 144:25.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: 144:25.07 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleGeneric.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleGeneric::QueryInterface(const nsIID&, void**)': 144:25.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 144:25.08 foundInterface = 0; \ 144:25.08 ^~~~~~~~~~~~~~ 144:25.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 144:25.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 144:25.08 ^~~~~~~~~~~~~~~~~~~~~~~ 144:25.08 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleGeneric.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 144:25.08 NS_INTERFACE_MAP_END 144:25.08 ^~~~~~~~~~~~~~~~~~~~ 144:25.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 144:25.09 else 144:25.09 ^~~~ 144:25.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 144:25.09 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 144:25.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:25.09 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleGeneric.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 144:25.09 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessible) 144:25.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:26.18 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleHyperText.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleHyperText::QueryInterface(const nsIID&, void**)': 144:26.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 144:26.18 foundInterface = 0; \ 144:26.18 ^~~~~~~~~~~~~~ 144:26.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 144:26.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 144:26.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:26.18 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleHyperText.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 144:26.19 NS_INTERFACE_MAP_END_INHERITING(xpcAccessibleGeneric) 144:26.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:26.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:986:3: note: some parts of macro expansion are not guarded by this 'else' clause 144:26.19 else 144:26.19 ^~~~ 144:26.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1061:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 144:26.19 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 144:26.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:26.19 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleHyperText.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 144:26.19 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIAccessibleHyperText, 144:26.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:26.33 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleTextRange.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleTextRange::QueryInterface(const nsIID&, void**)': 144:26.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 144:26.33 foundInterface = 0; \ 144:26.33 ^~~~~~~~~~~~~~ 144:26.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 144:26.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 144:26.34 ^~~~~~~~~~~~~~~~~~~~~~~ 144:26.34 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleTextRange.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 144:26.34 NS_INTERFACE_MAP_END 144:26.34 ^~~~~~~~~~~~~~~~~~~~ 144:26.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 144:26.34 else 144:26.34 ^~~~ 144:26.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 144:26.34 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 144:26.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:26.35 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleTextRange.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 144:26.35 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessibleTextRange) 144:26.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:33.46 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 144:33.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 144:33.46 from /builddir/build/BUILD/firefox-67.0.3/accessible/base/TextAttrs.h:10, 144:33.46 from /builddir/build/BUILD/firefox-67.0.3/accessible/base/TextAttrs.cpp:6, 144:33.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:2: 144:33.46 /builddir/build/BUILD/firefox-67.0.3/accessible/base/nsAccessiblePivot.cpp: In member function 'virtual nsresult nsAccessiblePivot::QueryInterface(const nsIID&, void**)': 144:33.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 144:33.46 foundInterface = 0; \ 144:33.46 ^~~~~~~~~~~~~~ 144:33.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 144:33.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 144:33.46 ^~~~~~~~~~~~~~~~~~~~~~~ 144:33.46 /builddir/build/BUILD/firefox-67.0.3/accessible/base/nsAccessiblePivot.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 144:33.46 NS_INTERFACE_MAP_END 144:33.46 ^~~~~~~~~~~~~~~~~~~~ 144:33.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 144:33.46 else 144:33.47 ^~~~ 144:33.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 144:33.47 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 144:33.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:33.47 /builddir/build/BUILD/firefox-67.0.3/accessible/base/nsAccessiblePivot.cpp:60:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 144:33.47 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessiblePivot) 144:33.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144:53.69 extensions/spellcheck/hunspell/glue 144:53.75 tools/profiler 144:53.76 tools/profiler/tests/gtest 145:03.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/tests/gtest/Unified_cpp_tests_gtest0.cpp:20: 145:03.80 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/tests/gtest/LulTestDwarf.cpp: In constructor 'lul::EvaluatePfxExprFixture::EvaluatePfxExprFixture()': 145:03.81 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/tests/gtest/LulTestDwarf.cpp:2566:34: 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] 145:03.81 memset(®s, 0, sizeof(regs)); 145:03.81 ^ 145:03.81 In file included from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/tests/gtest/LulTest.cpp:8, 145:03.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/tests/gtest/Unified_cpp_tests_gtest0.cpp:11: 145:03.81 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 145:03.81 struct UnwindRegs { 145:03.81 ^~~~~~~~~~ 145:19.46 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 145:19.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 145:19.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIMemoryReporter.h:10, 145:19.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CountingAllocatorBase.h:12, 145:19.46 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 145:19.46 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 145:19.46 from : 145:19.46 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/glue/mozHunspell.cpp: In member function 'virtual nsresult mozHunspell::QueryInterface(const nsIID&, void**)': 145:19.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 145:19.46 foundInterface = 0; \ 145:19.46 ^~~~~~~~~~~~~~ 145:19.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 145:19.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 145:19.46 ^~~~~~~~~~~~~~~~~~~~~~~ 145:19.46 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:90:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 145:19.46 NS_INTERFACE_MAP_END 145:19.46 ^~~~~~~~~~~~~~~~~~~~ 145:19.47 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 145:19.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 145:19.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 145:19.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 145:19.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 145:19.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 145:19.47 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:8, 145:19.47 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 145:19.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:2: 145:19.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 145:19.47 } else 145:19.47 ^~~~ 145:19.47 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:89:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 145:19.47 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozHunspell) 145:19.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145:24.92 extensions/spellcheck/hunspell/src 145:30.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/extensions/spellcheck/hunspell/src/Unified_cpp_hunspell_src0.cpp:38: 145:30.95 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx: In member function 'bool HunspellImpl::spell(const string&, int*, std::__cxx11::string*)': 145:30.96 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx:562:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 145:30.96 } 145:30.96 ^ 145:30.96 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx:564:5: note: here 145:30.96 case INITCAP: { 145:30.96 ^~~~ 145:30.97 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx: In member function 'std::vector > HunspellImpl::suggest(const string&)': 145:30.98 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx:900:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 145:30.98 capwords = 1; 145:30.98 ~~~~~~~~~^~~ 145:30.98 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx:901:5: note: here 145:30.98 case HUHCAP: { 145:30.98 ^~~~ 145:30.98 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx:1012:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 145:30.98 capwords = 1; 145:30.98 ~~~~~~~~~^~~ 145:30.98 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx:1013:7: note: here 145:30.98 case HUHCAP: { 145:30.98 ^~~~ 145:35.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:74: 145:35.71 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/core/platform.cpp: In function 'void DoLULBacktrace(PSLockRef, const RegisteredThread&, const Registers&, NativeStack&)': 145:35.71 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/core/platform.cpp:1440: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] 145:35.71 memset(&startRegs, 0, sizeof(startRegs)); 145:35.71 ^ 145:35.71 In file included from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/core/platform.cpp:142, 145:35.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:74: 145:35.71 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 145:35.71 struct UnwindRegs { 145:35.71 ^~~~~~~~~~ 145:38.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/JSONWriter.h:98, 145:38.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ProfileJSONWriter.h:9, 145:38.50 from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/core/PageInformation.cpp:9, 145:38.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: 145:38.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 145:38.50 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 145:38.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 145:38.50 memset(aT, 0, sizeof(T)); 145:38.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 145:38.50 In file included from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/core/platform.cpp:70, 145:38.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:74: 145:38.50 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 145:38.50 struct AmountFns { 145:38.50 ^~~~~~~~~ 145:38.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/JSONWriter.h:98, 145:38.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ProfileJSONWriter.h:9, 145:38.50 from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/core/PageInformation.cpp:9, 145:38.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: 145:38.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 145:38.50 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 145:38.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 145:38.51 memset(aT, 0, sizeof(T)); 145:38.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 145:38.52 In file included from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/core/platform.cpp:70, 145:38.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:74: 145:38.53 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 145:38.53 struct SizeOfTabFns { 145:38.53 ^~~~~~~~~~~~ 145:49.74 extensions/spellcheck/src 145:52.91 security/manager/ssl/tests/unit/pkcs11testmodule/libpkcs11testmodule.so.symbols.stub 145:53.71 security/manager/ssl/tests/unit/pkcs11testmodule 145:54.36 security/manager/ssl/tests/unit/pkcs11testmodule/libpkcs11testmodule.so 145:55.15 security/manager/ssl/tests/gtest 146:05.41 security/manager/pki 146:15.81 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 146:15.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 146:15.81 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 146:15.81 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 146:15.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 146:15.81 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozInlineSpellChecker.cpp: In member function 'virtual nsresult mozInlineSpellChecker::QueryInterface(const nsIID&, void**)': 146:15.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 146:15.81 foundInterface = 0; \ 146:15.81 ^~~~~~~~~~~~~~ 146:15.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 146:15.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 146:15.81 ^~~~~~~~~~~~~~~~~~~~~~~ 146:15.81 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozInlineSpellChecker.cpp:503:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 146:15.81 NS_INTERFACE_MAP_END 146:15.81 ^~~~~~~~~~~~~~~~~~~~ 146:15.81 In file included from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozEnglishWordUtils.h:13, 146:15.81 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 146:15.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 146:15.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 146:15.81 } else 146:15.81 ^~~~ 146:15.81 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozInlineSpellChecker.cpp:502:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 146:15.81 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozInlineSpellChecker) 146:15.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:16.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 146:16.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 146:16.38 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 146:16.38 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 146:16.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 146:16.39 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozPersonalDictionary.cpp: In member function 'virtual nsresult mozPersonalDictionary::QueryInterface(const nsIID&, void**)': 146:16.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 146:16.39 foundInterface = 0; \ 146:16.39 ^~~~~~~~~~~~~~ 146:16.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 146:16.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 146:16.40 ^~~~~~~~~~~~~~~~~~~~~~~ 146:16.40 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozPersonalDictionary.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 146:16.40 NS_INTERFACE_MAP_END 146:16.40 ^~~~~~~~~~~~~~~~~~~~ 146:16.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 146:16.40 else 146:16.40 ^~~~ 146:16.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 146:16.40 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 146:16.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:16.41 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozPersonalDictionary.cpp:52:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 146:16.41 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIPersonalDictionary) 146:16.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:33.41 toolkit/components/alerts 146:33.45 toolkit/components/remote 146:36.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler1.cpp:47: 146:36.76 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulMain.cpp: In function 'bool lul::GetAndCheckStackTrace(lul::LUL*, const char*)': 146:36.76 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulMain.cpp:1562: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] 146:36.76 memset(&startRegs, 0, sizeof(startRegs)); 146:36.76 ^ 146:36.76 In file included from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulMainInt.h:11, 146:36.77 from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulDwarfSummariser.h:10, 146:36.77 from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulDwarfExt.h:45, 146:36.77 from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulDwarfInt.h:42, 146:36.77 from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulDwarf.cpp:57, 146:36.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler1.cpp:20: 146:36.77 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 146:36.77 struct UnwindRegs { 146:36.77 ^~~~~~~~~~ 146:49.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 146:49.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 146:49.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/imgINotificationObserver.h:10, 146:49.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AlertNotification.h:8, 146:49.83 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/alerts/AlertNotification.cpp:5, 146:49.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: 146:49.83 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/alerts/AlertNotification.cpp: In member function 'virtual nsresult mozilla::AlertImageRequest::QueryInterface(const nsIID&, void**)': 146:49.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 146:49.83 foundInterface = 0; \ 146:49.83 ^~~~~~~~~~~~~~ 146:49.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 146:49.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 146:49.84 ^~~~~~~~~~~~~~~~~~~~~~~ 146:49.84 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/alerts/AlertNotification.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 146:49.84 NS_INTERFACE_MAP_END 146:49.84 ^~~~~~~~~~~~~~~~~~~~ 146:49.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 146:49.84 else 146:49.84 ^~~~ 146:49.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 146:49.84 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 146:49.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:49.85 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/alerts/AlertNotification.cpp:176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 146:49.85 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, imgINotificationObserver) 146:49.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146:56.83 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/alerts/nsXULAlerts.cpp: In member function 'virtual nsresult nsXULAlertObserver::QueryInterface(const nsIID&, void**)': 146:56.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 146:56.83 foundInterface = 0; \ 146:56.83 ^~~~~~~~~~~~~~ 146:56.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 146:56.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 146:56.83 ^~~~~~~~~~~~~~~~~~~~~~~ 146:56.83 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/alerts/nsXULAlerts.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 146:56.83 NS_INTERFACE_MAP_END 146:56.83 ^~~~~~~~~~~~~~~~~~~~ 146:56.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 146:56.84 else 146:56.84 ^~~~ 146:56.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 146:56.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 146:56.84 ^~~~~~~~~~~~~~~~~~ 146:56.84 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/alerts/nsXULAlerts.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 146:56.84 NS_INTERFACE_MAP_ENTRY(nsISupports) 146:56.84 ^~~~~~~~~~~~~~~~~~~~~~ 147:04.19 toolkit/components/antitracking 147:04.19 toolkit/components/browser 147:04.19 toolkit/components/backgroundhangmonitor 147:06.15 toolkit/components/clearsitedata 147:10.15 toolkit/components/commandlines 147:12.32 toolkit/components/downloads 147:14.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 147:14.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 147:14.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsICommandLineRunner.h:10, 147:14.57 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/commandlines/nsCommandLine.h:8, 147:14.57 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/commandlines/nsCommandLine.cpp:5: 147:14.57 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/commandlines/nsCommandLine.cpp: In member function 'virtual nsresult nsCommandLine::QueryInterface(const nsIID&, void**)': 147:14.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:14.57 foundInterface = 0; \ 147:14.57 ^~~~~~~~~~~~~~ 147:14.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:14.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:14.57 ^~~~~~~~~~~~~~~~~~~~~~~ 147:14.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:14.57 NS_INTERFACE_MAP_END 147:14.58 ^~~~~~~~~~~~~~~~~~~~ 147:14.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 147:14.58 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 147:14.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 147:14.58 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/commandlines/nsCommandLine.cpp:54:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 147:14.58 NS_IMPL_ISUPPORTS_CI(nsCommandLine, nsICommandLine, nsICommandLineRunner) 147:14.58 ^~~~~~~~~~~~~~~~~~~~ 147:14.58 In file included from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/commandlines/nsCommandLine.cpp:11: 147:14.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 147:14.58 } else 147:14.58 ^~~~ 147:14.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:164:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 147:14.58 NS_IMPL_QUERY_CLASSINFO(aClass) \ 147:14.58 ^~~~~~~~~~~~~~~~~~~~~~~ 147:14.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 147:14.58 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 147:14.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 147:14.58 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/commandlines/nsCommandLine.cpp:54:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 147:14.58 NS_IMPL_ISUPPORTS_CI(nsCommandLine, nsICommandLine, nsICommandLineRunner) 147:14.58 ^~~~~~~~~~~~~~~~~~~~ 147:19.83 toolkit/components/extensions 147:20.46 toolkit/components/extensions/webrequest 147:21.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 147:21.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 147:21.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIObserver.h:10, 147:21.54 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.h:10, 147:21.54 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.cpp:7, 147:21.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/clearsitedata/Unified_cpp_clearsitedata0.cpp:2: 147:21.55 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.cpp: In member function 'virtual nsresult mozilla::ClearSiteData::PendingCleanupHolder::QueryInterface(const nsIID&, void**)': 147:21.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:21.55 foundInterface = 0; \ 147:21.55 ^~~~~~~~~~~~~~ 147:21.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:21.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:21.55 ^~~~~~~~~~~~~~~~~~~~~~~ 147:21.56 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.cpp:105:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:21.56 NS_INTERFACE_MAP_END 147:21.56 ^~~~~~~~~~~~~~~~~~~~ 147:21.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:21.56 else 147:21.56 ^~~~ 147:21.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 147:21.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 147:21.56 ^~~~~~~~~~~~~~~~~~ 147:21.56 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.cpp:104:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 147:21.58 NS_INTERFACE_MAP_ENTRY(nsIClearDataCallback) 147:21.59 ^~~~~~~~~~~~~~~~~~~~~~ 147:21.59 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.cpp: In member function 'virtual nsresult mozilla::ClearSiteData::QueryInterface(const nsIID&, void**)': 147:21.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:21.59 foundInterface = 0; \ 147:21.59 ^~~~~~~~~~~~~~ 147:21.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:21.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:21.60 ^~~~~~~~~~~~~~~~~~~~~~~ 147:21.60 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.cpp:405:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:21.60 NS_INTERFACE_MAP_END 147:21.60 ^~~~~~~~~~~~~~~~~~~~ 147:21.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:21.60 else 147:21.60 ^~~~ 147:21.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 147:21.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 147:21.60 ^~~~~~~~~~~~~~~~~~ 147:21.61 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.cpp:404:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 147:21.61 NS_INTERFACE_MAP_ENTRY(nsIObserver) 147:21.61 ^~~~~~~~~~~~~~~~~~~~~~ 147:23.03 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 147:23.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 147:23.03 from /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShellTreeOwner.h:11, 147:23.03 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/browser/nsWebBrowser.h:11, 147:23.03 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/browser/nsWebBrowser.cpp:8, 147:23.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/browser/Unified_cpp_components_browser0.cpp:2: 147:23.03 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/browser/nsWebBrowser.cpp: In member function 'virtual nsresult nsWebBrowser::QueryInterface(const nsIID&, void**)': 147:23.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:23.04 foundInterface = 0; \ 147:23.04 ^~~~~~~~~~~~~~ 147:23.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:23.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:23.04 ^~~~~~~~~~~~~~~~~~~~~~~ 147:23.04 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/browser/nsWebBrowser.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:23.04 NS_INTERFACE_MAP_END 147:23.04 ^~~~~~~~~~~~~~~~~~~~ 147:23.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:23.05 else 147:23.05 ^~~~ 147:23.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 147:23.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 147:23.05 ^~~~~~~~~~~~~~~~~~ 147:23.05 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/browser/nsWebBrowser.cpp:218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 147:23.05 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 147:23.05 ^~~~~~~~~~~~~~~~~~~~~~ 147:27.95 toolkit/components/finalizationwitness 147:32.84 toolkit/components/find 147:34.28 toolkit/components/fuzzyfox 147:40.82 toolkit/components/jsoncpp/src/lib_json 147:41.52 toolkit/components/kvstore 147:45.54 toolkit/components/lz4 147:46.11 toolkit/components/mediasniffer 147:46.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 147:46.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 147:46.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 147:46.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 147:46.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 147:46.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 147:46.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 147:46.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 147:46.28 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 147:46.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/extensions/Unified_cpp_extensions0.cpp:2: 147:46.28 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/ExtensionPolicyService.cpp: In member function 'virtual nsresult mozilla::ExtensionPolicyService::QueryInterface(const nsIID&, void**)': 147:46.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:46.28 foundInterface = 0; \ 147:46.28 ^~~~~~~~~~~~~~ 147:46.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:46.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:46.28 ^~~~~~~~~~~~~~~~~~~~~~~ 147:46.28 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/ExtensionPolicyService.cpp:611:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:46.28 NS_INTERFACE_MAP_END 147:46.28 ^~~~~~~~~~~~~~~~~~~~ 147:46.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:46.28 else 147:46.29 ^~~~ 147:46.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 147:46.29 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 147:46.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:46.29 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/ExtensionPolicyService.cpp:610:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 147:46.29 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAddonPolicyService) 147:46.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:46.40 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchPattern::QueryInterface(const nsIID&, void**)': 147:46.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:46.41 foundInterface = 0; \ 147:46.41 ^~~~~~~~~~~~~~ 147:46.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:46.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:46.41 ^~~~~~~~~~~~~~~~~~~~~~~ 147:46.41 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp:475:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:46.41 NS_INTERFACE_MAP_END 147:46.41 ^~~~~~~~~~~~~~~~~~~~ 147:46.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:46.41 else 147:46.41 ^~~~ 147:46.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 147:46.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 147:46.41 ^~~~~~~~~~~~~~~~~~ 147:46.41 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp:474:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 147:46.41 NS_INTERFACE_MAP_ENTRY(nsISupports) 147:46.41 ^~~~~~~~~~~~~~~~~~~~~~ 147:46.48 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchPatternSet::QueryInterface(const nsIID&, void**)': 147:46.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:46.48 foundInterface = 0; \ 147:46.48 ^~~~~~~~~~~~~~ 147:46.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:46.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:46.48 ^~~~~~~~~~~~~~~~~~~~~~~ 147:46.48 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp:595:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:46.48 NS_INTERFACE_MAP_END 147:46.48 ^~~~~~~~~~~~~~~~~~~~ 147:46.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:46.48 else 147:46.49 ^~~~ 147:46.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 147:46.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 147:46.49 ^~~~~~~~~~~~~~~~~~ 147:46.49 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp:594:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 147:46.49 NS_INTERFACE_MAP_ENTRY(nsISupports) 147:46.49 ^~~~~~~~~~~~~~~~~~~~~~ 147:46.51 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchGlob::QueryInterface(const nsIID&, void**)': 147:46.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:46.52 foundInterface = 0; \ 147:46.52 ^~~~~~~~~~~~~~ 147:46.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:46.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:46.52 ^~~~~~~~~~~~~~~~~~~~~~~ 147:46.52 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp:724:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:46.53 NS_INTERFACE_MAP_END 147:46.53 ^~~~~~~~~~~~~~~~~~~~ 147:46.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:46.53 else 147:46.53 ^~~~ 147:46.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 147:46.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 147:46.53 ^~~~~~~~~~~~~~~~~~ 147:46.54 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp:723:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 147:46.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 147:46.54 ^~~~~~~~~~~~~~~~~~~~~~ 147:46.72 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp: In member function 'virtual nsresult mozilla::extensions::WebExtensionPolicy::QueryInterface(const nsIID&, void**)': 147:46.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:46.72 foundInterface = 0; \ 147:46.73 ^~~~~~~~~~~~~~ 147:46.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:46.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:46.73 ^~~~~~~~~~~~~~~~~~~~~~~ 147:46.73 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp:487:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:46.73 NS_INTERFACE_MAP_END 147:46.73 ^~~~~~~~~~~~~~~~~~~~ 147:46.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:46.74 else 147:46.74 ^~~~ 147:46.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 147:46.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 147:46.74 ^~~~~~~~~~~~~~~~~~ 147:46.75 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp:486:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 147:46.75 NS_INTERFACE_MAP_ENTRY(nsISupports) 147:46.75 ^~~~~~~~~~~~~~~~~~~~~~ 147:46.77 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp: In member function 'virtual nsresult mozilla::extensions::MozDocumentMatcher::QueryInterface(const nsIID&, void**)': 147:46.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:46.78 foundInterface = 0; \ 147:46.78 ^~~~~~~~~~~~~~ 147:46.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:46.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:46.79 ^~~~~~~~~~~~~~~~~~~~~~~ 147:46.79 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp:660:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:46.79 NS_INTERFACE_MAP_END 147:46.79 ^~~~~~~~~~~~~~~~~~~~ 147:46.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:46.79 else 147:46.79 ^~~~ 147:46.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 147:46.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 147:46.80 ^~~~~~~~~~~~~~~~~~ 147:46.80 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp:659:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 147:46.80 NS_INTERFACE_MAP_ENTRY(nsISupports) 147:46.81 ^~~~~~~~~~~~~~~~~~~~~~ 147:46.88 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp: In member function 'virtual nsresult mozilla::extensions::DocumentObserver::QueryInterface(const nsIID&, void**)': 147:46.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:46.89 foundInterface = 0; \ 147:46.89 ^~~~~~~~~~~~~~ 147:46.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:46.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:46.90 ^~~~~~~~~~~~~~~~~~~~~~~ 147:46.90 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp:722:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:46.90 NS_INTERFACE_MAP_END 147:46.90 ^~~~~~~~~~~~~~~~~~~~ 147:46.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:46.91 else 147:46.91 ^~~~ 147:46.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 147:46.93 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 147:46.93 ^~~~~~~~~~~~~~~~~~ 147:46.93 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp:721:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 147:46.93 NS_INTERFACE_MAP_ENTRY(nsISupports) 147:46.93 ^~~~~~~~~~~~~~~~~~~~~~ 147:47.69 toolkit/components/mozintl 147:51.60 toolkit/components/osfile 147:53.71 toolkit/components/parentalcontrols 147:56.23 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 147:56.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 147:56.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsINativeOSFileInternals.h:10, 147:56.23 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/osfile/NativeOSFileInternals.h:10, 147:56.23 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/osfile/NativeOSFileInternals.cpp:11: 147:56.23 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/osfile/NativeOSFileInternals.cpp: In member function 'virtual nsresult mozilla::{anonymous}::AbstractResult::QueryInterface(const nsIID&, void**)': 147:56.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:56.24 foundInterface = 0; \ 147:56.24 ^~~~~~~~~~~~~~ 147:56.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:56.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:56.25 ^~~~~~~~~~~~~~~~~~~~~~~ 147:56.25 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/osfile/NativeOSFileInternals.cpp:235:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:56.26 NS_INTERFACE_MAP_END 147:56.26 ^~~~~~~~~~~~~~~~~~~~ 147:56.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:56.26 else 147:56.26 ^~~~ 147:56.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 147:56.26 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 147:56.26 ^~~~~~~~~~~~~~~~~~ 147:56.26 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/osfile/NativeOSFileInternals.cpp:234:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 147:56.26 NS_INTERFACE_MAP_ENTRY(nsISupports) 147:56.27 ^~~~~~~~~~~~~~~~~~~~~~ 147:56.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 147:56.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 147:56.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 147:56.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 147:56.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 147:56.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 147:56.44 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 147:56.44 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 147:56.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 147:56.44 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp: In member function 'virtual nsresult mozilla::extensions::ChannelWrapper::ChannelWrapperStub::QueryInterface(const nsIID&, void**)': 147:56.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:56.44 foundInterface = 0; \ 147:56.45 ^~~~~~~~~~~~~~ 147:56.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:56.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:56.45 ^~~~~~~~~~~~~~~~~~~~~~~ 147:56.45 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:56.45 NS_INTERFACE_MAP_END 147:56.45 ^~~~~~~~~~~~~~~~~~~~ 147:56.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:56.45 else 147:56.45 ^~~~ 147:56.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 147:56.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 147:56.46 ^~~~~~~~~~~~~~~~~~ 147:56.46 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:87:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 147:56.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 147:56.46 ^~~~~~~~~~~~~~~~~~~~~~ 147:56.48 toolkit/components/perf 147:56.71 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp: In member function 'virtual nsresult mozilla::extensions::ChannelWrapper::QueryInterface(const nsIID&, void**)': 147:56.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:56.71 foundInterface = 0; \ 147:56.71 ^~~~~~~~~~~~~~ 147:56.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 147:56.72 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 147:56.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:56.72 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:1017:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 147:56.72 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 147:56.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:56.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:56.72 else 147:56.72 ^~~~ 147:56.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 147:56.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 147:56.73 ^~~~~~~~~~~~~~~~~~ 147:56.73 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:1016:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 147:56.73 NS_INTERFACE_MAP_ENTRY(ChannelWrapper) 147:56.73 ^~~~~~~~~~~~~~~~~~~~~~ 147:57.25 toolkit/components/perfmonitoring 147:57.31 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilter.cpp: In member function 'virtual nsresult mozilla::extensions::StreamFilter::QueryInterface(const nsIID&, void**)': 147:57.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:57.31 foundInterface = 0; \ 147:57.31 ^~~~~~~~~~~~~~ 147:57.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 147:57.32 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 147:57.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:57.32 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilter.cpp:269:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 147:57.32 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 147:57.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:57.33 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/extensions/MatchGlob.h:16, 147:57.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/extensions/MatchPattern.h:11, 147:57.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ChannelWrapperBinding.h:13, 147:57.33 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.h:11, 147:57.33 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 147:57.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 147:57.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 147:57.33 } else 147:57.33 ^~~~ 147:57.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 147:57.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 147:57.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:57.34 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilter.cpp:268:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 147:57.34 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StreamFilter) 147:57.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:57.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 147:57.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 147:57.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 147:57.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 147:57.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 147:57.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 147:57.40 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 147:57.40 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 147:57.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 147:57.40 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilterEvents.cpp: In member function 'virtual nsresult mozilla::extensions::StreamFilterDataEvent::QueryInterface(const nsIID&, void**)': 147:57.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:57.41 foundInterface = 0; \ 147:57.41 ^~~~~~~~~~~~~~ 147:57.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 147:57.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 147:57.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:57.41 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilterEvents.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 147:57.41 NS_INTERFACE_MAP_END_INHERITING(Event) 147:57.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:57.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/extensions/MatchGlob.h:16, 147:57.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/extensions/MatchPattern.h:11, 147:57.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ChannelWrapperBinding.h:13, 147:57.42 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.h:11, 147:57.42 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 147:57.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 147:57.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 147:57.42 } else 147:57.42 ^~~~ 147:57.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 147:57.42 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 147:57.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:57.43 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilterEvents.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 147:57.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StreamFilterDataEvent) 147:57.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:58.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 147:58.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 147:58.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFind.h:10, 147:58.52 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/find/nsFind.h:10, 147:58.52 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/find/nsFind.cpp:9, 147:58.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/find/Unified_cpp_components_find0.cpp:2: 147:58.52 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/find/nsFind.cpp: In member function 'virtual nsresult nsFind::QueryInterface(const nsIID&, void**)': 147:58.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:58.52 foundInterface = 0; \ 147:58.52 ^~~~~~~~~~~~~~ 147:58.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:58.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:58.52 ^~~~~~~~~~~~~~~~~~~~~~~ 147:58.52 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/find/nsFind.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:58.52 NS_INTERFACE_MAP_END 147:58.52 ^~~~~~~~~~~~~~~~~~~~ 147:58.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:58.52 else 147:58.52 ^~~~ 147:58.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 147:58.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 147:58.53 ^~~~~~~~~~~~~~~~~~ 147:58.53 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/find/nsFind.cpp:55:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 147:58.53 NS_INTERFACE_MAP_ENTRY(nsISupports) 147:58.53 ^~~~~~~~~~~~~~~~~~~~~~ 147:59.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 147:59.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 147:59.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 147:59.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 147:59.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 147:59.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 147:59.57 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 147:59.58 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 147:59.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 147:59.58 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilterParent.cpp: In member function 'virtual nsresult mozilla::extensions::StreamFilterParent::QueryInterface(const nsIID&, void**)': 147:59.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 147:59.60 foundInterface = 0; \ 147:59.60 ^~~~~~~~~~~~~~ 147:59.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 147:59.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 147:59.60 ^~~~~~~~~~~~~~~~~~~~~~~ 147:59.60 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilterParent.cpp:711:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 147:59.60 NS_INTERFACE_MAP_END 147:59.60 ^~~~~~~~~~~~~~~~~~~~ 147:59.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 147:59.60 else 147:59.61 ^~~~ 147:59.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 147:59.61 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 147:59.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147:59.61 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilterParent.cpp:710:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 147:59.61 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) 147:59.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:02.84 toolkit/components/places 148:06.56 toolkit/components/places/tests/gtest 148:15.24 toolkit/components/protobuf 148:23.62 toolkit/components/reflect 148:28.86 toolkit/components/reputationservice 148:31.75 toolkit/components/reputationservice/test/gtest 148:33.22 toolkit/components/resistfingerprinting 148:37.70 toolkit/components/resistfingerprinting/tests 148:38.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 148:38.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 148:38.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWeakReferenceUtils.h:10, 148:38.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWeakReference.h:14, 148:38.09 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/Database.h:9, 148:38.09 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/Database.cpp:11, 148:38.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 148:38.10 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsFaviconService.cpp: In member function 'virtual nsresult nsFaviconService::QueryInterface(const nsIID&, void**)': 148:38.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 148:38.10 foundInterface = 0; \ 148:38.10 ^~~~~~~~~~~~~~ 148:38.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 148:38.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 148:38.10 ^~~~~~~~~~~~~~~~~~~~~~~ 148:38.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 148:38.11 NS_INTERFACE_MAP_END 148:38.11 ^~~~~~~~~~~~~~~~~~~~ 148:38.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 148:38.11 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 148:38.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 148:38.11 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsFaviconService.cpp:124:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 148:38.11 NS_IMPL_ISUPPORTS_CI(nsFaviconService, nsIFaviconService, nsITimerCallback, 148:38.11 ^~~~~~~~~~~~~~~~~~~~ 148:38.12 In file included from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsFaviconService.cpp:26, 148:38.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:92: 148:38.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 148:38.12 } else 148:38.12 ^~~~ 148:38.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 148:38.12 } else 148:38.12 ^~~~ 148:38.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 148:38.12 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 148:38.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 148:38.13 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsFaviconService.cpp:124:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 148:38.13 NS_IMPL_ISUPPORTS_CI(nsFaviconService, nsIFaviconService, nsITimerCallback, 148:38.13 ^~~~~~~~~~~~~~~~~~~~ 148:38.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 148:38.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 148:38.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWeakReferenceUtils.h:10, 148:38.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWeakReference.h:14, 148:38.69 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/Database.h:9, 148:38.69 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/Database.cpp:11, 148:38.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 148:38.69 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistory.cpp: In member function 'virtual nsresult nsNavHistory::QueryInterface(const nsIID&, void**)': 148:38.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 148:38.70 foundInterface = 0; \ 148:38.70 ^~~~~~~~~~~~~~ 148:38.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 148:38.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 148:38.70 ^~~~~~~~~~~~~~~~~~~~~~~ 148:38.70 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistory.cpp:190:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 148:38.71 NS_INTERFACE_MAP_END 148:38.71 ^~~~~~~~~~~~~~~~~~~~ 148:38.71 In file included from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsFaviconService.cpp:26, 148:38.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:92: 148:38.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 148:38.71 } else 148:38.71 ^~~~ 148:38.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 148:38.72 } else 148:38.72 ^~~~ 148:39.17 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 148:39.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 148:39.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWeakReferenceUtils.h:10, 148:39.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWeakReference.h:14, 148:39.18 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/Database.h:9, 148:39.18 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/Database.cpp:11, 148:39.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 148:39.18 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryResultNode::QueryInterface(const nsIID&, void**)': 148:39.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 148:39.19 foundInterface = 0; \ 148:39.19 ^~~~~~~~~~~~~~ 148:39.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 148:39.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 148:39.19 ^~~~~~~~~~~~~~~~~~~~~~~ 148:39.19 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp:275:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 148:39.19 NS_INTERFACE_MAP_END 148:39.19 ^~~~~~~~~~~~~~~~~~~~ 148:39.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 148:39.19 else 148:39.19 ^~~~ 148:39.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 148:39.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 148:39.20 ^~~~~~~~~~~~~~~~~~ 148:39.20 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp:274:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 148:39.20 NS_INTERFACE_MAP_ENTRY(nsINavHistoryResultNode) 148:39.20 ^~~~~~~~~~~~~~~~~~~~~~ 148:39.20 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryContainerResultNode::QueryInterface(const nsIID&, void**)': 148:39.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 148:39.21 foundInterface = 0; \ 148:39.21 ^~~~~~~~~~~~~~ 148:39.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 148:39.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 148:39.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:39.21 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp:476:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 148:39.21 NS_INTERFACE_MAP_END_INHERITING(nsNavHistoryResultNode) 148:39.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:39.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 148:39.21 else 148:39.22 ^~~~ 148:39.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 148:39.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 148:39.22 ^~~~~~~~~~~~~~~~~~ 148:39.22 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp:475:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 148:39.22 NS_INTERFACE_MAP_ENTRY(nsINavHistoryContainerResultNode) 148:39.22 ^~~~~~~~~~~~~~~~~~~~~~ 148:39.47 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryResult::QueryInterface(const nsIID&, void**)': 148:39.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 148:39.48 foundInterface = 0; \ 148:39.48 ^~~~~~~~~~~~~~ 148:39.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 148:39.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 148:39.48 ^~~~~~~~~~~~~~~~~~~~~~~ 148:39.48 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp:3505:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 148:39.48 NS_INTERFACE_MAP_END 148:39.48 ^~~~~~~~~~~~~~~~~~~~ 148:39.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 148:39.49 else 148:39.49 ^~~~ 148:39.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 148:39.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 148:39.49 ^~~~~~~~~~~~~~~~~~ 148:39.49 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp:3504:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 148:39.49 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 148:39.49 ^~~~~~~~~~~~~~~~~~~~~~ 148:43.99 toolkit/components/sessionstore 148:44.54 toolkit/components/startup 148:54.68 toolkit/components/statusfilter 148:58.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 148:58.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 148:58.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWebProgressListener.h:10, 148:58.92 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/statusfilter/nsBrowserStatusFilter.h:8, 148:58.92 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:6: 148:58.92 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp: In member function 'virtual nsresult nsBrowserStatusFilter::QueryInterface(const nsIID&, void**)': 148:58.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 148:58.92 foundInterface = 0; \ 148:58.92 ^~~~~~~~~~~~~~ 148:58.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 148:58.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 148:58.93 ^~~~~~~~~~~~~~~~~~~~~~~ 148:58.93 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 148:58.93 NS_INTERFACE_MAP_END 148:58.93 ^~~~~~~~~~~~~~~~~~~~ 148:58.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 148:58.93 else 148:58.93 ^~~~ 148:58.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 148:58.93 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 148:58.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148:58.94 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 148:58.94 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebProgress) 148:58.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149:01.78 toolkit/components/telemetry 149:01.84 toolkit/components/telemetry/geckoview/gtest 149:02.68 toolkit/components/telemetry/tests/gtest 149:06.26 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 149:06.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 149:06.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 149:06.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 149:06.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 149:06.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 149:06.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGenericHTMLElement.h:10, 149:06.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:11, 149:06.26 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/sessionstore/SessionStoreUtils.cpp:7, 149:06.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/sessionstore/Unified_cpp_sessionstore0.cpp:2: 149:06.26 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/sessionstore/SessionStoreUtils.cpp: In member function 'virtual nsresult {anonymous}::DynamicFrameEventFilter::QueryInterface(const nsIID&, void**)': 149:06.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 149:06.26 foundInterface = 0; \ 149:06.26 ^~~~~~~~~~~~~~ 149:06.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 149:06.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 149:06.27 ^~~~~~~~~~~~~~~~~~~~~~~ 149:06.27 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/sessionstore/SessionStoreUtils.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 149:06.27 NS_INTERFACE_MAP_END 149:06.27 ^~~~~~~~~~~~~~~~~~~~ 149:06.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 149:06.27 else 149:06.27 ^~~~ 149:06.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 149:06.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 149:06.27 ^~~~~~~~~~~~~~~~~~ 149:06.27 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/sessionstore/SessionStoreUtils.cpp:79:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 149:06.27 NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) 149:06.27 ^~~~~~~~~~~~~~~~~~~~~~ 149:06.63 toolkit/components/telemetry/tests 149:06.69 toolkit/components/telemetry/tests/libmodules-test.so 149:07.29 toolkit/components/thumbnails 149:13.09 toolkit/components/typeaheadfind 149:25.06 toolkit/components/url-classifier 149:35.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 149:35.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 149:35.39 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:6: 149:35.39 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp: In member function 'virtual nsresult nsTypeAheadFind::QueryInterface(const nsIID&, void**)': 149:35.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 149:35.39 foundInterface = 0; \ 149:35.39 ^~~~~~~~~~~~~~ 149:35.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 149:35.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 149:35.39 ^~~~~~~~~~~~~~~~~~~~~~~ 149:35.39 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 149:35.39 NS_INTERFACE_MAP_END 149:35.39 ^~~~~~~~~~~~~~~~~~~~ 149:35.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 149:35.39 else 149:35.39 ^~~~ 149:35.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 149:35.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 149:35.39 ^~~~~~~~~~~~~~~~~~ 149:35.39 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 149:35.40 NS_INTERFACE_MAP_ENTRY(nsIObserver) 149:35.40 ^~~~~~~~~~~~~~~~~~~~~~ 149:52.73 toolkit/components/url-classifier/tests/gtest 149:54.55 toolkit/components/windowwatcher 149:56.20 toolkit/components/ctypes 150:18.46 toolkit/components/ctypes/tests 150:21.81 toolkit/components/ctypes/tests/libjsctypes-test.so 150:22.62 toolkit/components/autocomplete 150:28.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 150:28.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 150:28.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 150:28.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 150:28.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 150:28.23 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/Entries.h:13, 150:28.23 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/ChunkSet.h:9, 150:28.23 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/ChunkSet.cpp:6, 150:28.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/url-classifier/Unified_cpp_url-classifier0.cpp:2: 150:28.23 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In member function 'virtual nsresult nsUrlClassifierDBService::QueryInterface(const nsIID&, void**)': 150:28.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 150:28.24 foundInterface = 0; \ 150:28.24 ^~~~~~~~~~~~~~ 150:28.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 150:28.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 150:28.25 ^~~~~~~~~~~~~~~~~~~~~~~ 150:28.25 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:1586:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 150:28.25 NS_INTERFACE_MAP_END 150:28.25 ^~~~~~~~~~~~~~~~~~~~ 150:28.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 150:28.25 else 150:28.25 ^~~~ 150:28.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 150:28.25 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 150:28.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:28.25 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:1585:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 150:28.25 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIURIClassifier) 150:28.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:36.12 toolkit/components/printingui 150:39.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 150:39.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 150:39.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWebProgressListener.h:10, 150:39.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIPrintProgress.h:10, 150:39.67 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/printingui/nsPrintProgress.h:9, 150:39.67 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/printingui/nsPrintProgress.cpp:6, 150:39.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/printingui/Unified_cpp_printingui0.cpp:2: 150:39.68 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/printingui/nsPrintProgress.cpp: In member function 'virtual nsresult nsPrintProgress::QueryInterface(const nsIID&, void**)': 150:39.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 150:39.69 foundInterface = 0; \ 150:39.70 ^~~~~~~~~~~~~~ 150:39.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 150:39.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 150:39.70 ^~~~~~~~~~~~~~~~~~~~~~~ 150:39.70 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/printingui/nsPrintProgress.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 150:39.70 NS_INTERFACE_MAP_END 150:39.71 ^~~~~~~~~~~~~~~~~~~~ 150:39.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 150:39.71 else 150:39.71 ^~~~ 150:39.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 150:39.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 150:39.71 ^~~~~~~~~~~~~~~~~~ 150:39.72 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/printingui/nsPrintProgress.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 150:39.72 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 150:39.72 ^~~~~~~~~~~~~~~~~~~~~~ 150:41.55 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 150:41.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 150:41.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAutoCompleteController.h:10, 150:41.55 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/autocomplete/nsAutoCompleteController.h:8, 150:41.55 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 150:41.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: 150:41.56 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/autocomplete/nsAutoCompleteController.cpp: In member function 'virtual nsresult nsAutoCompleteController::QueryInterface(const nsIID&, void**)': 150:41.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 150:41.56 foundInterface = 0; \ 150:41.56 ^~~~~~~~~~~~~~ 150:41.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 150:41.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 150:41.57 ^~~~~~~~~~~~~~~~~~~~~~~ 150:41.57 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/autocomplete/nsAutoCompleteController.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 150:41.57 NS_INTERFACE_MAP_END 150:41.57 ^~~~~~~~~~~~~~~~~~~~ 150:41.57 In file included from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/autocomplete/nsAutoCompleteController.h:20, 150:41.57 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 150:41.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: 150:41.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 150:41.60 } else 150:41.60 ^~~~ 150:41.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 150:41.60 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 150:41.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:41.60 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/autocomplete/nsAutoCompleteController.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 150:41.60 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAutoCompleteController) 150:41.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150:43.99 toolkit/components/printingui/ipc 150:58.13 toolkit/components/satchel 151:00.63 toolkit/components/terminator 151:08.52 toolkit/components/build 151:14.39 toolkit/crashreporter 151:18.16 toolkit/mozapps/extensions 151:19.45 toolkit/profile 151:20.30 toolkit/profile/gtest 151:25.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 151:25.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 151:25.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFormFillController.h:10, 151:25.19 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/satchel/nsFormFillController.h:9, 151:25.19 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/satchel/nsFormFillController.cpp:7: 151:25.19 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/satchel/nsFormFillController.cpp: In member function 'virtual nsresult nsFormFillController::QueryInterface(const nsIID&, void**)': 151:25.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 151:25.20 foundInterface = 0; \ 151:25.20 ^~~~~~~~~~~~~~ 151:25.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 151:25.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 151:25.20 ^~~~~~~~~~~~~~~~~~~~~~~ 151:25.20 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/satchel/nsFormFillController.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 151:25.20 NS_INTERFACE_MAP_END 151:25.20 ^~~~~~~~~~~~~~~~~~~~ 151:25.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 151:25.20 else 151:25.20 ^~~~ 151:25.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 151:25.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 151:25.20 ^~~~~~~~~~~~~~~~~~ 151:25.20 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/satchel/nsFormFillController.cpp:79:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 151:25.20 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 151:25.20 ^~~~~~~~~~~~~~~~~~~~~~ 151:38.77 toolkit/recordreplay 151:38.95 toolkit/xre 151:43.22 toolkit/xre/test/gtest 151:45.57 toolkit/system/unixproxy 151:49.60 extensions/pref/autoconfig/src 151:50.54 devtools/platform 151:55.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 151:55.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 151:55.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIJSInspector.h:10, 151:55.01 from /builddir/build/BUILD/firefox-67.0.3/devtools/platform/nsJSInspector.h:9, 151:55.01 from /builddir/build/BUILD/firefox-67.0.3/devtools/platform/nsJSInspector.cpp:6: 151:55.01 /builddir/build/BUILD/firefox-67.0.3/devtools/platform/nsJSInspector.cpp: In member function 'virtual nsresult mozilla::jsinspector::nsJSInspector::QueryInterface(const nsIID&, void**)': 151:55.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 151:55.01 foundInterface = 0; \ 151:55.01 ^~~~~~~~~~~~~~ 151:55.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 151:55.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 151:55.01 ^~~~~~~~~~~~~~~~~~~~~~~ 151:55.01 /builddir/build/BUILD/firefox-67.0.3/devtools/platform/nsJSInspector.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 151:55.01 NS_INTERFACE_MAP_END 151:55.01 ^~~~~~~~~~~~~~~~~~~~ 151:55.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 151:55.01 else 151:55.01 ^~~~ 151:55.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 151:55.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 151:55.01 ^~~~~~~~~~~~~~~~~~ 151:55.02 /builddir/build/BUILD/firefox-67.0.3/devtools/platform/nsJSInspector.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 151:55.02 NS_INTERFACE_MAP_ENTRY(nsIJSInspector) 151:55.02 ^~~~~~~~~~~~~~~~~~~~~~ 152:07.15 devtools/shared/heapsnapshot/tests/gtest 152:07.15 devtools/shared/heapsnapshot 152:14.90 services/crypto/component 152:18.64 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 152:18.64 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 152:18.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 152:18.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 152:18.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 152:18.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ContentParent.h:10, 152:18.64 from /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsAppRunner.cpp:6: 152:18.64 /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsAppRunner.cpp: In member function 'virtual nsresult nsXULAppInfo::QueryInterface(const nsIID&, void**)': 152:18.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 152:18.65 foundInterface = 0; \ 152:18.65 ^~~~~~~~~~~~~~ 152:18.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 152:18.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 152:18.65 ^~~~~~~~~~~~~~~~~~~~~~~ 152:18.65 /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsAppRunner.cpp:470:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 152:18.65 NS_INTERFACE_MAP_END 152:18.65 ^~~~~~~~~~~~~~~~~~~~ 152:18.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:986:3: note: some parts of macro expansion are not guarded by this 'else' clause 152:18.65 else 152:18.65 ^~~~ 152:18.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1061:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 152:18.65 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 152:18.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:18.65 /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsAppRunner.cpp:468:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 152:18.65 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIXULAppInfo, 152:18.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152:23.63 startupcache 152:28.25 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 152:28.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 152:28.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 152:28.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 152:28.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 152:28.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 152:28.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 152:28.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 152:28.25 from /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 152:28.25 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp: In member function 'virtual nsresult mozilla::devtools::DominatorTree::QueryInterface(const nsIID&, void**)': 152:28.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 152:28.25 foundInterface = 0; \ 152:28.26 ^~~~~~~~~~~~~~ 152:28.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 152:28.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 152:28.26 ^~~~~~~~~~~~~~~~~~~~~~~ 152:28.26 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 152:28.26 NS_INTERFACE_MAP_END 152:28.26 ^~~~~~~~~~~~~~~~~~~~ 152:28.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 152:28.27 else 152:28.27 ^~~~ 152:28.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 152:28.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 152:28.28 ^~~~~~~~~~~~~~~~~~ 152:28.28 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp:122:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 152:28.28 NS_INTERFACE_MAP_ENTRY(nsISupports) 152:28.28 ^~~~~~~~~~~~~~~~~~~~~~ 152:40.75 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/xre/Unified_cpp_toolkit_xre0.cpp:119: 152:40.76 /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsSigHandlers.cpp: In function 'void fpehandler(int, siginfo_t*, void*)': 152:40.76 /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsSigHandlers.cpp:171:15: warning: unused variable 'uc' [-Wunused-variable] 152:40.76 ucontext_t *uc = (ucontext_t *)context; 152:40.76 ^~ 152:49.55 startupcache/test 152:49.55 js/ductwork/debugger 152:52.31 other-licenses/snappy 152:52.49 toolkit/system/gnome 152:54.54 media/gmp-clearkey/0.1 152:55.07 media/gmp-clearkey/0.1/gtest 152:57.15 browser/components/about 153:01.62 browser/components/dirprovider 153:02.53 browser/components/shell 153:02.91 security/nss/lib/mozpkix 153:05.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 153:05.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 153:05.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 153:05.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 153:05.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 153:05.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 153:05.70 from /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/HeapSnapshot.h:10, 153:05.70 from /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: 153:05.70 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/HeapSnapshot.cpp: In member function 'virtual nsresult mozilla::devtools::HeapSnapshot::QueryInterface(const nsIID&, void**)': 153:05.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 153:05.70 foundInterface = 0; \ 153:05.70 ^~~~~~~~~~~~~~ 153:05.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 153:05.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 153:05.71 ^~~~~~~~~~~~~~~~~~~~~~~ 153:05.71 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/HeapSnapshot.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 153:05.71 NS_INTERFACE_MAP_END 153:05.71 ^~~~~~~~~~~~~~~~~~~~ 153:05.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 153:05.71 else 153:05.71 ^~~~ 153:05.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 153:05.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 153:05.71 ^~~~~~~~~~~~~~~~~~ 153:05.71 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/HeapSnapshot.cpp:81:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 153:05.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 153:05.72 ^~~~~~~~~~~~~~~~~~~~~~ 153:13.27 media/libyuv/libyuv 153:14.34 mfbt/tests 153:23.29 media/gmp-clearkey/0.1/libclearkey.so 153:24.42 mozglue/build 153:24.74 xpcom/tests 153:26.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AllocPolicy.h:16, 153:26.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BufferList.h:11, 153:26.05 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestBufferList.cpp:9: 153:26.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h: In member function 'mozilla::BufferList mozilla::BufferList::Extract(mozilla::BufferList::IterImpl&, size_t, bool*) [with AllocPolicy = InfallibleAllocPolicy]': 153:26.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'lastSegmentSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 153:26.06 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 153:26.06 ^~ 153:26.06 In file included from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestBufferList.cpp:9: 153:26.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BufferList.h:541:17: note: 'lastSegmentSize' was declared here 153:26.06 Maybe lastSegmentSize; 153:26.06 ^~~~~~~~~~~~~~~ 153:26.76 config/external/sqlite/libmozsqlite3.so.symbols.stub 153:27.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 153:27.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 153:27.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsComponentManagerUtils.h:11, 153:27.05 from /builddir/build/BUILD/firefox-67.0.3/toolkit/system/gnome/nsSystemAlertsService.cpp:6: 153:27.05 /builddir/build/BUILD/firefox-67.0.3/toolkit/system/gnome/nsSystemAlertsService.cpp: In member function 'virtual nsresult nsSystemAlertsService::QueryInterface(const nsIID&, void**)': 153:27.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 153:27.05 foundInterface = 0; \ 153:27.05 ^~~~~~~~~~~~~~ 153:27.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 153:27.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 153:27.06 ^~~~~~~~~~~~~~~~~~~~~~~ 153:27.06 /builddir/build/BUILD/firefox-67.0.3/toolkit/system/gnome/nsSystemAlertsService.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 153:27.06 NS_INTERFACE_MAP_END 153:27.06 ^~~~~~~~~~~~~~~~~~~~ 153:27.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 153:27.06 else 153:27.06 ^~~~ 153:27.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 153:27.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 153:27.07 ^~~~~~~~~~~~~~~~~~ 153:27.07 /builddir/build/BUILD/firefox-67.0.3/toolkit/system/gnome/nsSystemAlertsService.cpp:17:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 153:27.07 NS_INTERFACE_MAP_ENTRY(nsIAlertsService) 153:27.07 ^~~~~~~~~~~~~~~~~~~~~~ 153:27.23 config/external/sqlite/libmozsqlite3.so 153:28.71 gfx/vr/service/openvr 153:34.71 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/vr/service/openvr/src/openvr_api_public.cpp:9: 153:34.71 /builddir/build/BUILD/firefox-67.0.3/gfx/vr/service/openvr/src/vrpathregistry_public.h:10:20: warning: 'k_pchLogOverrideVar' defined but not used [-Wunused-variable] 153:34.71 static const char *k_pchLogOverrideVar = "VR_LOG_PATH"; 153:34.71 ^~~~~~~~~~~~~~~~~~~ 153:34.72 /builddir/build/BUILD/firefox-67.0.3/gfx/vr/service/openvr/src/vrpathregistry_public.h:9:20: warning: 'k_pchConfigOverrideVar' defined but not used [-Wunused-variable] 153:34.72 static const char *k_pchConfigOverrideVar = "VR_CONFIG_PATH"; 153:34.72 ^~~~~~~~~~~~~~~~~~~~~~ 153:34.72 /builddir/build/BUILD/firefox-67.0.3/gfx/vr/service/openvr/src/vrpathregistry_public.h:8:20: warning: 'k_pchRuntimeOverrideVar' defined but not used [-Wunused-variable] 153:34.72 static const char *k_pchRuntimeOverrideVar = "VR_OVERRIDE"; 153:34.72 ^~~~~~~~~~~~~~~~~~~~~~~ 153:38.72 config/external/lgpllibs/liblgpllibs.so 153:40.83 gfx/ots/src 153:43.27 netwerk/dns 153:45.34 gfx/thebes 153:47.81 gfx/angle/targets/preprocessor 153:52.22 security/manager/ssl 154:43.48 uriloader/exthandler/tests 154:43.87 layout/style/test 154:44.55 layout/style/test/host_ListCSSProperties 154:45.14 security/manager/ssl/tests/unit/tlsserver/lib 154:51.36 toolkit/components/telemetry/pingsender 154:53.72 toolkit/components/telemetry/pingsender/pingsender 154:54.78 testing/mochitest/ssltunnel 155:02.61 testing/mochitest/ssltunnel/ssltunnel 155:03.55 testing/tools/screenshot 155:04.51 testing/tools/screenshot/screentopng 155:05.69 browser/app 155:07.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 155:07.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 155:07.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 155:07.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:10, 155:07.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/DateTimeFormat.h:12, 155:07.58 from /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSCertValidity.h:8, 155:07.58 from /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSCertValidity.cpp:5, 155:07.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/security/manager/ssl/Unified_cpp_security_manager_ssl2.cpp:11: 155:07.59 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSCertificate.cpp: In member function 'virtual nsresult nsNSSCertList::QueryInterface(const nsIID&, void**)': 155:07.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 155:07.59 foundInterface = 0; \ 155:07.59 ^~~~~~~~~~~~~~ 155:07.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 155:07.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 155:07.59 ^~~~~~~~~~~~~~~~~~~~~~~ 155:07.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 155:07.59 NS_INTERFACE_MAP_END 155:07.60 ^~~~~~~~~~~~~~~~~~~~ 155:07.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 155:07.60 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 155:07.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 155:07.60 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSCertificate.cpp:785:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 155:07.60 NS_IMPL_ISUPPORTS_CI(nsNSSCertList, nsIX509CertList, nsISerializable) 155:07.60 ^~~~~~~~~~~~~~~~~~~~ 155:07.60 In file included from /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSCertificate.cpp:20, 155:07.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/security/manager/ssl/Unified_cpp_security_manager_ssl2.cpp:20: 155:07.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 155:07.60 } else 155:07.61 ^~~~ 155:07.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:164:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 155:07.61 NS_IMPL_QUERY_CLASSINFO(aClass) \ 155:07.61 ^~~~~~~~~~~~~~~~~~~~~~~ 155:07.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 155:07.61 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 155:07.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 155:07.61 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSCertificate.cpp:785:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 155:07.61 NS_IMPL_ISUPPORTS_CI(nsNSSCertList, nsIX509CertList, nsISerializable) 155:07.61 ^~~~~~~~~~~~~~~~~~~~ 155:08.49 browser/app/firefox 155:09.30 media/ffvpx/libavcodec/libmozavcodec.so.symbols.stub 155:09.73 media/ffvpx/libavcodec 155:09.85 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:09.86 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:09.86 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:09.86 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:09.86 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:09.86 from : 155:09.86 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:09.86 #define HAVE_LINUX_PERF_EVENT_H 0 155:09.86 In file included from : 155:09.86 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:09.86 #define HAVE_LINUX_PERF_EVENT_H 1 155:10.37 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:10.37 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:10.37 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:10.37 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:10.37 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:10.38 from : 155:10.38 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:10.38 #define HAVE_LINUX_PERF_EVENT_H 0 155:10.38 In file included from : 155:10.38 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:10.38 #define HAVE_LINUX_PERF_EVENT_H 1 155:11.95 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:11.95 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:11.95 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:11.95 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:11.95 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:11.95 from : 155:11.95 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:11.96 #define HAVE_LINUX_PERF_EVENT_H 0 155:11.96 In file included from : 155:11.96 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:11.96 #define HAVE_LINUX_PERF_EVENT_H 1 155:12.28 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:12.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:12.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:12.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:12.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:12.29 from : 155:12.29 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:12.29 #define HAVE_LINUX_PERF_EVENT_H 0 155:12.29 In file included from : 155:12.29 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:12.29 #define HAVE_LINUX_PERF_EVENT_H 1 155:13.35 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:13.35 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:13.35 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:13.35 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:13.35 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:13.35 from : 155:13.35 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:13.35 #define HAVE_LINUX_PERF_EVENT_H 0 155:13.35 In file included from : 155:13.35 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:13.35 #define HAVE_LINUX_PERF_EVENT_H 1 155:13.71 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:13.71 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:13.71 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:13.71 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:13.71 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:13.71 from : 155:13.71 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:13.71 #define HAVE_LINUX_PERF_EVENT_H 0 155:13.71 In file included from : 155:13.71 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:13.71 #define HAVE_LINUX_PERF_EVENT_H 1 155:17.42 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:17.42 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:17.42 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:17.43 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:17.43 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:17.43 from : 155:17.43 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:17.43 #define HAVE_LINUX_PERF_EVENT_H 0 155:17.43 In file included from : 155:17.43 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:17.43 #define HAVE_LINUX_PERF_EVENT_H 1 155:18.02 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:18.02 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:18.03 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:18.03 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:18.03 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:18.03 from : 155:18.03 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:18.03 #define HAVE_LINUX_PERF_EVENT_H 0 155:18.03 In file included from : 155:18.04 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:18.04 #define HAVE_LINUX_PERF_EVENT_H 1 155:18.94 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:18.94 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:18.94 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:18.94 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:18.94 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:18.94 from : 155:18.94 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:18.94 #define HAVE_LINUX_PERF_EVENT_H 0 155:18.94 In file included from : 155:18.95 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:18.95 #define HAVE_LINUX_PERF_EVENT_H 1 155:19.11 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:19.11 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:19.11 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:19.11 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:19.11 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:19.11 from : 155:19.11 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:19.11 #define HAVE_LINUX_PERF_EVENT_H 0 155:19.11 In file included from : 155:19.11 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:19.11 #define HAVE_LINUX_PERF_EVENT_H 1 155:20.18 modules/brotli/brotli 155:20.85 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:20.85 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:20.85 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:20.85 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:20.85 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:20.85 from : 155:20.85 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:20.85 #define HAVE_LINUX_PERF_EVENT_H 0 155:20.86 In file included from : 155:20.86 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:20.86 #define HAVE_LINUX_PERF_EVENT_H 1 155:22.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/security/manager/ssl/Unified_cpp_security_manager_ssl2.cpp:56: 155:22.35 /builddir/build/BUILD/firefox-67.0.3/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]': 155:22.36 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:111: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)0; mozilla::psm::ThreadRestriction threadRestriction = (mozilla::psm::ThreadRestriction)0; nsIID = nsID]' 155:22.36 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:145:1: required from here 155:22.36 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:58:28: warning: the address of 'nsresult nsCertOverrideService::Init()' will never be NULL [-Waddress] 155:22.36 nsresult rv = InitMethod != nullptr ? (inst->*InitMethod)() : NS_OK; 155:22.36 ~~~~~~~~~~~^~~~~~~~~~ 155:22.37 /builddir/build/BUILD/firefox-67.0.3/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]': 155:22.37 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:111: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)1; mozilla::psm::ThreadRestriction threadRestriction = (mozilla::psm::ThreadRestriction)0; nsIID = nsID]' 155:22.37 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:149:1: required from here 155:22.37 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:58:28: warning: the address of 'nsresult nsSiteSecurityService::Init()' will never be NULL [-Waddress] 155:22.37 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp: In instantiation of 'nsresult mozilla::psm::Instantiate(const nsIID&, void**) [with InstanceClass = CertBlocklist; nsresult (InstanceClass::* InitMethod)() = &CertBlocklist::Init; nsIID = nsID]': 155:22.38 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:111:54: required from 'nsresult mozilla::psm::Constructor(nsISupports*, const nsIID&, void**) [with InstanceClass = CertBlocklist; nsresult (InstanceClass::* InitMethod)() = &CertBlocklist::Init; mozilla::psm::ProcessRestriction processRestriction = (mozilla::psm::ProcessRestriction)0; mozilla::psm::ThreadRestriction threadRestriction = (mozilla::psm::ThreadRestriction)0; nsIID = nsID]' 155:22.38 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:151:1: required from here 155:22.38 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:58:28: warning: the address of 'nsresult CertBlocklist::Init()' will never be NULL [-Waddress] 155:31.18 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:31.18 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:31.18 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:31.18 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:31.18 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:31.18 from : 155:31.18 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:31.18 #define HAVE_LINUX_PERF_EVENT_H 0 155:31.18 In file included from : 155:31.18 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:31.18 #define HAVE_LINUX_PERF_EVENT_H 1 155:31.19 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:31.19 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:31.19 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:31.19 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:31.19 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:31.19 from : 155:31.19 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:31.19 #define HAVE_LINUX_PERF_EVENT_H 0 155:31.19 In file included from : 155:31.19 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:31.19 #define HAVE_LINUX_PERF_EVENT_H 1 155:31.42 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:31.42 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:31.42 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:31.42 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:31.42 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:31.42 from : 155:31.42 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:31.42 #define HAVE_LINUX_PERF_EVENT_H 0 155:31.42 In file included from : 155:31.42 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:31.42 #define HAVE_LINUX_PERF_EVENT_H 1 155:31.55 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:31.55 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:31.55 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:31.55 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:31.55 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:31.55 from : 155:31.55 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:31.55 #define HAVE_LINUX_PERF_EVENT_H 0 155:31.55 In file included from : 155:31.55 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:31.55 #define HAVE_LINUX_PERF_EVENT_H 1 155:32.30 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:32.30 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:32.30 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:32.30 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:32.30 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:32.30 from : 155:32.30 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:32.30 #define HAVE_LINUX_PERF_EVENT_H 0 155:32.30 In file included from : 155:32.31 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:32.31 #define HAVE_LINUX_PERF_EVENT_H 1 155:32.41 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:32.42 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:32.42 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:32.42 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:32.42 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:32.42 from : 155:32.42 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:32.42 #define HAVE_LINUX_PERF_EVENT_H 0 155:32.42 In file included from : 155:32.42 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:32.42 #define HAVE_LINUX_PERF_EVENT_H 1 155:32.85 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:32.85 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:32.85 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:32.85 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:32.86 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:32.86 from : 155:32.86 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:32.86 #define HAVE_LINUX_PERF_EVENT_H 0 155:32.86 In file included from : 155:32.86 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:32.86 #define HAVE_LINUX_PERF_EVENT_H 1 155:33.57 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:33.57 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:33.57 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:33.57 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:33.57 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:33.57 from : 155:33.57 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:33.57 #define HAVE_LINUX_PERF_EVENT_H 0 155:33.57 In file included from : 155:33.57 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:33.57 #define HAVE_LINUX_PERF_EVENT_H 1 155:33.77 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/ots/src/Unified_cpp_gfx_ots_src2.cpp:56: 155:33.77 /builddir/build/BUILD/firefox-67.0.3/gfx/ots/src/variations.cc: In function 'bool ots::ParseDeltaSetIndexMap(const ots::Font*, const uint8_t*, size_t)': 155:33.77 /builddir/build/BUILD/firefox-67.0.3/gfx/ots/src/variations.cc:150:18: warning: unused variable 'INNER_INDEX_BIT_COUNT_MASK' [-Wunused-variable] 155:33.78 const uint16_t INNER_INDEX_BIT_COUNT_MASK = 0x000F; 155:33.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 155:34.48 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:34.48 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:34.48 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:34.48 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:34.48 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:34.48 from : 155:34.48 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:34.48 #define HAVE_LINUX_PERF_EVENT_H 0 155:34.48 In file included from : 155:34.48 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:34.48 #define HAVE_LINUX_PERF_EVENT_H 1 155:35.47 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 155:35.47 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 155:35.48 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 155:35.48 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 155:35.48 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 155:35.48 from : 155:35.48 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 155:35.48 #define HAVE_LINUX_PERF_EVENT_H 0 155:35.48 In file included from : 155:35.48 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 155:35.48 #define HAVE_LINUX_PERF_EVENT_H 1 155:39.32 media/ffvpx/libavcodec/libmozavcodec.so 155:48.20 js/src/build/libjs_static.a 156:14.01 mozglue/tests 156:14.32 gfx/angle/targets/translator 156:14.86 security/manager/ssl/tests/unit/tlsserver/cmd 156:32.44 js/src/jsapi-tests 156:52.75 js/src/gdb 157:23.72 js/src/gdb/gdb-tests 158:41.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:41.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:41.63 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:41.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 3]': 158:41.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsNeeded' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:41.63 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:41.63 ^~ 158:41.64 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:126:11: note: 'unitsNeeded' was declared here 158:41.64 uint8_t unitsNeeded; 158:41.64 ^~~~~~~~~~~ 158:41.64 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:41.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:41.64 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:41.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'badCodePoint' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:41.64 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:41.64 ^~ 158:41.64 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:127:12: note: 'badCodePoint' was declared here 158:41.64 char32_t badCodePoint; 158:41.64 ^~~~~~~~~~~~ 158:41.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:41.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:41.79 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:41.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 5]': 158:41.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsAvailable' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:41.80 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:41.80 ^~ 158:41.80 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:125:11: note: 'unitsAvailable' was declared here 158:41.80 uint8_t unitsAvailable; 158:41.80 ^~~~~~~~~~~~~~ 158:41.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:41.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:41.80 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:41.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsNeeded' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:41.84 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:41.84 ^~ 158:41.84 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:126:11: note: 'unitsNeeded' was declared here 158:41.84 uint8_t unitsNeeded; 158:41.84 ^~~~~~~~~~~ 158:41.84 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:41.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:41.84 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:41.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'badCodePoint' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:41.84 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:41.84 ^~ 158:41.84 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:127:12: note: 'badCodePoint' was declared here 158:41.84 char32_t badCodePoint; 158:41.84 ^~~~~~~~~~~~ 158:41.84 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:41.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:41.85 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:41.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsObserved' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:41.85 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:41.85 ^~ 158:41.85 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:128:11: note: 'unitsObserved' was declared here 158:41.85 uint8_t unitsObserved; 158:41.85 ^~~~~~~~~~~~~ 158:41.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:41.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:41.98 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:41.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 2]': 158:41.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsObserved' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:41.99 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:41.99 ^~ 158:41.99 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:128:11: note: 'unitsObserved' was declared here 158:41.99 uint8_t unitsObserved; 158:41.99 ^~~~~~~~~~~~~ 158:42.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.01 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'badCodePoint' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.01 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.01 ^~ 158:42.01 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:127:12: note: 'badCodePoint' was declared here 158:42.01 char32_t badCodePoint; 158:42.01 ^~~~~~~~~~~~ 158:42.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.01 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsNeeded' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.02 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.02 ^~ 158:42.02 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:126:11: note: 'unitsNeeded' was declared here 158:42.02 uint8_t unitsNeeded; 158:42.02 ^~~~~~~~~~~ 158:42.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.12 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 3]': 158:42.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'badCodePoint' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.12 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.12 ^~ 158:42.12 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:127:12: note: 'badCodePoint' was declared here 158:42.12 char32_t badCodePoint; 158:42.12 ^~~~~~~~~~~~ 158:42.26 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.26 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 2]': 158:42.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsObserved' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.27 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.27 ^~ 158:42.27 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:128:11: note: 'unitsObserved' was declared here 158:42.27 uint8_t unitsObserved; 158:42.27 ^~~~~~~~~~~~~ 158:42.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.27 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'badCodePoint' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.28 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.28 ^~ 158:42.28 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:127:12: note: 'badCodePoint' was declared here 158:42.28 char32_t badCodePoint; 158:42.28 ^~~~~~~~~~~~ 158:42.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.37 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 5]': 158:42.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsAvailable' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.37 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.37 ^~ 158:42.37 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:125:11: note: 'unitsAvailable' was declared here 158:42.37 uint8_t unitsAvailable; 158:42.37 ^~~~~~~~~~~~~~ 158:42.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.37 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsNeeded' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.38 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.38 ^~ 158:42.38 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:126:11: note: 'unitsNeeded' was declared here 158:42.38 uint8_t unitsNeeded; 158:42.38 ^~~~~~~~~~~ 158:42.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.38 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsObserved' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.38 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.38 ^~ 158:42.38 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:128:11: note: 'unitsObserved' was declared here 158:42.38 uint8_t unitsObserved; 158:42.38 ^~~~~~~~~~~~~ 158:42.52 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.52 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 4]': 158:42.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsObserved' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.52 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.52 ^~ 158:42.53 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:128:11: note: 'unitsObserved' was declared here 158:42.53 uint8_t unitsObserved; 158:42.53 ^~~~~~~~~~~~~ 158:42.64 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.64 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = unsigned char; long unsigned int N = 4]': 158:42.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsObserved' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.64 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.64 ^~ 158:42.64 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:128:11: note: 'unitsObserved' was declared here 158:42.64 uint8_t unitsObserved; 158:42.64 ^~~~~~~~~~~~~ 158:42.64 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.64 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'badCodePoint' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.64 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.64 ^~ 158:42.64 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:127:12: note: 'badCodePoint' was declared here 158:42.65 char32_t badCodePoint; 158:42.65 ^~~~~~~~~~~~ 158:42.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.76 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h: In function 'void ExpectInvalidCodePointHelper(const Char (&)[N], InvalidUtf8Reason, uint8_t, uint8_t, char32_t, uint8_t) [with Char = char; long unsigned int N = 4]': 158:42.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsObserved' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.76 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.76 ^~ 158:42.76 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:128:11: note: 'unitsObserved' was declared here 158:42.76 uint8_t unitsObserved; 158:42.76 ^~~~~~~~~~~~~ 158:42.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.76 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'badCodePoint' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.76 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.76 ^~ 158:42.76 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:127:12: note: 'badCodePoint' was declared here 158:42.76 char32_t badCodePoint; 158:42.77 ^~~~~~~~~~~~ 158:42.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.95 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h: In function 'void TestTooFewOrBadTrailingUnits()': 158:42.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsObserved' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.95 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.95 ^~ 158:42.96 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:128:11: note: 'unitsObserved' was declared here 158:42.96 uint8_t unitsObserved; 158:42.96 ^~~~~~~~~~~~~ 158:42.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.96 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'badCodePoint' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.96 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.96 ^~ 158:42.96 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:127:12: note: 'badCodePoint' was declared here 158:42.96 char32_t badCodePoint; 158:42.97 ^~~~~~~~~~~~ 158:42.97 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.97 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'badCodePoint' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.97 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.97 ^~ 158:42.97 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:127:12: note: 'badCodePoint' was declared here 158:42.97 char32_t badCodePoint; 158:42.97 ^~~~~~~~~~~~ 158:42.97 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:42.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:42.97 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:42.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsObserved' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:42.97 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:42.97 ^~ 158:42.97 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:128:11: note: 'unitsObserved' was declared here 158:42.97 uint8_t unitsObserved; 158:42.98 ^~~~~~~~~~~~~ 158:43.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:43.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:43.38 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:43.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h: In function 'int main()': 158:43.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsAvailable' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:43.38 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:43.38 ^~ 158:43.38 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:125:11: note: 'unitsAvailable' was declared here 158:43.39 uint8_t unitsAvailable; 158:43.39 ^~~~~~~~~~~~~~ 158:43.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:43.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:43.39 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:43.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsNeeded' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:43.39 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:43.39 ^~ 158:43.39 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:126:11: note: 'unitsNeeded' was declared here 158:43.40 uint8_t unitsNeeded; 158:43.40 ^~~~~~~~~~~ 158:43.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:43.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:43.40 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:43.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsAvailable' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:43.40 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:43.40 ^~ 158:43.40 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:125:11: note: 'unitsAvailable' was declared here 158:43.40 uint8_t unitsAvailable; 158:43.40 ^~~~~~~~~~~~~~ 158:43.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:43.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:43.45 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:43.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'unitsNeeded' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:43.45 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:43.45 ^~ 158:43.45 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:126:11: note: 'unitsNeeded' was declared here 158:43.45 uint8_t unitsNeeded; 158:43.45 ^~~~~~~~~~~ 158:43.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Casting.h:12, 158:43.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Utf8.h:15, 158:43.45 from /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:7: 158:43.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Assertions.h:456:5: warning: 'badCodePoint' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:43.46 if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) { \ 158:43.46 ^~ 158:43.46 /builddir/build/BUILD/firefox-67.0.3/mfbt/tests/TestUtf8.cpp:127:12: note: 'badCodePoint' was declared here 158:43.46 char32_t badCodePoint; 158:43.46 ^~~~~~~~~~~~ 158:48.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:11: 158:48.88 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGraphiteShaper.cpp: In member function 'nsresult gfxGraphiteShaper::SetGlyphsFromSegment(gfxShapedText*, uint32_t, uint32_t, const char16_t*, gr_segment*, gfxFontShaper::RoundingFlags)': 158:48.88 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGraphiteShaper.cpp:319:57: warning: 'clusterLoc' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:48.88 rtl ? (xLocs[j] - clusterLoc) : (xLocs[j] - clusterLoc - adv); 158:49.90 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGraphiteShaper.cpp: In function 'nsresult gfxGraphiteShaper::SetGlyphsFromSegment(gfxShapedText*, uint32_t, uint32_t, const char16_t*, gr_segment*, gfxFontShaper::RoundingFlags)': 158:49.90 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGraphiteShaper.cpp:319:57: warning: 'clusterLoc' may be used uninitialized in this function [-Wmaybe-uninitialized] 158:49.90 rtl ? (xLocs[j] - clusterLoc) : (xLocs[j] - clusterLoc - adv); 160:48.10 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp: In function 'sh::TString sh::TypeString(const sh::TType&)': 160:48.10 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:889:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 160:48.10 switch (type.getNominalSize()) 160:48.10 ^~~~~~ 160:48.10 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:900:13: note: here 160:48.11 case EbtInt: 160:48.11 ^~~~ 160:48.11 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:901:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 160:48.11 switch (type.getNominalSize()) 160:48.11 ^~~~~~ 160:48.11 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:912:13: note: here 160:48.11 case EbtUInt: 160:48.11 ^~~~ 160:48.12 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:913:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 160:48.12 switch (type.getNominalSize()) 160:48.12 ^~~~~~ 160:48.12 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:924:13: note: here 160:48.12 case EbtBool: 160:48.12 ^~~~ 160:48.12 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:925:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 160:48.12 switch (type.getNominalSize()) 160:48.12 ^~~~~~ 160:48.13 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:936:13: note: here 160:48.13 case EbtVoid: 160:48.13 ^~~~ 161:17.96 js/src/jsapi-tests/jsapi-tests 161:48.59 dom/canvas 162:26.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 162:26.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 162:26.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 162:26.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 162:26.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 162:26.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 162:26.07 from /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLContext.h:15, 162:26.07 from /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2Context.h:9, 162:26.07 from /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextMRTs.cpp:6, 162:26.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: 162:26.07 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLContext.cpp: In member function 'virtual nsresult mozilla::WebGLContext::QueryInterface(const nsIID&, void**)': 162:26.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 162:26.08 foundInterface = 0; \ 162:26.08 ^~~~~~~~~~~~~~ 162:26.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 162:26.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 162:26.08 ^~~~~~~~~~~~~~~~~~~~~~~ 162:26.08 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLContext.cpp:2418:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 162:26.08 NS_INTERFACE_MAP_END 162:26.09 ^~~~~~~~~~~~~~~~~~~~ 162:26.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 162:26.09 else 162:26.09 ^~~~ 162:26.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 162:26.09 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 162:26.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162:26.09 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLContext.cpp:2416:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 162:26.09 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, 162:26.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162:30.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 162:30.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 162:30.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 162:30.10 from /builddir/build/BUILD/firefox-67.0.3/dom/canvas/CanvasImageCache.cpp:7, 162:30.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: 162:30.10 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual nsresult mozilla::dom::CanvasRenderingContext2D::QueryInterface(const nsIID&, void**)': 162:30.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 162:30.10 foundInterface = 0; \ 162:30.10 ^~~~~~~~~~~~~~ 162:30.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 162:30.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 162:30.10 ^~~~~~~~~~~~~~~~~~~~~~~ 162:30.10 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/CanvasRenderingContext2D.cpp:892:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 162:30.10 NS_INTERFACE_MAP_END 162:30.10 ^~~~~~~~~~~~~~~~~~~~ 162:30.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 162:30.10 else 162:30.10 ^~~~ 162:30.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 162:30.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 162:30.11 ^~~~~~~~~~~~~~~~~~ 162:30.11 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/CanvasRenderingContext2D.cpp:891:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 162:30.11 NS_INTERFACE_MAP_ENTRY(nsISupports) 162:30.11 ^~~~~~~~~~~~~~~~~~~~~~ 162:32.63 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageBitmap.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmap::QueryInterface(const nsIID&, void**)': 162:32.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 162:32.63 foundInterface = 0; \ 162:32.63 ^~~~~~~~~~~~~~ 162:32.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 162:32.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 162:32.63 ^~~~~~~~~~~~~~~~~~~~~~~ 162:32.63 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageBitmap.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 162:32.63 NS_INTERFACE_MAP_END 162:32.63 ^~~~~~~~~~~~~~~~~~~~ 162:32.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 162:32.63 else 162:32.63 ^~~~ 162:32.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 162:32.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 162:32.63 ^~~~~~~~~~~~~~~~~~ 162:32.63 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageBitmap.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 162:32.63 NS_INTERFACE_MAP_ENTRY(nsISupports) 162:32.63 ^~~~~~~~~~~~~~~~~~~~~~ 162:33.27 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageBitmapRenderingContext.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmapRenderingContext::QueryInterface(const nsIID&, void**)': 162:33.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 162:33.27 foundInterface = 0; \ 162:33.27 ^~~~~~~~~~~~~~ 162:33.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 162:33.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 162:33.28 ^~~~~~~~~~~~~~~~~~~~~~~ 162:33.28 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageBitmapRenderingContext.cpp:268:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 162:33.28 NS_INTERFACE_MAP_END 162:33.28 ^~~~~~~~~~~~~~~~~~~~ 162:33.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 162:33.28 else 162:33.28 ^~~~ 162:33.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 162:33.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 162:33.28 ^~~~~~~~~~~~~~~~~~ 162:33.28 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageBitmapRenderingContext.cpp:267:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 162:33.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 162:33.29 ^~~~~~~~~~~~~~~~~~~~~~ 162:33.67 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageData.cpp: In member function 'virtual nsresult mozilla::dom::ImageData::QueryInterface(const nsIID&, void**)': 162:33.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 162:33.67 foundInterface = 0; \ 162:33.67 ^~~~~~~~~~~~~~ 162:33.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 162:33.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 162:33.67 ^~~~~~~~~~~~~~~~~~~~~~~ 162:33.68 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageData.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 162:33.68 NS_INTERFACE_MAP_END 162:33.68 ^~~~~~~~~~~~~~~~~~~~ 162:33.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 162:33.68 else 162:33.68 ^~~~ 162:33.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 162:33.68 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 162:33.68 ^~~~~~~~~~~~~~~~~~ 162:33.68 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageData.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 162:33.69 NS_INTERFACE_MAP_ENTRY(nsISupports) 162:33.69 ^~~~~~~~~~~~~~~~~~~~~~ 162:34.61 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/OffscreenCanvas.cpp: In member function 'virtual nsresult mozilla::dom::OffscreenCanvas::QueryInterface(const nsIID&, void**)': 162:34.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 162:34.61 foundInterface = 0; \ 162:34.61 ^~~~~~~~~~~~~~ 162:34.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 162:34.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 162:34.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162:34.61 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/OffscreenCanvas.cpp:316:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 162:34.62 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 162:34.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162:34.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 162:34.62 else 162:34.62 ^~~~ 162:34.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 162:34.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 162:34.62 ^~~~~~~~~~~~~~~~~~ 162:34.62 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/OffscreenCanvas.cpp:315:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 162:34.62 NS_INTERFACE_MAP_ENTRY(nsISupports) 162:34.62 ^~~~~~~~~~~~~~~~~~~~~~ 163:59.29 toolkit/library/symverscript.stub 163:59.63 toolkit/library/libxul.so 184:00.42 /usr/bin/ld: ../../gfx/vr/service/OpenVRSession.i_o: in function `mozilla::gfx::OpenVRSession::SetupContollerActions()': 184:00.42 /builddir/build/BUILD/firefox-67.0.3/gfx/vr/service/OpenVRSession.cpp:292: warning: the use of `tmpnam' is dangerous, better use `mkstemp' 184:00.42 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x18ece0): R_AARCH64_ABS64 used with TLS symbol _ZN47_$LT$env_logger..Logger$u20$as$u20$log..Log$GT$3log9FORMATTER7__getit5__KEY17h50f68790869e8527E 184:00.42 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x230c5c): R_AARCH64_ABS64 used with TLS symbol _ZN15audioipc_server6server11CONTEXT_KEY7__getit5__KEY17h71a2b94423d7cd27E 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x28d17a): R_AARCH64_ABS64 used with TLS symbol _ZN15audioipc_client11IN_CALLBACK7__getit5__KEY17h965e4f81da547f13E 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x28d1a2): R_AARCH64_ABS64 used with TLS symbol _ZN15audioipc_client19CPUPOOL_INIT_PARAMS7__getit5__KEY17h4e2d503f58c521e8E 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x349722): R_AARCH64_ABS64 used with TLS symbol _ZN8audioipc4core6HANDLE3FOO7__getit5__KEY17he363118a90e746bcE 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x3941b7): R_AARCH64_ABS64 used with TLS symbol _ZN10tokio_core7reactor12CURRENT_LOOP3FOO7__getit5__KEY17h58b6da34a37e06e7E 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x3b1af2): R_AARCH64_ABS64 used with TLS symbol _ZN5tokio8executor14current_thread7CURRENT7__getit5__KEY17hb5986c7962002d57E 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x3be6ce): R_AARCH64_ABS64 used with TLS symbol _ZN11tokio_timer5timer6handle13CURRENT_TIMER7__getit5__KEY17h7b75ceeafef37b23E 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x3bf9b0): R_AARCH64_ABS64 used with TLS symbol _ZN11tokio_timer5clock5clock5CLOCK7__getit5__KEY17hf1984c2eba01274fE 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x3df241): R_AARCH64_ABS64 used with TLS symbol _ZN13tokio_reactor15CURRENT_REACTOR7__getit5__KEY17h15872b17999d2d3bE 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x3e80db): R_AARCH64_ABS64 used with TLS symbol _ZN16tokio_threadpool4pool4Pool10rand_usize14THREAD_RNG_KEY7__getit5__KEY17h1246bc1c2bf4914cE 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x3e8af4): R_AARCH64_ABS64 used with TLS symbol _ZN16tokio_threadpool6worker14CURRENT_WORKER7__getit5__KEY17h180ac149b0bb0c06E 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x4111be): R_AARCH64_ABS64 used with TLS symbol _ZN15crossbeam_epoch7default6HANDLE7__getit5__KEY17h952b888267637f25E 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x41718b): R_AARCH64_ABS64 used with TLS symbol _ZN14tokio_executor5enter7ENTERED7__getit5__KEY17h75b37eb7ff3319f6E.0.0 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x417471): R_AARCH64_ABS64 used with TLS symbol _ZN14tokio_executor6global8EXECUTOR7__getit5__KEY17h50e9e35b344880d3E 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x417fa7): R_AARCH64_ABS64 used with TLS symbol _ZN14tokio_executor4park19CURRENT_PARK_THREAD7__getit5__KEY17h0c2a58a522affc85E 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x42a096): R_AARCH64_ABS64 used with TLS symbol _ZN7futures9task_impl3std12CURRENT_TASK7__getit5__KEY17he783784cb4a8aa8bE 184:00.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x42a0be): R_AARCH64_ABS64 used with TLS symbol _ZN7futures9task_impl3std21CURRENT_THREAD_NOTIFY7__getit5__KEY17h87139e5baeea16c2E 184:00.44 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1dbe402): R_AARCH64_ABS64 used with TLS symbol _ZN5style7sharing17SHARING_CACHE_KEY7__getit5__KEY17h2e9284026626a7f1E 184:00.44 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1dbe8fa): R_AARCH64_ABS64 used with TLS symbol _ZN5style5bloom9BLOOM_KEY7__getit5__KEY17hd325a0d5f72fa4a6E 184:00.44 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1dbf14d): R_AARCH64_ABS64 used with TLS symbol _ZN5style12thread_state5STATE7__getit5__KEY17h6e851059c72a5957E 184:00.44 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1f088bc): R_AARCH64_ABS64 used with TLS symbol _ZN10rayon_core8registry19WORKER_THREAD_STATE7__getit5__KEY17h2083d1cf39881476E 184:00.44 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1f20931): R_AARCH64_ABS64 used with TLS symbol _ZN15crossbeam_epoch7default6HANDLE7__getit5__KEY17hd182686e2de943f7E 184:00.44 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1f2decf): R_AARCH64_ABS64 used with TLS symbol _ZN16parking_lot_core11parking_lot15get_thread_data11THREAD_DATA7__getit5__KEY17h42253d87f061a365E 184:00.44 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1f32e89): R_AARCH64_ABS64 used with TLS symbol _ZN16parking_lot_core9word_lock15get_thread_data11THREAD_DATA7__getit5__KEY17hce1cf03971d46e7bE 184:00.44 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1f3e880): R_AARCH64_ABS64 used with TLS symbol _ZN4rand10thread_rng14THREAD_RNG_KEY7__getit5__KEY17h037b5116168ab92cE 184:00.44 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1fbeaaa): R_AARCH64_ABS64 used with TLS symbol _ZN3std2io5stdio12LOCAL_STDOUT7__getit5__KEY17h005760fe0a2096b5E 184:00.44 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1fbeae3): R_AARCH64_ABS64 used with TLS symbol _ZN3std2io5stdio12LOCAL_STDERR7__getit5__KEY17hb702bdae74e0a387E 184:00.44 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1fcd517): R_AARCH64_ABS64 used with TLS symbol _ZN3std10sys_common11thread_info11THREAD_INFO7__getit5__KEY17h475963d014553ffdE 184:00.44 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1fe9cff): R_AARCH64_ABS64 used with TLS symbol _ZN3std9panicking18update_panic_count11PANIC_COUNT7__getit5__KEY17h01dd1f0b03e40a00E 184:00.44 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1feb39c): R_AARCH64_ABS64 used with TLS symbol _ZN3std11collections4hash3map11RandomState3new4KEYS7__getit5__KEY17hc3a8c03525cacd78E 185:04.77 js/xpconnect/shell 185:04.77 ipc/app 185:11.30 ipc/app/plugin-container 185:12.41 js/xpconnect/shell/xpcshell 185:16.94 js/src/build/spidermonkey_checks.stub 185:17.68 layout/style/test/css_properties.js.stub 185:17.86 toolkit/components/featuregates/feature_definitions.json.stub 185:18.60 toolkit/components/normandy/test/browser/normandydriver-1.0.xpi.stub 185:18.79 toolkit/locales/multilocale.txt.stub 185:19.39 toolkit/mozapps/extensions/built_in_addons.json.stub 185:20.17 toolkit/components/telemetry/EventArtifactDefinitions.json.stub 185:20.72 devtools/shared/webconsole/reserved-js-words.js.stub 185:20.73 toolkit/components/normandy/test/browser/normandydriver-2.0.xpi.stub 185:21.03 toolkit/library/dependentlibs.list.stub 185:21.95 toolkit/components/telemetry/ScalarArtifactDefinitions.json.stub 185:22.34 services/common/tests/unit/test_blocklist_signatures/collection_signing_root.pem.stub 185:22.34 toolkit/library/gtest/symverscript.stub 185:23.40 services/common/tests/unit/test_blocklist_signatures/collection_signing_int.pem.stub 185:23.79 toolkit/mozapps/extensions/test/browser/browser_dragdrop1.xpi.stub 185:23.99 services/common/tests/unit/test_blocklist_signatures/collection_signing_ee.pem.stub 185:24.29 toolkit/mozapps/extensions/test/browser/browser_dragdrop2.xpi.stub 185:24.69 toolkit/mozapps/extensions/test/browser/browser_dragdrop_incompat.xpi.stub 185:25.07 toolkit/mozapps/extensions/test/browser/browser_installssl.xpi.stub 185:25.46 toolkit/mozapps/extensions/test/browser/browser_theme.xpi.stub 185:25.82 toolkit/mozapps/extensions/test/browser/options_signed.xpi.stub 185:33.17 TEST-PASS | check_spidermonkey_style.py | ok 185:33.85 TEST-PASS | check_macroassembler_style.py | ok 185:34.15 TEST-PASS | check_js_opcode.py | ok 185:50.34 toolkit/locales/update.locale.stub 186:07.03 browser/locales/bookmarks.html.stub 186:11.87 Packaging specialpowers@mozilla.org.xpi... 186:12.20 Packaging quitter@mozilla.org.xpi... 186:12.50 Packaging mozscreenshots@mozilla.org.xpi... 187:00.15 Wrote 449 files in 2324283 bytes to mozharness.zip in 12.55s 187:00.17 Compressing... 196:55.74 (stdin): 3.209:1, 2.493 bits/byte, 68.84% saved, 2781419520 in, 866667986 out. 196:55.76 Making langpack 196:57.03 toolkit/locales/update.locale.stub 196:59.91 browser/locales/bookmarks.html.stub 197:12.98 1560982464579 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons 197:12.99 1560982464582 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/ 197:12.99 1560982464583 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader* 197:21.99 GLib-GIO-Message: 22:14:33.584: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. 197:24.98 JavaScript error: chrome://extensions/content/parent/ext-webRequest.js, line 105: TypeError: context.xulBrowser is null 197:24.98 JavaScript error: chrome://extensions/content/parent/ext-webRequest.js, line 105: TypeError: context.xulBrowser is null 197:32.80 jarlog: /builddir/build/BUILD/firefox-67.0.3/objdir/jarlog/en-US.log 197:32.80 GLib-GIO-Message: 22:14:44.396: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. 199:12.46 (firefox:27819): Gtk-WARNING **: 22:16:24.053: Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/bullet-symbolic.svg. 199:12.46 This may indicate that pixbuf loaders or the mime database could not be found. 200:23.92 *** WIFI GEO: shutdown called 200:45.71 Elapsed: 0.04s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 200:45.73 Elapsed: 0.06s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 200:46.32 Elapsed: 0.65s; From dist/xpi-stage: Kept 99 existing; Added/updated 0; Removed 0 files and 0 directories. 200:46.86 Elapsed: 1.19s; From dist/bin: Kept 2566 existing; Added/updated 0; Removed 0 files and 0 directories. 201:00.08 Elapsed: 14.41s; From _tests: Kept 1067 existing; Added/updated 35; Removed 0 files and 0 directories. 201:08.95 Elapsed: 23.27s; From dist/include: Kept 5299 existing; Added/updated 0; Removed 0 files and 0 directories. 201:09.03 ./mozilla-config.h.stub 201:09.34 ./buildid.h.stub 201:09.65 ./source-repo.h.stub 201:11.43 config/nsinstall_real 201:11.78 config/stl.sentinel.stub 201:12.10 config/system-header.sentinel.stub 201:12.73 build/application.ini.stub 201:12.73 xpcom/xpcom-config.h.stub 201:12.73 js/src/js-confdefs.h.stub 201:12.74 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 201:12.74 security/apps/xpcshell.inc.stub 201:12.74 security/ct/tests/gtest/valid-sth.inc.stub 201:12.77 netwerk/necko-config.h.stub 201:13.18 security/apps/addons-public.inc.stub 201:13.22 build/application.ini.h.stub 201:13.22 media/libdav1d/16bd_cdef_tmpl.c.stub 201:13.24 js/src/js-config.h.stub 201:13.31 xpcom/xpcom-private.h.stub 201:13.42 gfx/webrender_bindings/webrender_ffi_generated.h.stub 201:13.46 security/ct/tests/gtest/valid-with-extension-sth.inc.stub 201:13.60 security/apps/addons-public-intermediate.inc.stub 201:13.64 media/libdav1d/16bd_film_grain_tmpl.c.stub 201:13.64 build/automation.py.stub 201:13.66 js/src/selfhosted.out.h.stub 201:13.71 layout/style/ServoCSSPropList.py.stub 201:13.94 security/apps/addons-stage.inc.stub 201:14.01 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 201:14.03 security/ct/tests/gtest/valid-secp521r1-sha512-sth.inc.stub 201:14.15 dom/encoding/domainsfallbacks.properties.h.stub 201:14.27 security/apps/privileged-package-root.inc.stub 201:14.35 media/libdav1d/16bd_ipred_tmpl.c.stub 201:14.49 dom/encoding/labelsencodings.properties.h.stub 201:14.58 security/ct/tests/gtest/signature-covers-log-id-sth.inc.stub 201:14.63 toolkit/crashreporter/CrashAnnotations.h.stub 201:14.70 media/libdav1d/16bd_itx_tmpl.c.stub 201:14.83 dom/encoding/localesfallbacks.properties.h.stub 201:14.87 /usr/bin/g++ -E -o self-hosting-preprocessed.pp -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DHAVE_POSIX_FALLOCATE=1 -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DMOZ_AV1=1 -DJS_PUNBOX64=1 -DNO_NSPR_10_SUPPORT=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DHAVE_STDINT_H=1 -DHAVE_POSIX_MEMALIGN=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_XUL=1 -DUSE_SKIA=1 -DEXPOSE_INTL_API=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_MEMMEM=1 -DMALLOC_H= -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DSTDC_HEADERS=1 -DJS_CODEGEN_ARM64=1 -DHAVE__UNWIND_BACKTRACE=1 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DHAVE_MALLOC_H=1 -DSTATIC_JS_API=1 -DBROWSER_CHROME_URL_QUOTED="chrome://browser/content/browser.xul" -DMOZ_FFMPEG=1 -DMOZ_USER_DIR=".mozilla" -DTRIMMED=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMOZILLA_OFFICIAL=1 -DMOZ_FFVPX=1 -DHAVE_DLOPEN=1 -D_REENTRANT=1 -DHAVE_ALLOCA_H=1 -DU_USING_ICU_NAMESPACE=0 -DNS_PRINT_PREVIEW=1 -DHAVE_SYSCALL=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_DLL_SUFFIX=".so" -DNS_PRINTING=1 -DMOZ_ENABLE_DBUS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_WEBSPEECH=1 -DHAVE_STRNDUP=1 -DRELEASE_OR_BETA=1 -DCROSS_COMPILE= -DTARGET_XPCOM_ABI="aarch64-gcc3" -DMOZILLA_UAVERSION="67.0" -DHAVE_FT_LOAD_SFNT_TABLE=1 -DMOZ_FMP4=1 -DMOZ_BUILD_WEBRENDER=1 -DHAVE_GETOPT_H=1 -DMOZ_APP_UA_NAME="" -DMOZ_WEBM_ENCODER=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_TREE_CAIRO=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DMOZ_GLUE_IN_PROGRAM=1 -DVA_COPY=va_copy -DHAVE_MEMALIGN=1 -DHAVE_VPX_VPX_DECODER_H=1 -DMOZ_X11=1 -DHAVE_LOCALECONV=1 -DMOZ_STATIC_JS=1 -DMOZ_LOGGING=1 -DMOZILLA_VERSION_U=67.0.3 -DMOZ_LTO=1 -DHAVE_NL_TYPES_H=1 -DHAVE_DLADDR=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_PULSEAUDIO=1 -DGL_PROVIDER_EGL=1 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DHAVE_LSTAT64=1 -DHAVE_SYS_QUOTA_H=1 -DMOZ_BUILD_APP=browser -DMOZ_ENABLE_SIGNMAR=1 -DATK_MINOR_VERSION=30 -DMOZ_PHOENIX=1 -DMOZ_WIDGET_GTK=1 -DHAVE_CLOCK_MONOTONIC=1 -DMOZILLA_VERSION="67.0.3" -DMOZ_OFFICIAL_BRANDING=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DACCESSIBILITY=1 -DHAVE_INTTYPES_H=1 -DHAVE_TRUNCATE64=1 -DHAVE_PTHREAD_H=1 -DHAVE_UNISTD_H=1 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xul -DMOZ_VORBIS=1 -DNDEBUG=1 -DMOZ_ENABLE_SKIA=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_STAT64=1 -DHAVE_LINUX_IF_ADDR_H=1 -DMOZ_HAS_REMOTE=1 -DHAVE_SETPRIORITY=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DMOZ_DLL_PREFIX="lib" -DENABLE_INTL_API=1 -DHAVE_GMTIME_R=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_DISTRIBUTION_ID="org.mozilla" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DFORCE_PR_LOG=1 -DATK_REV_VERSION=0 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DATK_MAJOR_VERSION=2 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_TELEMETRY_REPORTING=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_SYS_TYPES_H=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DBUILD_CTYPES=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_VALLOC=1 -DMOZ_DATA_REPORTING=1 -DHAVE_RES_NINIT=1 -DMOZ_DEDICATED_PROFILES=1 -DHAVE_MALLINFO=1 -DXP_LINUX=1 -DHAVE_DIRENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_VA_COPY=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DHAVE_NETINET_IN_H=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DFUNCPROTO=15 -DHAVE_STRERROR=1 -DMOZ_WAYLAND=1 -DMOZ_PROFILER_MEMORY=1 -DHAVE_BYTESWAP_H=1 -DHAVE_LCHOWN=1 -DENABLE_TESTS=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_PLACES=1 -DJS_64BIT=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_APP_UA_VERSION="67.0.3" -DU_STATIC_IMPLEMENTATION=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DGTEST_HAS_RTTI=0 -DHAVE_LOCALTIME_R=1 self-hosting-cpp-input.cpp 201:14.92 devtools/client/debugger/new/src/node.stub.stub 201:15.07 media/libdav1d/16bd_lf_apply_tmpl.c.stub 201:15.11 security/ct/tests/gtest/wrong-spki-sth.inc.stub 201:15.21 dom/encoding/nonparticipatingdomains.properties.h.stub 201:15.27 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/main.development.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/main.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/vendors.js" 201:15.43 media/libdav1d/16bd_loopfilter_tmpl.c.stub 201:15.59 js/src/frontend/ReservedWordsGenerated.h.stub 201:15.59 js/src/gc/StatsPhasesGenerated.cpp.stub 201:15.64 security/ct/tests/gtest/wrong-signing-key-sth.inc.stub 201:15.79 media/libdav1d/16bd_looprestoration_tmpl.c.stub 201:16.00 js/src/gc/StatsPhasesGenerated.h.stub 201:16.02 js/src/jit/MOpcodes.h.stub 201:16.22 media/libdav1d/16bd_lr_apply_tmpl.c.stub 201:16.26 security/ct/tests/gtest/missing-log-id-sth.inc.stub 201:16.35 xpcom/idl-parser/xpidl/xpidl.stub.stub 201:16.55 js/src/jit/LOpcodes.h.stub 201:16.58 media/libdav1d/16bd_mc_tmpl.c.stub 201:16.79 security/ct/tests/gtest/missing-timestamp-sth.inc.stub 201:16.90 xpcom/build/Services.cpp.stub 201:16.94 media/libdav1d/16bd_recon_tmpl.c.stub 201:17.06 xpcom/tests/gtest/dafsa_test_1.inc.stub 201:17.26 xpcom/build/Services.h.stub 201:17.32 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 201:17.35 security/ct/tests/gtest/missing-tree-size-sth.inc.stub 201:17.57 xpcom/build/services.rs.stub 201:17.61 config/makefiles/xpidl/accessibility.xpt 201:17.61 config/makefiles/xpidl/alerts.xpt 201:17.64 media/libdav1d/8bd_cdef_tmpl.c.stub 201:17.89 config/makefiles/xpidl/appshell.xpt 201:17.89 security/ct/tests/gtest/missing-root-hash-sth.inc.stub 201:17.95 media/libdav1d/8bd_film_grain_tmpl.c.stub 201:18.27 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 201:18.44 security/ct/tests/gtest/missing-extensions-sth.inc.stub 201:18.58 media/libdav1d/8bd_ipred_tmpl.c.stub 201:18.86 config/makefiles/xpidl/appstartup.xpt 201:18.89 media/libdav1d/8bd_itx_tmpl.c.stub 201:18.98 security/ct/tests/gtest/truncated-log-id-sth.inc.stub 201:19.20 media/libdav1d/8bd_lf_apply_tmpl.c.stub 201:19.49 security/ct/tests/gtest/truncated-timestamp-sth.inc.stub 201:19.50 media/libdav1d/8bd_loopfilter_tmpl.c.stub 201:19.80 media/libdav1d/8bd_looprestoration_tmpl.c.stub 201:20.02 security/ct/tests/gtest/truncated-tree-size-sth.inc.stub 201:20.11 media/libdav1d/8bd_lr_apply_tmpl.c.stub 201:20.41 media/libdav1d/8bd_mc_tmpl.c.stub 201:20.53 security/ct/tests/gtest/truncated-root-hash-sth.inc.stub 201:20.72 media/libdav1d/8bd_recon_tmpl.c.stub 201:20.96 config/makefiles/xpidl/autocomplete.xpt 201:21.04 config/makefiles/xpidl/backgroundhangmonitor.xpt 201:21.12 security/ct/tests/gtest/truncated-extension-sth.inc.stub 201:21.64 security/ct/tests/gtest/rsa-signer-rsa-spki-sth.inc.stub 201:21.72 config/makefiles/xpidl/browser-element.xpt 201:22.22 security/ct/tests/gtest/rsa-signer-ec-spki-sth.inc.stub 201:22.26 config/makefiles/xpidl/browser-newtab.xpt 201:22.53 config/makefiles/xpidl/browsercompsbase.xpt 201:22.82 config/makefiles/xpidl/caps.xpt 201:22.87 security/ct/tests/gtest/ec-signer-rsa-spki-sth.inc.stub 201:23.10 config/makefiles/xpidl/captivedetect.xpt 201:23.36 config/makefiles/xpidl/chrome.xpt 201:23.44 config/makefiles/xpidl/commandhandler.xpt 201:23.84 devtools/client/debugger/new/src/actions/node.stub.stub 201:23.86 devtools/client/debugger/new/src/client/node.stub.stub 201:24.00 devtools/client/debugger/new/src/components/node.stub.stub 201:24.05 config/makefiles/xpidl/commandlines.xpt 201:24.10 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/ast.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/debuggee.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/event-listeners.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/expressions.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/file-search.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/navigation.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/preview.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/project-text-search.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/quick-open.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/source-tree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/tabs.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/toolbox.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/ui.js" 201:24.11 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/chrome.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/firefox.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/index.js" 201:24.13 config/makefiles/xpidl/composer.xpt 201:24.27 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/A11yIntention.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/App.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/ProjectSearch.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/QuickOpenModal.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/ShortcutsModal.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/WelcomeBox.js" 201:24.96 config/makefiles/xpidl/content_events.xpt 201:25.53 config/makefiles/xpidl/content_geckomediaplugins.xpt 201:25.57 config/makefiles/xpidl/content_html.xpt 201:26.05 devtools/client/debugger/new/src/reducers/node.stub.stub 201:26.15 config/makefiles/xpidl/content_webrtc.xpt 201:26.32 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/ast.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/async-requests.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/breakpoints.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/debuggee.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/event-listeners.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/expressions.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/file-search.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/pause.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/pending-breakpoints.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/project-text-search.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/quick-open.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/source-tree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/sources.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/tabs.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/reducers/ui.js" 201:26.74 devtools/client/debugger/new/src/selectors/node.stub.stub 201:27.04 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/breakpointAtLocation.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/breakpoints.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/breakpointSources.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/getCallStackFrames.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/inComponent.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/isSelectedFrameVisible.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/pause.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/visibleBreakpoints.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/selectors/visibleColumnBreakpoints.js" 201:27.62 devtools/client/debugger/new/src/utils/node.stub.stub 201:27.90 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/assert.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/ast.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/asyncStoreHelper.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/bootstrap.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/build-query.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/clipboard.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/connect.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/dbg.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/defer.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/DevToolsUtils.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/empty-lines.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/expressions.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/fromJS.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/function.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/indentation.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/isMinified.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/location.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/log.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/makeRecord.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/memoize.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/path.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/prefs.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/preview.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/project-search.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/quick-open.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/result-list.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/source-maps.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/source-queue.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/source.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/tabs.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/task.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/telemetry.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/text.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/timings.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/ui.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/url.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/utils.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/wasm.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/worker.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/workers.js" 201:28.20 devtools/client/debugger/new/src/workers/parser/node.stub.stub 201:28.47 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/workers/parser/index.js" 201:29.60 devtools/client/debugger/new/src/workers/pretty-print/node.stub.stub 201:29.91 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/workers/pretty-print/index.js" 201:30.06 devtools/client/debugger/new/src/workers/search/node.stub.stub 201:30.40 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/workers/search/index.js" 201:30.81 devtools/client/debugger/new/src/actions/ast/node.stub.stub 201:31.09 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/ast/setInScopeLines.js" 201:31.40 devtools/client/debugger/new/src/actions/breakpoints/node.stub.stub 201:31.67 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/breakpoints/addBreakpoint.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/breakpoints/breakpointPositions.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/breakpoints/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/breakpoints/remapLocations.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/breakpoints/syncBreakpoint.js" 201:31.87 devtools/client/debugger/new/src/actions/pause/node.stub.stub 201:32.19 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/breakOnNext.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/commands.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/continueToHere.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/fetchScopes.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/mapFrames.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/mapScopes.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/paused.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/pauseOnExceptions.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/resumed.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/selectFrame.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/setPopupObjectProperties.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/pause/skipPausing.js" 201:32.51 layout/style/nsCSSPropertyID.h.stub 201:32.51 devtools/client/debugger/new/src/actions/sources/node.stub.stub 201:32.80 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/sources/blackbox.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/sources/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/sources/loadSourceText.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/sources/newSources.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/sources/prettyPrint.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/sources/select.js" 201:32.98 layout/style/ServoCSSPropList.h.stub 201:33.04 devtools/client/debugger/new/src/actions/utils/node.stub.stub 201:33.31 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/utils/create-store.js" 201:33.37 layout/style/CompositorAnimatableProperties.h.stub 201:33.80 devtools/client/debugger/new/src/client/chrome/node.stub.stub 201:33.82 layout/style/nsComputedDOMStyleGenerated.cpp.stub 201:34.11 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/chrome/commands.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/chrome/create.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/chrome/events.js" 201:34.27 layout/style/nsCSSPropsGenerated.inc.stub 201:34.33 devtools/client/debugger/new/src/client/firefox/node.stub.stub 201:34.58 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/firefox/commands.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/firefox/create.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/firefox/events.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/client/firefox/workers.js" 201:34.69 layout/style/ServoStyleConsts.h.stub 201:34.81 devtools/client/debugger/new/src/components/Editor/node.stub.stub 201:34.95 devtools/client/debugger/new/src/components/PrimaryPanes/node.stub.stub 201:35.10 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/Breakpoint.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/Breakpoints.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/ColumnBreakpoint.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/ColumnBreakpoints.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/ConditionalPanel.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/DebugLine.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/EditorMenu.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/EmptyLines.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/Footer.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/HighlightLine.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/HighlightLines.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/SearchBar.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/Tab.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/Tabs.js" 201:35.24 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/PrimaryPanes/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/PrimaryPanes/Outline.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/PrimaryPanes/OutlineFilter.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/PrimaryPanes/SourcesTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/PrimaryPanes/SourcesTreeItem.js" 201:35.48 devtools/client/debugger/new/src/components/SecondaryPanes/node.stub.stub 201:35.76 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/CommandBar.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/EventListeners.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Expressions.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Scopes.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/UtilsBar.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Worker.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Workers.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/XHRBreakpoints.js" 201:35.99 devtools/client/debugger/new/src/components/shared/node.stub.stub 201:36.36 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/AccessibleImage.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Accordion.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Badge.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/BracketArrow.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Dropdown.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/ManagedTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Modal.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Popover.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/PreviewFunction.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/ResultList.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/SearchInput.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/SourceIcon.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Svg.js" 201:37.03 devtools/client/debugger/new/src/utils/breakpoint/node.stub.stub 201:37.32 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/breakpoint/astBreakpointLocation.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/breakpoint/breakpointPositions.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/breakpoint/index.js" 201:38.57 devtools/client/debugger/new/src/utils/editor/node.stub.stub 201:38.86 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/create-editor.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/get-expression.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/get-token-location.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/source-documents.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/source-editor.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/source-search.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/editor/token-events.js" 201:39.47 devtools/client/debugger/new/src/utils/pause/node.stub.stub 201:39.81 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/why.js" 201:39.99 devtools/client/debugger/new/src/utils/sources-tree/node.stub.stub 201:39.99 layout/style/test/gtest/ExampleStylesheet.h.stub 201:40.08 devtools/client/debugger/new/src/actions/utils/middleware/node.stub.stub 201:40.26 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/addToTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/collapseTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/createTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/formatTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/getDirectories.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/getURL.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/sortTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/treeOrder.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/updateTree.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/sources-tree/utils.js" 201:40.32 devtools/client/debugger/new/src/components/SecondaryPanes/Breakpoints/node.stub.stub 201:40.35 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/utils/middleware/history.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/utils/middleware/log.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/utils/middleware/promise.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/utils/middleware/thunk.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/utils/middleware/timing.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/actions/utils/middleware/wait-service.js" 201:40.38 devtools/client/debugger/new/src/components/SecondaryPanes/Frames/node.stub.stub 201:40.61 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Breakpoints/Breakpoint.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Breakpoints/BreakpointHeading.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Breakpoints/BreakpointHeadingsContextMenu.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Breakpoints/BreakpointsContextMenu.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Breakpoints/ExceptionOption.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Breakpoints/index.js" 201:40.67 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Frames/Frame.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Frames/FrameIndent.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Frames/FrameMenu.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Frames/Group.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Frames/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/SecondaryPanes/Frames/WhyPaused.js" 201:41.31 devtools/client/debugger/new/src/components/shared/Button/node.stub.stub 201:41.61 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Button/CloseButton.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Button/CommandBarButton.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Button/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/shared/Button/PaneToggleButton.js" 201:41.70 config/makefiles/xpidl/devtools_rr.xpt 201:41.71 config/makefiles/xpidl/docshell.xpt 201:42.37 config/makefiles/xpidl/dom.xpt 201:42.41 config/makefiles/xpidl/dom_audiochannel.xpt 201:42.42 devtools/client/debugger/new/src/utils/pause/frames/node.stub.stub 201:42.73 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/frames/annotateFrames.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/frames/collapseFrames.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/frames/displayName.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/frames/getFrameUrl.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/frames/getLibraryFromUrl.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/frames/index.js" 201:44.44 config/makefiles/xpidl/dom_base.xpt 201:44.44 config/makefiles/xpidl/dom_bindings.xpt 201:44.44 config/makefiles/xpidl/dom_events.xpt 201:44.45 devtools/client/debugger/new/src/utils/pause/scopes/node.stub.stub 201:44.45 devtools/client/debugger/new/src/utils/pause/mapScopes/node.stub.stub 201:44.52 config/makefiles/xpidl/dom_geolocation.xpt 201:44.71 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/buildGeneratedBindingList.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/filtering.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/findGeneratedBindingFromPosition.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/getApplicableBindingsForOriginalPosition.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/locColumn.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/mappingContains.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/positionCmp.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/mapScopes/rangeMetadata.js" 201:44.76 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/scopes/getScope.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/scopes/getVariables.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/scopes/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/utils/pause/scopes/utils.js" 201:44.77 devtools/client/debugger/new/src/components/Editor/menus/node.stub.stub 201:44.98 config/makefiles/xpidl/dom_html.xpt 201:45.05 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/menus/breakpoints.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/menus/editor.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/menus/source.js" 201:45.07 config/makefiles/xpidl/dom_indexeddb.xpt 201:45.15 config/makefiles/xpidl/dom_localstorage.xpt 201:45.66 config/makefiles/xpidl/dom_media.xpt 201:45.68 config/makefiles/xpidl/dom_network.xpt 201:45.72 config/makefiles/xpidl/dom_notification.xpt 201:46.20 config/makefiles/xpidl/dom_payments.xpt 201:46.50 devtools/client/debugger/new/src/components/Editor/Preview/node.stub.stub 201:46.55 config/makefiles/xpidl/dom_power.xpt 201:46.68 config/makefiles/xpidl/dom_presentation.xpt 201:46.82 Executing "/usr/bin/node /builddir/build/BUILD/firefox-67.0.3/devtools/client/shared/build/build.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/Preview/index.js /builddir/build/BUILD/firefox-67.0.3/devtools/client/debugger/new/src/components/Editor/Preview/Popup.js" 201:46.82 config/makefiles/xpidl/dom_push.xpt 201:47.34 config/makefiles/xpidl/dom_quota.xpt 201:47.35 config/makefiles/xpidl/dom_security.xpt 201:47.52 config/makefiles/xpidl/dom_sidebar.xpt 201:47.81 config/makefiles/xpidl/dom_simpledb.xpt 201:48.17 config/makefiles/xpidl/dom_storage.xpt 201:48.17 config/makefiles/xpidl/dom_system.xpt 201:48.28 config/makefiles/xpidl/dom_webauthn.xpt 201:48.32 config/makefiles/xpidl/dom_webspeechrecognition.xpt 201:48.48 config/makefiles/xpidl/dom_webspeechsynth.xpt 201:48.70 config/makefiles/xpidl/dom_workers.xpt 201:48.78 config/makefiles/xpidl/dom_xslt.xpt 201:48.87 config/makefiles/xpidl/dom_xul.xpt 201:48.92 config/makefiles/xpidl/downloads.xpt 201:48.93 config/makefiles/xpidl/editor.xpt 201:48.98 config/makefiles/xpidl/enterprisepolicies.xpt 201:49.20 config/makefiles/xpidl/extensions.xpt 201:49.31 config/makefiles/xpidl/exthandler.xpt 201:49.37 config/makefiles/xpidl/fastfind.xpt 201:49.38 config/makefiles/xpidl/gfx.xpt 201:49.40 config/makefiles/xpidl/html5.xpt 201:49.68 config/makefiles/xpidl/htmlparser.xpt 201:49.84 config/makefiles/xpidl/imglib2.xpt 201:49.84 config/makefiles/xpidl/inspector.xpt 201:49.90 config/makefiles/xpidl/intl.xpt 201:49.91 config/makefiles/xpidl/jar.xpt 201:50.15 config/makefiles/xpidl/jsdebugger.xpt 201:50.32 config/makefiles/xpidl/jsinspector.xpt 201:50.34 config/makefiles/xpidl/kvstore.xpt 201:50.38 config/makefiles/xpidl/layout_base.xpt 201:50.45 config/makefiles/xpidl/layout_printing.xpt 201:50.67 config/makefiles/xpidl/layout_xul.xpt 201:50.77 config/makefiles/xpidl/layout_xul_tree.xpt 201:50.81 config/makefiles/xpidl/locale.xpt 201:50.97 config/makefiles/xpidl/loginmgr.xpt 201:51.02 config/makefiles/xpidl/migration.xpt 201:51.05 config/makefiles/xpidl/mimetype.xpt 201:51.22 config/makefiles/xpidl/mozfind.xpt 201:51.27 config/makefiles/xpidl/mozintl.xpt 201:51.30 config/makefiles/xpidl/necko.xpt 201:51.42 config/makefiles/xpidl/necko_about.xpt 201:51.56 config/makefiles/xpidl/necko_cache.xpt 201:51.70 config/makefiles/xpidl/necko_cache2.xpt 201:51.86 config/makefiles/xpidl/necko_cookie.xpt 201:51.91 config/makefiles/xpidl/necko_dns.xpt 201:51.93 config/makefiles/xpidl/necko_file.xpt 201:51.94 config/makefiles/xpidl/necko_ftp.xpt 201:52.05 config/makefiles/xpidl/necko_http.xpt 201:52.48 config/makefiles/xpidl/necko_mdns.xpt 201:52.57 config/makefiles/xpidl/necko_res.xpt 201:52.70 config/makefiles/xpidl/necko_socket.xpt 201:52.75 config/makefiles/xpidl/necko_strconv.xpt 201:52.82 config/makefiles/xpidl/necko_viewsource.xpt 201:52.92 config/makefiles/xpidl/necko_websocket.xpt 201:53.07 config/makefiles/xpidl/necko_wifi.xpt 201:53.30 config/makefiles/xpidl/parentalcontrols.xpt 201:53.44 config/makefiles/xpidl/pipnss.xpt 201:53.54 config/makefiles/xpidl/pippki.xpt 201:53.60 config/makefiles/xpidl/places.xpt 201:53.83 config/makefiles/xpidl/plugin.xpt 201:53.86 config/makefiles/xpidl/pref.xpt 201:53.92 config/makefiles/xpidl/prefetch.xpt 201:54.18 config/makefiles/xpidl/profiler.xpt 201:54.24 config/makefiles/xpidl/remote.xpt 201:54.73 config/makefiles/xpidl/reputationservice.xpt 201:54.77 config/makefiles/xpidl/satchel.xpt 201:54.80 config/makefiles/xpidl/services-crypto-component.xpt 201:54.86 config/makefiles/xpidl/services_fxaccounts.xpt 201:55.22 config/makefiles/xpidl/shellservice.xpt 201:55.24 config/makefiles/xpidl/shistory.xpt 201:55.35 config/makefiles/xpidl/spellchecker.xpt 201:55.35 config/makefiles/xpidl/storage.xpt 201:55.42 config/makefiles/xpidl/telemetry.xpt 201:55.69 config/makefiles/xpidl/test_necko.xpt 201:55.81 config/makefiles/xpidl/thumbnails.xpt 201:55.91 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 201:56.18 config/makefiles/xpidl/toolkit_cleardata.xpt 201:56.35 config/makefiles/xpidl/toolkit_crashservice.xpt 201:56.40 config/makefiles/xpidl/toolkit_filewatcher.xpt 201:56.45 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 201:56.53 config/makefiles/xpidl/toolkit_osfile.xpt 201:56.83 config/makefiles/xpidl/toolkit_search.xpt 201:56.85 config/makefiles/xpidl/toolkit_securityreporter.xpt 201:56.86 config/makefiles/xpidl/toolkit_shell.xpt 201:56.94 config/makefiles/xpidl/toolkit_xulstore.xpt 201:57.01 config/makefiles/xpidl/toolkitprofile.xpt 201:57.21 config/makefiles/xpidl/txmgr.xpt 201:57.37 config/makefiles/xpidl/txtsvc.xpt 201:57.37 config/makefiles/xpidl/uconv.xpt 201:57.41 config/makefiles/xpidl/update.xpt 201:57.43 config/makefiles/xpidl/uriloader.xpt 201:57.48 config/makefiles/xpidl/url-classifier.xpt 201:57.99 config/makefiles/xpidl/urlformatter.xpt 201:58.00 config/makefiles/xpidl/webBrowser_core.xpt 201:58.00 config/makefiles/xpidl/webbrowserpersist.xpt 201:58.05 config/makefiles/xpidl/webextensions.xpt 201:58.17 config/makefiles/xpidl/webvtt.xpt 201:58.49 config/makefiles/xpidl/widget.xpt 201:58.61 config/makefiles/xpidl/windowcreator.xpt 201:58.62 config/makefiles/xpidl/windowwatcher.xpt 201:58.73 config/makefiles/xpidl/xpcom_base.xpt 201:59.01 config/makefiles/xpidl/xpcom_components.xpt 201:59.15 config/makefiles/xpidl/xpcom_ds.xpt 201:59.21 config/makefiles/xpidl/xpcom_io.xpt 201:59.51 config/makefiles/xpidl/xpcom_system.xpt 201:59.58 config/makefiles/xpidl/xpcom_threads.xpt 202:00.04 config/makefiles/xpidl/xpcomtest.xpt 202:00.61 config/makefiles/xpidl/xpconnect.xpt 202:00.70 config/makefiles/xpidl/xpctest.xpt 202:01.03 config/makefiles/xpidl/xul.xpt 202:01.12 config/makefiles/xpidl/xulapp.xpt 202:01.31 config/makefiles/xpidl/zipwriter.xpt 202:02.60 config/makefiles/xpidl/xptdata.cpp 202:08.41 xpcom/components/Components.h.stubxpcom/ds/nsGkAtomList.h.stub 202:08.41 xpcom/base/error_list.rs.stub 202:08.41 intl/locale/encodingsgroups.properties.h.stub 202:08.41 netwerk/dns/etld_data.inc.stub 202:08.41 dom/base/PropertyUseCounterMap.inc.stub 202:08.41 dom/bindings/CSS2Properties.webidl.stub 202:08.81 xpcom/base/ErrorList.h.stub 202:08.87 dom/base/UseCounterList.h.stub 202:09.00 xpcom/ds/nsGkAtomConsts.h.stub 202:09.15 xpcom/base/ErrorNamesInternal.h.stub 202:09.16 accessible/xpcom/xpcAccEvents.h.stub 202:09.23 security/manager/ssl/nsSTSPreloadList.h.stub 202:09.49 xpcom/base/gk_rust_utils_ffi_generated.h.stub 202:09.53 toolkit/components/telemetry/TelemetryEventData.h.stub 202:11.01 toolkit/components/telemetry/TelemetryEventEnums.h.stub 202:12.34 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 202:14.86 toolkit/components/telemetry/TelemetryHistogramEnums.h.stub 202:16.05 toolkit/components/telemetry/TelemetryHistogramNameMap.h.stub 202:19.07 toolkit/components/telemetry/TelemetryProcessData.h.stub 202:19.50 toolkit/components/telemetry/TelemetryProcessEnums.h.stub 202:19.91 toolkit/components/telemetry/TelemetryScalarData.h.stub 202:21.85 toolkit/components/telemetry/TelemetryScalarEnums.h.stub 203:14.71 Generating /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestExampleWorkerInterface-example.h 203:14.71 Generating /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestExampleWorkerInterface-example.cpp 203:14.71 Generating /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestExampleProxyInterface-example.h 203:14.71 Generating /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestExampleProxyInterface-example.cpp 203:14.71 Generating /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestExampleInterface-example.h 203:14.71 Generating /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestExampleInterface-example.cpp 203:15.97 toolkit/library/rust/force-cargo-library-build 203:15.99 testing/geckodriver/force-cargo-program-build 203:19.07 Finished release [optimized] target(s) in 3.06s 203:20.43 Compiling nserror v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/xpcom/rust/nserror) 203:27.44 Compiling xpcom v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/xpcom/rust/xpcom) 203:28.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/mfbt/Unified_cpp_mfbt0.cpp:137: 203:28.67 /builddir/build/BUILD/firefox-67.0.3/mfbt/double-conversion/double-conversion/diy-fp.cc: In member function 'double_conversion::Bignum::AddUInt64(unsigned long)': 203:28.67 /builddir/build/BUILD/firefox-67.0.3/mfbt/double-conversion/double-conversion/diy-fp.cc:57:1: warning: the control flow of function '_ZN17double_conversion6Bignum9AddUInt64Em' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 203:28.67 } // namespace double_conversion 203:28.67 ^ 203:28.67 /builddir/build/BUILD/firefox-67.0.3/mfbt/double-conversion/double-conversion/diy-fp.cc:57:1: warning: the control flow of function '_ZN17double_conversion6Bignum9AddUInt64Em' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 203:28.67 /builddir/build/BUILD/firefox-67.0.3/mfbt/double-conversion/double-conversion/diy-fp.cc: In function 'double_conversion::BignumDtoa(double, double_conversion::BignumDtoaMode, int, double_conversion::Vector, int*, int*)': 203:28.67 /builddir/build/BUILD/firefox-67.0.3/mfbt/double-conversion/double-conversion/diy-fp.cc:57:1: warning: the control flow of function '_ZN17double_conversion10BignumDtoaEdNS_14BignumDtoaModeEiNS_6VectorIcEEPiS3_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 203:28.67 /builddir/build/BUILD/firefox-67.0.3/mfbt/double-conversion/double-conversion/diy-fp.cc:57:1: warning: the control flow of function '_ZN17double_conversion10BignumDtoaEdNS_14BignumDtoaModeEiNS_6VectorIcEEPiS3_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 203:57.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:47: 203:57.00 /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/ParseNode.cpp: In member function 'js::frontend::ParseContext::Scope::removeCatchParameters(js::frontend::ParseContext*, js::frontend::ParseContext::Scope&)': 203:57.00 /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/ParseNode.cpp:445:1: warning: the control flow of function '_ZN2js8frontend12ParseContext5Scope21removeCatchParametersEPS1_RS2_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 203:57.00 } 203:57.00 ^ 203:57.00 /builddir/build/BUILD/firefox-67.0.3/js/src/frontend/ParseNode.cpp:445:1: warning: the control flow of function '_ZN2js8frontend12ParseContext5Scope21removeCatchParametersEPS1_RS2_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 204:31.45 Compiling rsdparsa_capi v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/media/webrtc/signaling/src/sdp/rsdparsa_capi) 204:46.01 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp: In member function 'virtual void vixl::Disassembler::VisitLoadStoreUnscaledOffset(const vixl::Instruction*)': 204:46.01 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:895:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 204:46.01 case LDURSB_x: form = form_x; VIXL_FALLTHROUGH(); 204:46.01 ~~~~~^~~~~~~~ 204:46.02 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:896:5: note: here 204:46.02 case LDURSB_w: mnemonic = "ldursb"; break; 204:46.02 ^~~~ 204:46.02 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:897:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 204:46.02 case LDURSH_x: form = form_x; VIXL_FALLTHROUGH(); 204:46.02 ~~~~~^~~~~~~~ 204:46.02 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:898:5: note: here 204:46.02 case LDURSH_w: mnemonic = "ldursh"; break; 204:46.02 ^~~~ 204:46.03 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp: In member function 'virtual void vixl::Disassembler::VisitFPCompare(const vixl::Instruction*)': 204:46.03 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:1059:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 204:46.03 case FCMP_d_zero: form = form_zero; VIXL_FALLTHROUGH(); 204:46.03 ~~~~~^~~~~~~~~~~ 204:46.03 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:1060:5: note: here 204:46.03 case FCMP_s: 204:46.03 ^~~~ 204:46.03 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:1063:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 204:46.04 case FCMPE_d_zero: form = form_zero; VIXL_FALLTHROUGH(); 204:46.04 ~~~~~^~~~~~~~~~~ 204:46.04 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:1064:5: note: here 204:46.04 case FCMPE_s: 204:46.04 ^~~~ 204:46.04 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp: In member function 'int vixl::Disassembler::SubstituteImmediateField(const vixl::Instruction*, const char*)': 204:46.04 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:3104:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 204:46.04 VIXL_FALLTHROUGH(); 204:46.05 ^ 204:46.05 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:3106:9: note: here 204:46.05 case 'L': { // IVLSLane[0123] - suffix indicates access size shift. 204:46.05 ^~~~ 204:46.05 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:2995:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 204:46.05 } 204:46.05 ^ 204:46.05 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Disasm-vixl.cpp:2997:5: note: here 204:46.05 case 'C': { // ICondB - Immediate Conditional Branch. 204:46.06 ^~~~ 204:47.85 Compiling netwerk_helper v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/netwerk/base/rust-helper) 204:50.63 Compiling encoding_glue v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/intl/encoding_glue) 204:53.26 Compiling storage_variant v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/storage/variant) 204:54.30 Compiling moz_task v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/xpcom/rust/moz_task) 204:55.71 Compiling mozurl v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/netwerk/base/mozurl) 204:59.98 Compiling style v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/servo/components/style) 205:47.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit0.cpp:47: 205:47.11 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/BaselineCacheIRCompiler.cpp: In member function 'js::jit::BacktrackingAllocator::computeRequirement(js::jit::LiveBundle*, js::jit::Requirement*, js::jit::Requirement*)': 205:47.12 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/BaselineCacheIRCompiler.cpp:2429:1: warning: the control flow of function '_ZN2js3jit21BacktrackingAllocator18computeRequirementEPNS0_10LiveBundleEPNS0_11RequirementES5_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 205:47.12 } 205:47.12 ^ 205:47.12 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/BaselineCacheIRCompiler.cpp:2429:1: warning: the control flow of function '_ZN2js3jit21BacktrackingAllocator18computeRequirementEPNS0_10LiveBundleEPNS0_11RequirementES5_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 205:47.12 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/BaselineCacheIRCompiler.cpp: In member function 'js::jit::BacktrackingAllocator::buildLivenessInfo()': 205:47.12 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/BaselineCacheIRCompiler.cpp:2429:1: warning: the control flow of function '_ZN2js3jit21BacktrackingAllocator17buildLivenessInfoEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 205:47.12 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/BaselineCacheIRCompiler.cpp:2429:1: warning: the control flow of function '_ZN2js3jit21BacktrackingAllocator17buildLivenessInfoEv' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 205:47.12 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/BaselineCacheIRCompiler.cpp:2429:1: warning: the control flow of function '_ZN2js3jit21BacktrackingAllocator17buildLivenessInfoEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 205:57.77 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:47: 205:57.77 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmDebug.cpp: In function 'js::wasm::BaselineCompileFunctions(js::wasm::ModuleEnvironment const&, js::LifoAlloc&, mozilla::Vector const&, js::wasm::CompiledCode*, mozilla::UniquePtr*)': 205:57.77 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmDebug.cpp:448:1: warning: the control flow of function '_ZN2js4wasm24BaselineCompileFunctionsERKNS0_17ModuleEnvironmentERNS_9LifoAllocERKN7mozilla6VectorINS0_16FuncCompileInputELm8ENS_17SystemAllocPolicyEEEPNS0_12CompiledCodeEPNS6_9UniquePtrIA_cN2JS10FreePolicyEEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 205:57.77 } 205:57.77 ^ 205:57.78 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmDebug.cpp:448:1: warning: the control flow of function '_ZN2js4wasm24BaselineCompileFunctionsERKNS0_17ModuleEnvironmentERNS_9LifoAllocERKN7mozilla6VectorINS0_16FuncCompileInputELm8ENS_17SystemAllocPolicyEEEPNS0_12CompiledCodeEPNS6_9UniquePtrIA_cN2JS10FreePolicyEEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 206:03.17 Compiling kvstore v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/toolkit/components/kvstore) 206:21.68 warning: unused doc comment 206:21.68 --> servo/components/style/bloom.rs:17:1 206:21.68 | 206:21.68 17 | / /// Bloom filters are large allocations, so we store them in thread-local storage 206:21.68 18 | | /// such that they can be reused across style traversals. StyleBloom is responsible 206:21.68 19 | | /// for ensuring that the bloom filter is zeroed when it is dropped. 206:21.68 | |____________________________________________________________________^ 206:21.68 20 | / thread_local!(static BLOOM_KEY: Arc> = 206:21.68 21 | | Arc::new(AtomicRefCell::new(BloomFilter::new()))); 206:21.68 | |________________________________________________________________- rustdoc does not generate documentation for macro expansions 206:21.68 | 206:21.68 = note: #[warn(unused_doc_comments)] on by default 206:21.68 = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion 206:21.69 warning: unused doc comment 206:21.69 --> servo/components/style/font_face.rs:548:1 206:21.69 | 206:21.69 548 | /// css-name rust_identifier: Type, 206:21.69 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 206:21.69 549 | #[cfg(feature = "gecko")] 206:21.69 550 | / font_face_descriptors! { 206:21.69 551 | | mandatory descriptors = [ 206:21.69 552 | | /// The name of this font face 206:21.69 553 | | "font-family" family / mFamily: FamilyName, 206:21.69 ... | 206:21.69 582 | | ] 206:21.69 583 | | } 206:21.69 | |_- rustdoc does not generate documentation for macro expansions 206:21.69 | 206:21.69 = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion 206:21.70 warning: unused doc comment 206:21.71 --> servo/components/style/stylist.rs:63:1 206:21.71 | 206:21.71 63 | /// A cache of computed user-agent data, to be shared across documents. 206:21.71 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 206:21.71 64 | / lazy_static! { 206:21.71 65 | | static ref UA_CASCADE_DATA_CACHE: Mutex = 206:21.71 66 | | Mutex::new(UserAgentCascadeDataCache::new()); 206:21.71 67 | | } 206:21.71 | |_- rustdoc does not generate documentation for macro expansions 206:21.71 | 206:21.71 = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion 206:21.75 warning: unused doc comment 206:21.75 --> servo/components/style/gecko/media_features.rs:372:1 206:21.75 | 206:21.75 372 | /// https://drafts.csswg.org/mediaqueries-4/#mf-interaction 206:21.75 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 206:21.75 373 | / bitflags! { 206:21.75 374 | | struct PointerCapabilities: u8 { 206:21.75 375 | | const COARSE = structs::PointerCapabilities_Coarse; 206:21.75 376 | | const FINE = structs::PointerCapabilities_Fine; 206:21.75 377 | | const HOVER = structs::PointerCapabilities_Hover; 206:21.75 378 | | } 206:21.75 379 | | } 206:21.75 | |_- rustdoc does not generate documentation for macro expansions 206:21.75 | 206:21.75 = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion 206:23.62 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47: 206:23.62 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmJS.cpp: In function 'js::wasm::IonCompileFunctions(js::wasm::ModuleEnvironment const&, js::LifoAlloc&, mozilla::Vector const&, js::wasm::CompiledCode*, mozilla::UniquePtr*)': 206:23.63 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmJS.cpp:3824:1: warning: the control flow of function '_ZN2js4wasm19IonCompileFunctionsERKNS0_17ModuleEnvironmentERNS_9LifoAllocERKN7mozilla6VectorINS0_16FuncCompileInputELm8ENS_17SystemAllocPolicyEEEPNS0_12CompiledCodeEPNS6_9UniquePtrIA_cN2JS10FreePolicyEEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 206:23.63 } 206:23.63 ^ 206:23.63 /builddir/build/BUILD/firefox-67.0.3/js/src/wasm/WasmJS.cpp:3824:1: warning: the control flow of function '_ZN2js4wasm19IonCompileFunctionsERKNS0_17ModuleEnvironmentERNS_9LifoAllocERKN7mozilla6VectorINS0_16FuncCompileInputELm8ENS_17SystemAllocPolicyEEEPNS0_12CompiledCodeEPNS6_9UniquePtrIA_cN2JS10FreePolicyEEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 206:25.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit12.cpp:29: 206:25.80 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Decoder-vixl.cpp: In member function 'void vixl::Decoder::DecodeDataProcessing(const vixl::Instruction*)': 206:25.81 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Decoder-vixl.cpp:487:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 206:25.81 if (instr->Bit(29) == 0x1) { 206:25.81 ^~ 206:25.81 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/arm64/vixl/Decoder-vixl.cpp:518:9: note: here 206:25.81 case 1: 206:25.81 ^~~~ 206:34.14 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit13.cpp:47: 206:34.14 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/shared/AtomicOperations-shared-jit.cpp: In member function 'vixl::MozBaseAssembler::LinkAndGetOffsetTo(js::jit::BufferOffset, vixl::ImmBranchRangeType, unsigned int, js::jit::Label*)': 206:34.15 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/shared/AtomicOperations-shared-jit.cpp:1036:1: warning: the control flow of function '_ZN4vixl16MozBaseAssembler18LinkAndGetOffsetToEN2js3jit12BufferOffsetENS_18ImmBranchRangeTypeEjPNS2_5LabelE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 206:34.15 } // namespace js 206:34.15 ^ 206:34.15 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/shared/AtomicOperations-shared-jit.cpp:1036:1: warning: the control flow of function '_ZN4vixl16MozBaseAssembler18LinkAndGetOffsetToEN2js3jit12BufferOffsetENS_18ImmBranchRangeTypeEjPNS2_5LabelE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 206:53.24 warning: the item `LonghandIdSet` is imported redundantly 206:53.24 --> servo/components/style/rule_tree/mod.rs:1242:61 206:53.24 | 206:53.24 12 | use crate::properties::{Importance, LonghandIdSet, PropertyDeclarationBlock}; 206:53.24 | ------------- the item `LonghandIdSet` is already imported here 206:53.25 ... 206:53.25 1242 | use crate::properties::{CSSWideKeyword, LonghandId, LonghandIdSet}; 206:53.25 | ^^^^^^^^^^^^^ 206:53.25 | 206:53.25 = note: #[warn(unused_imports)] on by default 206:53.25 warning: the item `mem` is imported redundantly 206:53.25 --> servo/components/style/stylesheet_set.rs:214:13 206:53.25 | 206:53.25 13 | use std::{mem, slice}; 206:53.26 | --- the item `mem` is already imported here 206:53.26 ... 206:53.26 214 | use std::mem; 206:53.26 | ^^^^^^^^ 206:53.27 warning: the item `StyleResolverForElement` is imported redundantly 206:53.28 --> servo/components/style/traversal.rs:310:9 206:53.28 | 206:53.28 14 | use crate::style_resolver::{PseudoElementResolution, StyleResolverForElement}; 206:53.28 | ----------------------- the item `StyleResolverForElement` is already imported here 206:53.28 ... 206:53.28 310 | use crate::style_resolver::StyleResolverForElement; 206:53.28 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 206:53.28 warning: the item `TraversalFlags` is imported redundantly 206:53.28 --> servo/components/style/traversal.rs:409:9 206:53.29 | 206:53.29 16 | use crate::traversal_flags::TraversalFlags; 206:53.29 | -------------------------------------- the item `TraversalFlags` is already imported here 206:53.29 ... 206:53.29 409 | use crate::traversal_flags::TraversalFlags; 206:53.29 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 206:53.32 warning: the item `BigEndian` is imported redundantly 206:53.32 --> servo/components/style/values/generics/font.rs:114:25 206:53.32 | 206:53.32 9 | use byteorder::{BigEndian, ReadBytesExt}; 206:53.32 | --------- the item `BigEndian` is already imported here 206:53.32 ... 206:53.33 114 | use byteorder::{BigEndian, ByteOrder}; 206:53.33 | ^^^^^^^^^ 206:53.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/Unified_cpp_js_src13.cpp:47: 206:53.74 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/DebuggerMemory.cpp: In function 'js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)': 206:53.74 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/DebuggerMemory.cpp:475:54: warning: the control flow of function '_ZN2js8Debugger16replaceFrameGutsEP9JSContextNS_16AbstractFramePtrES3_RNS_15ScriptFrameIterE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 206:53.74 JS_FN("takeCensus", takeCensus, 0, 0), JS_FS_END}; 206:53.74 ^ 206:53.74 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/DebuggerMemory.cpp:475:54: warning: the control flow of function '_ZN2js8Debugger16replaceFrameGutsEP9JSContextNS_16AbstractFramePtrES3_RNS_15ScriptFrameIterE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 206:53.78 warning: the item `LineDirection` is imported redundantly 206:53.79 --> servo/components/style/gecko/conversions.rs:425:13 206:53.79 | 206:53.79 20 | use crate::values::computed::image::LineDirection; 206:53.79 | --------------------------------------------- the item `LineDirection` is already imported here 206:53.79 ... 206:53.79 425 | use crate::values::computed::image::LineDirection; 206:53.79 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 206:53.79 warning: the item `Length` is imported redundantly 206:53.79 --> servo/components/style/gecko/conversions.rs:427:13 206:53.79 | 206:53.80 25 | use crate::values::computed::{Length, Percentage, TextAlign}; 206:53.80 | ------ the item `Length` is already imported here 206:53.80 ... 206:53.80 427 | use crate::values::computed::Length; 206:53.80 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 206:53.80 warning: the item `CompatMode` is imported redundantly 206:53.80 --> servo/components/style/gecko/conversions.rs:428:65 206:53.80 | 206:53.80 28 | use crate::values::generics::image::{CompatMode, GradientItem, Image as GenericImage}; 206:53.81 | ---------- the item `CompatMode` is already imported here 206:53.81 ... 206:53.81 428 | use crate::values::generics::image::{Circle, ColorStop, CompatMode, Ellipse}; 206:53.81 | ^^^^^^^^^^ 206:53.81 warning: the item `LengthPercentage` is imported redundantly 206:53.81 --> servo/components/style/gecko/conversions.rs:841:13 206:53.81 | 206:53.81 24 | use crate::values::computed::{Integer, LengthPercentage}; 206:53.81 | ---------------- the item `LengthPercentage` is already imported here 206:53.81 ... 206:53.81 841 | use crate::values::computed::length::LengthPercentage; 206:53.82 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 206:53.82 warning: the item `TrackSize` is imported redundantly 206:53.82 --> servo/components/style/gecko/conversions.rs:842:59 206:53.82 | 206:53.82 27 | use crate::values::generics::grid::{TrackListValue, TrackSize}; 206:53.82 | --------- the item `TrackSize` is already imported here 206:53.82 ... 206:53.82 842 | use crate::values::generics::grid::{TrackBreadth, TrackSize}; 206:53.82 | ^^^^^^^^^ 206:53.82 warning: the item `TrackSize` is imported redundantly 206:53.82 --> servo/components/style/gecko/conversions.rs:869:13 206:53.83 | 206:53.83 27 | use crate::values::generics::grid::{TrackListValue, TrackSize}; 206:53.83 | --------- the item `TrackSize` is already imported here 206:53.83 ... 206:53.83 869 | use crate::values::generics::grid::TrackSize; 206:53.83 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 206:53.83 warning: the item `TrackListValue` is imported redundantly 206:53.83 --> servo/components/style/gecko/conversions.rs:900:13 206:53.83 | 206:53.83 27 | use crate::values::generics::grid::{TrackListValue, TrackSize}; 206:53.83 | -------------- the item `TrackListValue` is already imported here 206:53.84 ... 206:53.84 900 | use crate::values::generics::grid::TrackListValue; 206:53.84 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 206:53.84 warning: the item `Rect` is imported redundantly 206:53.84 --> servo/components/style/gecko/conversions.rs:925:13 206:53.84 | 206:53.84 29 | use crate::values::generics::rect::Rect; 206:53.84 | ----------------------------------- 206:53.84 | | 206:53.84 | the item `Rect` is already imported here 206:53.85 | the item `Rect` is already imported here 206:53.85 ... 206:53.85 925 | use crate::values::generics::rect::Rect; 206:53.85 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 206:53.85 warning: the item `ScrollSnapPoint` is imported redundantly 206:53.85 --> servo/components/style/gecko/values.rs:320:13 206:53.85 | 206:53.85 17 | use crate::values::generics::gecko::ScrollSnapPoint; 206:53.85 | ----------------------------------------------- the item `ScrollSnapPoint` is already imported here 206:53.85 ... 206:53.85 320 | use crate::values::generics::gecko::ScrollSnapPoint; 206:53.86 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 206:53.86 warning: the item `HasSimpleFFI` is imported redundantly 206:53.86 --> servo/components/style/gecko/wrapper.rs:969:9 206:53.86 | 206:53.86 57 | use crate::gecko_bindings::sugar::ownership::{HasArcFFI, HasSimpleFFI}; 206:53.86 | ------------ the item `HasSimpleFFI` is already imported here 206:53.86 ... 206:53.86 969 | use crate::gecko_bindings::sugar::ownership::HasSimpleFFI; 206:53.86 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 207:10.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/Unified_cpp_js_src16.cpp:47: 207:10.88 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/JSObject.cpp: In function 'AtomizeUTF8OrWTF8Chars(JSContext*, char const*, unsigned long)JSAtom*': 207:10.89 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/JSObject.cpp:4258:1: warning: the control flow of function '_Z22AtomizeUTF8OrWTF8CharsIN2JS9WTF8CharsEEP6JSAtomP9JSContextPKcm' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 207:10.89 } 207:10.89 ^ 207:10.89 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/JSObject.cpp:4258:1: warning: the control flow of function '_Z22AtomizeUTF8OrWTF8CharsIN2JS9WTF8CharsEEP6JSAtomP9JSContextPKcm' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 207:10.89 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/JSObject.cpp: In function 'AtomizeUTF8OrWTF8Chars(JSContext*, char const*, unsigned long)JSAtom*': 207:10.89 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/JSObject.cpp:4258:1: warning: the control flow of function '_Z22AtomizeUTF8OrWTF8CharsIN2JS9UTF8CharsEEP6JSAtomP9JSContextPKcm' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 207:10.90 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/JSObject.cpp:4258:1: warning: the control flow of function '_Z22AtomizeUTF8OrWTF8CharsIN2JS9UTF8CharsEEP6JSAtomP9JSContextPKcm' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 207:41.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/Unified_cpp_js_src17.cpp:47: 207:41.82 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/OffThreadScriptCompilation.cpp: In member function 'JS::WeakCache, js::ObjectGroupRealm::AllocationSiteKey, js::SystemAllocPolicy, JS::DefaultMapSweepPolicy > > >::lookupForAdd(js::ObjectGroupRealm::AllocationSiteKey const&)': 207:41.82 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/OffThreadScriptCompilation.cpp:191:1: warning: the control flow of function '_ZN2JS9WeakCacheINS_9GCHashMapIN2js16ObjectGroupRealm17AllocationSiteKeyENS2_13ReadBarrieredIPNS2_11ObjectGroupEEES4_NS2_17SystemAllocPolicyENS_21DefaultMapSweepPolicyIS4_S8_EEEEE12lookupForAddERKS4_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 207:41.82 } 207:41.83 ^ 207:41.83 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/OffThreadScriptCompilation.cpp:191:1: warning: the control flow of function '_ZN2JS9WeakCacheINS_9GCHashMapIN2js16ObjectGroupRealm17AllocationSiteKeyENS2_13ReadBarrieredIPNS2_11ObjectGroupEEES4_NS2_17SystemAllocPolicyENS_21DefaultMapSweepPolicyIS4_S8_EEEEE12lookupForAddERKS4_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 207:41.83 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/OffThreadScriptCompilation.cpp: In member function 'JS::WeakCache >::lookupForAdd(js::ObjectGroupRealm::NewEntry::Lookup const&)': 207:41.83 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/OffThreadScriptCompilation.cpp:191:1: warning: the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js16ObjectGroupRealm8NewEntryES4_NS2_17SystemAllocPolicyEEEE12lookupForAddERKNS4_6LookupE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 207:41.83 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/OffThreadScriptCompilation.cpp:191:1: warning: the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js16ObjectGroupRealm8NewEntryES4_NS2_17SystemAllocPolicyEEEE12lookupForAddERKNS4_6LookupE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 208:01.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit3.cpp:47: 208:01.48 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/FoldLinearArithConstants.cpp: In member function 'js::jit::JitRealm::generateRegExpMatcherStub(JSContext*)': 208:01.48 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/FoldLinearArithConstants.cpp:111:1: warning: the control flow of function '_ZN2js3jit8JitRealm25generateRegExpMatcherStubEP9JSContext' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 208:01.48 } /* namespace js */ 208:01.48 ^ 208:01.49 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/FoldLinearArithConstants.cpp:111:1: warning: the control flow of function '_ZN2js3jit8JitRealm25generateRegExpMatcherStubEP9JSContext' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 208:36.87 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/Unified_cpp_js_src19.cpp:47: 208:36.88 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/SelfHosting.cpp: In member function 'JS::WeakCache, js::RegExpZone::Key, js::ZoneAllocPolicy> >::lookupForAdd(js::RegExpZone::Key const&)': 208:36.88 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/SelfHosting.cpp:3497:34: warning: the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js13ReadBarrieredIPNS2_12RegExpSharedEEENS2_10RegExpZone3KeyENS2_15ZoneAllocPolicyEEEE12lookupForAddERKS8_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 208:36.88 "arguments length"); 208:36.88 ^ 208:36.88 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/SelfHosting.cpp:3497:34: warning: the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js13ReadBarrieredIPNS2_12RegExpSharedEEENS2_10RegExpZone3KeyENS2_15ZoneAllocPolicyEEEE12lookupForAddERKS8_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 208:41.97 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit7.cpp:47: 208:41.98 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/MoveResolver.cpp: In member function 'js::jit::MoveResolver::sortMemoryToMemoryMoves()': 208:41.98 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/MoveResolver.cpp:429:1: warning: the control flow of function '_ZN2js3jit12MoveResolver23sortMemoryToMemoryMovesEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 208:41.98 } 208:41.98 ^ 208:41.98 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/MoveResolver.cpp:429:1: warning: the control flow of function '_ZN2js3jit12MoveResolver23sortMemoryToMemoryMovesEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 208:41.98 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/MoveResolver.cpp: In member function 'js::jit::MoveResolver::addOrderedMove(js::jit::MoveOp const&)': 208:41.99 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/MoveResolver.cpp:429:1: warning: the control flow of function '_ZN2js3jit12MoveResolver14addOrderedMoveERKNS0_6MoveOpE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 208:41.99 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/MoveResolver.cpp:429:1: warning: the control flow of function '_ZN2js3jit12MoveResolver14addOrderedMoveERKNS0_6MoveOpE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 208:42.70 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/MoveResolver.cpp: In member function 'js::jit::MoveOp::aliases(js::jit::MoveOp const&) const': 208:42.70 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/MoveResolver.cpp:429:1: warning: the control flow of function '_ZNK2js3jit6MoveOp7aliasesERKS1_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 208:42.70 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/MoveResolver.cpp:429:1: warning: the control flow of function '_ZNK2js3jit6MoveOp7aliasesERKS1_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 208:45.93 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/jit/Unified_cpp_js_src_jit9.cpp:47: 208:45.93 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/StupidAllocator.cpp: In member function 'js::jit::StupidAllocator::allocateForInstruction(js::jit::LInstruction*)': 208:45.94 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/StupidAllocator.cpp:437:1: warning: the control flow of function '_ZN2js3jit15StupidAllocator22allocateForInstructionEPNS0_12LInstructionE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 208:45.94 } 208:45.94 ^ 208:45.94 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/StupidAllocator.cpp:437:1: warning: the control flow of function '_ZN2js3jit15StupidAllocator22allocateForInstructionEPNS0_12LInstructionE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 208:45.94 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/StupidAllocator.cpp: In member function 'js::jit::StupidAllocator::registerIsReserved(js::jit::LInstruction*, js::jit::AnyRegister)': 208:45.95 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/StupidAllocator.cpp:437:1: warning: the control flow of function '_ZN2js3jit15StupidAllocator18registerIsReservedEPNS0_12LInstructionENS0_11AnyRegisterE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 208:45.95 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/StupidAllocator.cpp:437:1: warning: the control flow of function '_ZN2js3jit15StupidAllocator18registerIsReservedEPNS0_12LInstructionENS0_11AnyRegisterE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 208:45.95 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/StupidAllocator.cpp: In member function 'js::jit::StupidAllocator::allocationRequiresRegister(js::jit::LAllocation const*, js::jit::AnyRegister)': 208:45.96 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/StupidAllocator.cpp:437:1: warning: the control flow of function '_ZN2js3jit15StupidAllocator26allocationRequiresRegisterEPKNS0_11LAllocationENS0_11AnyRegisterE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 208:45.96 /builddir/build/BUILD/firefox-67.0.3/js/src/jit/StupidAllocator.cpp:437:1: warning: the control flow of function '_ZN2js3jit15StupidAllocator26allocationRequiresRegisterEPKNS0_11LAllocationENS0_11AnyRegisterE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 209:06.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/js/src/Unified_cpp_js_src20.cpp:47: 209:06.13 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/StructuredClone.cpp: In member function 'JS::WeakCache >::lookupForAdd(js::InitialShapeEntry::Lookup const&)': 209:06.13 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/StructuredClone.cpp:3235:1: warning: the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js17InitialShapeEntryES3_NS2_17SystemAllocPolicyEEEE12lookupForAddERKNS3_6LookupE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 209:06.13 } 209:06.13 ^ 209:06.13 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/StructuredClone.cpp:3235:1: warning: the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js17InitialShapeEntryES3_NS2_17SystemAllocPolicyEEEE12lookupForAddERKNS3_6LookupE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 209:06.13 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/StructuredClone.cpp: In member function 'JS::WeakCache, js::StackBaseShape, js::SystemAllocPolicy> >::lookupForAdd(js::StackBaseShape::Lookup const&)': 209:06.14 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/StructuredClone.cpp:3235:1: warning: the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js13ReadBarrieredIPNS2_16UnownedBaseShapeEEENS2_14StackBaseShapeENS2_17SystemAllocPolicyEEEE12lookupForAddERKNS7_6LookupE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 209:06.14 /builddir/build/BUILD/firefox-67.0.3/js/src/vm/StructuredClone.cpp:3235:1: warning: the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js13ReadBarrieredIPNS2_16UnownedBaseShapeEEENS2_14StackBaseShapeENS2_17SystemAllocPolicyEEEE12lookupForAddERKNS7_6LookupE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 209:39.23 config/external/icu/data/icudata_gas.o 209:49.52 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d32': 209:49.52 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c:117: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 209:49.52 #pragma pipeloop(0) 209:49.53 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d16': 209:49.53 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c:128: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 209:49.53 #pragma pipeloop(0) 209:49.53 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d32_and_d16': 209:49.53 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c:143: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 209:49.53 #pragma pipeloop(0) 209:49.54 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c: In function 'mont_mulf_noconv': 209:49.54 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c:218: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 209:49.54 #pragma pipeloop(0) 209:49.55 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c:197:13: warning: unused variable 'dptmp' [-Wunused-variable] 209:49.55 double *dptmp, *pdm1, *pdm2, *pdn, *pdtj, pdn_0, pdm1_0; 209:49.55 ^~~~~ 209:49.55 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c:196:24: warning: unused variable 'nextm2j' [-Wunused-variable] 209:49.55 double digit, m2j, nextm2j, a, b; 209:49.55 ^~~~~~~ 209:49.55 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/montmulf.c:195:9: warning: unused variable 'tmp' [-Wunused-variable] 209:49.55 int tmp; 209:49.55 ^~~ 209:49.98 In file included from /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mpi.c:10: 209:49.98 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mpi.c: In function 's_mp_fixup_reciprocal': 209:49.98 /builddir/build/BUILD/firefox-67.0.3/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] 209:49.98 #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 209:49.98 ^ 209:49.98 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mpi.c:2125:17: note: in expansion of macro 'MP_MIN' 209:49.98 int j = MP_MIN(k, MP_DIGIT_BIT); 209:49.98 ^~~~~~ 209:49.99 /builddir/build/BUILD/firefox-67.0.3/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] 209:49.99 #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 209:49.99 ^~~ 209:49.99 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mpi.c:2125:17: note: in expansion of macro 'MP_MIN' 209:49.99 int j = MP_MIN(k, MP_DIGIT_BIT); 209:49.99 ^~~~~~ 209:49.99 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mpi.c:2127:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 209:49.99 if (j < MP_DIGIT_BIT) { 209:49.99 ^ 209:50.02 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mplogic.c: In function 'mpl_num_set': 209:50.02 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mplogic.c:237:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 209:50.02 for (db = 0; db < sizeof(mp_digit); db++) { 209:50.02 ^ 209:50.02 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mplogic.c: In function 'mpl_num_clear': 209:50.02 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mplogic.c:268:25: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 209:50.03 for (db = 0; db < sizeof(mp_digit); db++) { 209:50.03 ^ 209:50.05 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mpi.c: In function 's_mp_todigit': 209:50.05 /builddir/build/BUILD/firefox-67.0.3/security/nss/lib/freebl/mpi/mpi.c:4595:13: warning: comparison of integer expressions of different signedness: 'mp_digit' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 209:50.05 if (val >= r) 209:50.05 ^~ 209:58.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/modules/woff2/Unified_cpp_modules_woff20.cpp:29: 209:58.22 /builddir/build/BUILD/firefox-67.0.3/modules/woff2/src/woff2_dec.cc: In function 'bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)': 209:58.23 /builddir/build/BUILD/firefox-67.0.3/modules/woff2/src/woff2_dec.cc:1177:12: warning: unused variable 'dst_offset' [-Wunused-variable] 209:58.23 uint64_t dst_offset = first_table_offset; 209:58.23 ^~~~~~~~~~ 210:02.29 In file included from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/scales.h:21, 210:02.29 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/vorbis_codebook.c:23: 210:02.29 /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 210:02.29 static int vorbis_ftoi(double f){ 210:02.29 ^~~~~~~~~~~ 210:02.56 In file included from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/bitrate.h:22, 210:02.56 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/codec_internal.h:58, 210:02.56 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/vorbis_info.c:25: 210:02.56 /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 210:02.56 static int vorbis_ftoi(double f){ 210:02.56 ^~~~~~~~~~~ 210:02.56 In file included from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/bitrate.h:22, 210:02.56 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/codec_internal.h:58, 210:02.56 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/vorbis_floor1.c:22: 210:02.57 /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 210:02.57 static int vorbis_ftoi(double f){ 210:02.57 ^~~~~~~~~~~ 210:02.83 In file included from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/bitrate.h:22, 210:02.83 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/codec_internal.h:58, 210:02.83 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/vorbis_res0.c:27: 210:02.83 /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 210:02.83 static int vorbis_ftoi(double f){ 210:02.84 ^~~~~~~~~~~ 210:03.58 In file included from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/vorbis_window.c:19: 210:03.58 /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 210:03.58 static int vorbis_ftoi(double f){ 210:03.58 ^~~~~~~~~~~ 210:03.87 /builddir/build/BUILD/firefox-67.0.3/media/libjpeg/jdphuff.c: In function 'decode_mcu_DC_first': 210:03.87 /builddir/build/BUILD/firefox-67.0.3/media/libjpeg/jdphuff.c:214:60: warning: operand of ?: changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 210:03.87 ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 210:03.88 ^~~ 210:03.88 /builddir/build/BUILD/firefox-67.0.3/media/libjpeg/jdphuff.c:343:13: note: in expansion of macro 'HUFF_EXTEND' 210:03.88 s = HUFF_EXTEND(r, s); 210:03.88 ^~~~~~~~~~~ 210:03.88 /builddir/build/BUILD/firefox-67.0.3/media/libjpeg/jdphuff.c: In function 'decode_mcu_AC_first': 210:03.88 /builddir/build/BUILD/firefox-67.0.3/media/libjpeg/jdphuff.c:214:60: warning: operand of ?: changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare] 210:03.88 ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 210:03.88 ^~~ 210:03.88 /builddir/build/BUILD/firefox-67.0.3/media/libjpeg/jdphuff.c:420:15: note: in expansion of macro 'HUFF_EXTEND' 210:03.88 s = HUFF_EXTEND(r, s); 210:03.88 ^~~~~~~~~~~ 210:05.15 In file included from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/bitrate.h:22, 210:05.15 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/codec_internal.h:58, 210:05.15 from /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/vorbis_analysis.c:22, 210:05.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:2: 210:05.15 /builddir/build/BUILD/firefox-67.0.3/media/libvorbis/lib/os.h:177:12: warning: 'vorbis_ftoi' defined but not used [-Wunused-function] 210:05.15 static int vorbis_ftoi(double f){ 210:05.15 ^~~~~~~~~~~ 210:06.93 /builddir/build/BUILD/firefox-67.0.3/media/libmkv/EbmlBufferWriter.c:43:13: warning: '_Serialize' defined but not used [-Wunused-function] 210:06.93 static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 210:06.93 ^~~~~~~~~~ 210:24.56 media/ffvpx/libavutil/libmozavutil.so.symbols.stub 210:25.18 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:25.18 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:25.18 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:25.18 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:25.18 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:25.18 from : 210:25.18 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:25.18 #define HAVE_LINUX_PERF_EVENT_H 0 210:25.18 In file included from : 210:25.18 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:25.18 #define HAVE_LINUX_PERF_EVENT_H 1 210:25.42 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:25.43 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:25.43 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:25.43 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:25.43 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:25.43 from : 210:25.43 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:25.43 #define HAVE_LINUX_PERF_EVENT_H 0 210:25.43 In file included from : 210:25.43 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:25.43 #define HAVE_LINUX_PERF_EVENT_H 1 210:25.64 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:25.64 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:25.64 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:25.65 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:25.65 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:25.65 from : 210:25.65 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:25.65 #define HAVE_LINUX_PERF_EVENT_H 0 210:25.65 In file included from : 210:25.65 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:25.65 #define HAVE_LINUX_PERF_EVENT_H 1 210:25.92 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:25.92 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:25.92 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:25.92 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:25.92 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:25.92 from : 210:25.92 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:25.92 #define HAVE_LINUX_PERF_EVENT_H 0 210:25.92 In file included from : 210:25.92 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:25.92 #define HAVE_LINUX_PERF_EVENT_H 1 210:26.20 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:26.20 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:26.20 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:26.20 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:26.20 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:26.20 from : 210:26.20 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:26.20 #define HAVE_LINUX_PERF_EVENT_H 0 210:26.20 In file included from : 210:26.20 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:26.20 #define HAVE_LINUX_PERF_EVENT_H 1 210:26.41 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:26.41 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:26.41 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:26.41 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:26.41 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:26.41 from : 210:26.41 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:26.41 #define HAVE_LINUX_PERF_EVENT_H 0 210:26.41 In file included from : 210:26.42 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:26.42 #define HAVE_LINUX_PERF_EVENT_H 1 210:26.68 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:26.69 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:26.69 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:26.69 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:26.69 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:26.69 from : 210:26.69 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:26.69 #define HAVE_LINUX_PERF_EVENT_H 0 210:26.69 In file included from : 210:26.69 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:26.69 #define HAVE_LINUX_PERF_EVENT_H 1 210:27.00 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:27.00 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:27.00 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:27.00 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:27.01 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:27.01 from : 210:27.01 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:27.01 #define HAVE_LINUX_PERF_EVENT_H 0 210:27.01 In file included from : 210:27.01 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:27.01 #define HAVE_LINUX_PERF_EVENT_H 1 210:27.08 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:27.08 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:27.08 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:27.08 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:27.08 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:27.08 from : 210:27.08 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:27.08 #define HAVE_LINUX_PERF_EVENT_H 0 210:27.08 In file included from : 210:27.08 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:27.08 #define HAVE_LINUX_PERF_EVENT_H 1 210:27.22 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:27.22 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:27.22 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:27.22 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:27.22 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:27.22 from : 210:27.22 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:27.22 #define HAVE_LINUX_PERF_EVENT_H 0 210:27.22 In file included from : 210:27.22 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:27.22 #define HAVE_LINUX_PERF_EVENT_H 1 210:27.55 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:27.55 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:27.55 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:27.55 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:27.55 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:27.55 from : 210:27.55 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:27.55 #define HAVE_LINUX_PERF_EVENT_H 0 210:27.55 In file included from : 210:27.55 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:27.55 #define HAVE_LINUX_PERF_EVENT_H 1 210:27.75 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:27.76 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:27.76 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:27.76 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:27.76 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:27.76 from : 210:27.76 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:27.76 #define HAVE_LINUX_PERF_EVENT_H 0 210:27.76 In file included from : 210:27.76 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:27.77 #define HAVE_LINUX_PERF_EVENT_H 1 210:27.97 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:27.98 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:27.98 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:27.98 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:27.98 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:27.98 from : 210:27.98 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:27.99 #define HAVE_LINUX_PERF_EVENT_H 0 210:27.99 In file included from : 210:27.99 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:27.99 #define HAVE_LINUX_PERF_EVENT_H 1 210:28.21 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:28.21 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:28.21 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:28.21 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:28.22 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:28.22 from : 210:28.22 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:28.22 #define HAVE_LINUX_PERF_EVENT_H 0 210:28.22 In file included from : 210:28.22 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:28.22 #define HAVE_LINUX_PERF_EVENT_H 1 210:28.53 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:28.53 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:28.54 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:28.54 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:28.54 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:28.54 from : 210:28.54 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:28.54 #define HAVE_LINUX_PERF_EVENT_H 0 210:28.54 In file included from : 210:28.54 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:28.54 #define HAVE_LINUX_PERF_EVENT_H 1 210:28.74 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:28.74 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:28.74 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:28.74 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:28.74 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:28.74 from : 210:28.75 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:28.75 #define HAVE_LINUX_PERF_EVENT_H 0 210:28.75 In file included from : 210:28.75 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:28.75 #define HAVE_LINUX_PERF_EVENT_H 1 210:29.05 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:29.05 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:29.05 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:29.05 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:29.05 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:29.05 from : 210:29.05 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:29.05 #define HAVE_LINUX_PERF_EVENT_H 0 210:29.06 In file included from : 210:29.06 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:29.06 #define HAVE_LINUX_PERF_EVENT_H 1 210:29.38 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:29.38 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:29.38 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:29.38 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:29.38 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:29.38 from : 210:29.38 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:29.38 #define HAVE_LINUX_PERF_EVENT_H 0 210:29.38 In file included from : 210:29.38 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:29.38 #define HAVE_LINUX_PERF_EVENT_H 1 210:29.53 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:29.53 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:29.53 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:29.53 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:29.53 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:29.53 from : 210:29.53 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:29.53 #define HAVE_LINUX_PERF_EVENT_H 0 210:29.53 In file included from : 210:29.53 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:29.53 #define HAVE_LINUX_PERF_EVENT_H 1 210:29.71 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:29.72 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:29.72 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:29.72 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:29.72 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:29.72 from : 210:29.72 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:29.72 #define HAVE_LINUX_PERF_EVENT_H 0 210:29.72 In file included from : 210:29.72 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:29.72 #define HAVE_LINUX_PERF_EVENT_H 1 210:29.95 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:29.95 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:29.95 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:29.95 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:29.95 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:29.95 from : 210:29.95 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:29.95 #define HAVE_LINUX_PERF_EVENT_H 0 210:29.95 In file included from : 210:29.95 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:29.95 #define HAVE_LINUX_PERF_EVENT_H 1 210:30.24 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:30.24 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:30.24 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:30.24 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:30.24 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:30.24 from : 210:30.24 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:30.24 #define HAVE_LINUX_PERF_EVENT_H 0 210:30.24 In file included from : 210:30.24 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:30.24 #define HAVE_LINUX_PERF_EVENT_H 1 210:31.26 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:31.26 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:31.27 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:31.27 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:31.27 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:31.27 from : 210:31.27 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:31.27 #define HAVE_LINUX_PERF_EVENT_H 0 210:31.27 In file included from : 210:31.27 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:31.27 #define HAVE_LINUX_PERF_EVENT_H 1 210:31.27 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:31.27 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:31.27 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:31.27 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:31.27 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:31.27 from : 210:31.27 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:31.27 #define HAVE_LINUX_PERF_EVENT_H 0 210:31.27 In file included from : 210:31.27 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:31.27 #define HAVE_LINUX_PERF_EVENT_H 1 210:31.52 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:31.52 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:31.52 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:31.52 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:31.52 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:31.52 from : 210:31.52 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:31.52 #define HAVE_LINUX_PERF_EVENT_H 0 210:31.52 In file included from : 210:31.52 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:31.52 #define HAVE_LINUX_PERF_EVENT_H 1 210:31.65 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:31.65 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:31.65 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:31.65 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:31.65 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:31.65 from : 210:31.65 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:31.65 #define HAVE_LINUX_PERF_EVENT_H 0 210:31.65 In file included from : 210:31.66 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:31.66 #define HAVE_LINUX_PERF_EVENT_H 1 210:31.87 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:31.87 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:31.87 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:31.87 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:31.87 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:31.87 from : 210:31.87 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:31.87 #define HAVE_LINUX_PERF_EVENT_H 0 210:31.87 In file included from : 210:31.87 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:31.87 #define HAVE_LINUX_PERF_EVENT_H 1 210:32.12 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:32.12 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:32.12 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:32.12 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:32.12 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:32.12 from : 210:32.12 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:32.12 #define HAVE_LINUX_PERF_EVENT_H 0 210:32.12 In file included from : 210:32.12 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:32.12 #define HAVE_LINUX_PERF_EVENT_H 1 210:32.37 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 210:32.37 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 210:32.37 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 210:32.37 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 210:32.37 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 210:32.37 from : 210:32.37 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 210:32.38 #define HAVE_LINUX_PERF_EVENT_H 0 210:32.38 In file included from : 210:32.38 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 210:32.38 #define HAVE_LINUX_PERF_EVENT_H 1 210:32.44 media/ffvpx/libavutil/libmozavutil.so 210:38.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2: 210:38.41 /builddir/build/BUILD/firefox-67.0.3/media/libnestegg/src/nestegg.c: In function 'ne_parse': 210:38.41 /builddir/build/BUILD/firefox-67.0.3/media/libnestegg/src/nestegg.c:1096:22: warning: variable 'peeked_id' set but not used [-Wunused-but-set-variable] 210:38.41 uint64_t id, size, peeked_id; 210:38.42 ^~~~~~~~~ 210:38.98 /builddir/build/BUILD/firefox-67.0.3/media/libcubeb/src/cubeb_utils.cpp: In function 'size_t cubeb_sample_size(cubeb_sample_format)': 210:38.98 /builddir/build/BUILD/firefox-67.0.3/media/libcubeb/src/cubeb_utils.cpp:19:5: warning: control reaches end of non-void function [-Wreturn-type] 210:38.98 default: 210:38.98 ^~~~~~~ 210:40.44 /builddir/build/BUILD/firefox-67.0.3/media/libopus/celt/arm/celt_neon_intr.c: In function 'celt_pitch_xcorr_float_neon': 210:40.44 /builddir/build/BUILD/firefox-67.0.3/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] 210:40.44 xcorr[i] = celt_inner_prod_neon(_x, _y+i, len); 210:40.45 ^~~~~~~~~~~~~~~~~~~~ 210:40.45 celt_inner_prod_c 210:42.58 /builddir/build/BUILD/firefox-67.0.3/media/libspeex_resampler/src/resample.c: In function 'moz_speex_resampler_init_frac': 210:42.58 /builddir/build/BUILD/firefox-67.0.3/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable 'i' [-Wunused-variable] 210:42.58 spx_uint32_t i; 210:42.58 ^ 210:44.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:20: 210:44.17 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 210:44.17 #pragma omp parallel for 210:44.17 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/FIRFilter.cpp:145: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 210:44.17 #pragma omp parallel for 210:44.17 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/FIRFilter.cpp:192: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 210:44.17 #pragma omp parallel for 210:44.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:47: 210:44.30 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/InterpolateShannon.cpp:75: warning: "PI" redefined 210:44.30 #define PI 3.1415926536 210:44.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:2: 210:44.30 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/AAFilter.cpp:52: note: this is the location of the previous definition 210:44.30 #define PI M_PI 210:44.32 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:83: 210:44.32 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/TDStretch.cpp:306: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 210:44.32 #pragma omp parallel for 210:44.32 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/TDStretch.cpp:331: warning: ignoring #pragma omp critical [-Wunknown-pragmas] 210:44.32 #pragma omp critical 210:44.60 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:56: 210:44.60 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/RateTransposer.cpp: In member function 'void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)': 210:44.60 /builddir/build/BUILD/firefox-67.0.3/media/libsoundtouch/src/RateTransposer.cpp:133:10: warning: variable 'count' set but not used [-Wunused-but-set-variable] 210:44.60 uint count; 210:44.61 ^~~~~ 211:03.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/security/apps/Unified_cpp_security_apps0.cpp:11: 211:03.06 /builddir/build/BUILD/firefox-67.0.3/security/apps/AppTrustDomain.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 211:03.06 /builddir/build/BUILD/firefox-67.0.3/security/apps/AppTrustDomain.cpp:329:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 211:03.06 } // namespace mozilla 211:03.06 ^ 211:03.06 /builddir/build/BUILD/firefox-67.0.3/security/apps/AppTrustDomain.cpp:329:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 211:03.06 /builddir/build/BUILD/firefox-67.0.3/security/apps/AppTrustDomain.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 211:03.06 /builddir/build/BUILD/firefox-67.0.3/security/apps/AppTrustDomain.cpp:329:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 211:03.06 /builddir/build/BUILD/firefox-67.0.3/security/apps/AppTrustDomain.cpp:329:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 211:03.06 /builddir/build/BUILD/firefox-67.0.3/security/apps/AppTrustDomain.cpp: In function '(anonymous namespace)::VerifyPK7Signature(unsigned int, nsIZipReader*, (anonymous namespace)::SignaturePolicy&, nsTHashtable&, bool&, std::unique_ptr&)': 211:03.07 /builddir/build/BUILD/firefox-67.0.3/security/apps/AppTrustDomain.cpp:329:1: warning: the control flow of function '_ZN12_GLOBAL__N_118VerifyPK7SignatureEjP12nsIZipReaderRNS_15SignaturePolicyER12nsTHashtableI16nsCStringHashKeyERbRSt10unique_ptrI15CERTCertListStrN7mozilla30UniqueCERTCertListDeletePolicyEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 211:03.07 /builddir/build/BUILD/firefox-67.0.3/security/apps/AppTrustDomain.cpp:329:1: warning: the control flow of function '_ZN12_GLOBAL__N_118VerifyPK7SignatureEjP12nsIZipReaderRNS_15SignaturePolicyER12nsTHashtableI16nsCStringHashKeyERbRSt10unique_ptrI15CERTCertListStrN7mozilla30UniqueCERTCertListDeletePolicyEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 211:03.07 /builddir/build/BUILD/firefox-67.0.3/security/apps/AppTrustDomain.cpp:329:1: warning: the control flow of function '_ZN12_GLOBAL__N_118VerifyPK7SignatureEjP12nsIZipReaderRNS_15SignaturePolicyER12nsTHashtableI16nsCStringHashKeyERbRSt10unique_ptrI15CERTCertListStrN7mozilla30UniqueCERTCertListDeletePolicyEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 211:06.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 211:06.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 211:06.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 211:06.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 211:06.55 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 211:06.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Tokenizer.h:15, 211:06.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/IncrementalTokenizer.h:10, 211:06.55 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/IncrementalTokenizer.cpp:7, 211:06.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:11: 211:06.55 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArray::QueryInterface(const nsIID&, void**)': 211:06.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 211:06.55 foundInterface = 0; \ 211:06.55 ^~~~~~~~~~~~~~ 211:06.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 211:06.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 211:06.56 ^~~~~~~~~~~~~~~~~~~~~~~ 211:06.56 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsArray.cpp:16:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 211:06.56 NS_INTERFACE_MAP_END 211:06.56 ^~~~~~~~~~~~~~~~~~~~ 211:06.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 211:06.56 else 211:06.56 ^~~~ 211:06.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 211:06.56 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 211:06.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:06.56 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsArray.cpp:15:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 211:06.56 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) 211:06.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:06.57 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArrayCC::QueryInterface(const nsIID&, void**)': 211:06.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 211:06.57 foundInterface = 0; \ 211:06.57 ^~~~~~~~~~~~~~ 211:06.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 211:06.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 211:06.57 ^~~~~~~~~~~~~~~~~~~~~~~ 211:06.57 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsArray.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 211:06.57 NS_INTERFACE_MAP_END 211:06.57 ^~~~~~~~~~~~~~~~~~~~ 211:06.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 211:06.57 else 211:06.57 ^~~~ 211:06.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 211:06.57 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 211:06.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:06.58 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsArray.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 211:06.58 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) 211:06.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:11.08 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 211:11.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 211:11.08 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollectionTraversalCallback.h:12, 211:11.08 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollectionNoteChild.h:14, 211:11.08 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 211:11.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Tokenizer.h:15, 211:11.08 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/NSPRLogModulesParser.cpp:9, 211:11.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:2: 211:11.08 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsConsoleService.cpp: In member function 'virtual nsresult nsConsoleService::QueryInterface(const nsIID&, void**)': 211:11.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 211:11.09 foundInterface = 0; \ 211:11.09 ^~~~~~~~~~~~~~ 211:11.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 211:11.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 211:11.09 ^~~~~~~~~~~~~~~~~~~~~~~ 211:11.09 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 211:11.09 NS_INTERFACE_MAP_END 211:11.09 ^~~~~~~~~~~~~~~~~~~~ 211:11.09 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 211:11.09 NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) 211:11.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 211:11.09 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsClassInfoImpl.cpp:7, 211:11.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 211:11.09 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 211:11.09 } else 211:11.09 ^~~~ 211:11.09 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsIClassInfoImpl.h:164:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 211:11.09 NS_IMPL_QUERY_CLASSINFO(aClass) \ 211:11.09 ^~~~~~~~~~~~~~~~~~~~~~~ 211:11.09 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 211:11.09 NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) 211:11.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 211:12.27 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBag::QueryInterface(const nsIID&, void**)': 211:12.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 211:12.27 foundInterface = 0; \ 211:12.27 ^~~~~~~~~~~~~~ 211:12.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 211:12.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 211:12.28 ^~~~~~~~~~~~~~~~~~~~~~~ 211:12.28 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsHashPropertyBag.cpp:244:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 211:12.28 NS_INTERFACE_MAP_END 211:12.28 ^~~~~~~~~~~~~~~~~~~~ 211:12.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 211:12.28 else 211:12.28 ^~~~ 211:12.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 211:12.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 211:12.28 ^~~~~~~~~~~~~~~~~~ 211:12.28 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsHashPropertyBag.cpp:243:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 211:12.28 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 211:12.28 ^~~~~~~~~~~~~~~~~~~~~~ 211:12.28 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBagCC::QueryInterface(const nsIID&, void**)': 211:12.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 211:12.29 foundInterface = 0; \ 211:12.29 ^~~~~~~~~~~~~~ 211:12.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 211:12.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 211:12.29 ^~~~~~~~~~~~~~~~~~~~~~~ 211:12.29 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsHashPropertyBag.cpp:291:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 211:12.29 NS_INTERFACE_MAP_END 211:12.29 ^~~~~~~~~~~~~~~~~~~~ 211:12.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 211:12.29 else 211:12.29 ^~~~ 211:12.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 211:12.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 211:12.29 ^~~~~~~~~~~~~~~~~~ 211:12.29 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsHashPropertyBag.cpp:290:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 211:12.29 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 211:12.29 ^~~~~~~~~~~~~~~~~~~~~~ 211:26.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 211:26.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 211:26.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 211:26.69 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/Base64.cpp:12, 211:26.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/io/Unified_cpp_xpcom_io0.cpp:2: 211:26.69 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/InputStreamLengthWrapper.cpp: In member function 'virtual nsresult mozilla::InputStreamLengthWrapper::QueryInterface(const nsIID&, void**)': 211:26.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 211:26.70 foundInterface = 0; \ 211:26.70 ^~~~~~~~~~~~~~ 211:26.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 211:26.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 211:26.70 ^~~~~~~~~~~~~~~~~~~~~~~ 211:26.70 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/InputStreamLengthWrapper.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 211:26.70 NS_INTERFACE_MAP_END 211:26.70 ^~~~~~~~~~~~~~~~~~~~ 211:26.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 211:26.70 else 211:26.70 ^~~~ 211:26.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 211:26.70 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 211:26.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:26.70 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/InputStreamLengthWrapper.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 211:26.70 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 211:26.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:26.77 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/NonBlockingAsyncInputStream.cpp: In member function 'virtual nsresult mozilla::NonBlockingAsyncInputStream::QueryInterface(const nsIID&, void**)': 211:26.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 211:26.77 foundInterface = 0; \ 211:26.77 ^~~~~~~~~~~~~~ 211:26.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 211:26.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 211:26.77 ^~~~~~~~~~~~~~~~~~~~~~~ 211:26.77 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/NonBlockingAsyncInputStream.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 211:26.77 NS_INTERFACE_MAP_END 211:26.77 ^~~~~~~~~~~~~~~~~~~~ 211:26.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 211:26.77 else 211:26.77 ^~~~ 211:26.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 211:26.77 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 211:26.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:26.77 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/NonBlockingAsyncInputStream.cpp:57:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 211:26.77 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 211:26.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:26.83 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/SlicedInputStream.cpp: In member function 'virtual nsresult mozilla::SlicedInputStream::QueryInterface(const nsIID&, void**)': 211:26.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 211:26.83 foundInterface = 0; \ 211:26.83 ^~~~~~~~~~~~~~ 211:26.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 211:26.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 211:26.84 ^~~~~~~~~~~~~~~~~~~~~~~ 211:26.84 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/SlicedInputStream.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 211:26.84 NS_INTERFACE_MAP_END 211:26.84 ^~~~~~~~~~~~~~~~~~~~ 211:26.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 211:26.84 else 211:26.84 ^~~~ 211:26.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 211:26.84 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 211:26.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:26.84 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/SlicedInputStream.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 211:26.84 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 211:26.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:31.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base0.cpp:20: 211:31.01 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/CycleCollectedJSContext.cpp: In constructor 'mozilla::CycleCollectedJSContext::CycleCollectedJSContext()': 211:31.01 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/CycleCollectedJSContext.cpp:63:79: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::dom::PerThreadAtomCache'; use assignment or value-initialization instead [-Wclass-memaccess] 211:31.01 memset(static_cast(this), 0, sizeof(PerThreadAtomCache)); 211:31.01 ^ 211:31.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 211:31.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 211:31.02 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/CycleCollectedJSContext.cpp:7, 211:31.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base0.cpp:20: 211:31.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:4128:8: note: 'struct mozilla::dom::PerThreadAtomCache' declared here 211:31.02 struct PerThreadAtomCache : public APZBucketAtoms, 211:31.02 ^~~~~~~~~~~~~~~~~~ 211:35.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 211:35.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 211:35.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 211:35.21 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsObserverService.cpp:8, 211:35.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:2: 211:35.22 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsVariant.cpp: In member function 'virtual nsresult nsVariantCC::QueryInterface(const nsIID&, void**)': 211:35.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 211:35.22 foundInterface = 0; \ 211:35.22 ^~~~~~~~~~~~~~ 211:35.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 211:35.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 211:35.22 ^~~~~~~~~~~~~~~~~~~~~~~ 211:35.23 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsVariant.cpp:1878:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 211:35.23 NS_INTERFACE_MAP_END 211:35.23 ^~~~~~~~~~~~~~~~~~~~ 211:35.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 211:35.23 else 211:35.23 ^~~~ 211:35.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 211:35.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 211:35.23 ^~~~~~~~~~~~~~~~~~ 211:35.23 /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsVariant.cpp:1877:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 211:35.25 NS_INTERFACE_MAP_ENTRY(nsIWritableVariant) 211:35.26 ^~~~~~~~~~~~~~~~~~~~~~ 211:38.79 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 211:38.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 211:38.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 211:38.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 211:38.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 211:38.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 211:38.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 211:38.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:10, 211:38.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 211:38.80 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/AvailableMemoryTracker.cpp:21, 211:38.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base0.cpp:2: 211:38.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 211:38.80 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 211:38.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 211:38.81 memset(aT, 0, sizeof(T)); 211:38.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 211:38.81 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/MemoryTelemetry.cpp:8, 211:38.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base0.cpp:137: 211:38.81 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 211:38.81 struct AmountFns { 211:38.82 ^~~~~~~~~ 211:38.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 211:38.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 211:38.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 211:38.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 211:38.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 211:38.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 211:38.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 211:38.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:10, 211:38.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 211:38.83 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/AvailableMemoryTracker.cpp:21, 211:38.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base0.cpp:2: 211:38.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 211:38.83 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 211:38.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 211:38.83 memset(aT, 0, sizeof(T)); 211:38.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 211:38.83 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/MemoryTelemetry.cpp:8, 211:38.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base0.cpp:137: 211:38.84 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 211:38.84 struct SizeOfTabFns { 211:38.84 ^~~~~~~~~~~~ 211:50.89 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 211:50.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 211:50.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AbstractEventQueue.h:12, 211:50.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ThreadEventQueue.h:10, 211:50.89 from /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/ThreadEventQueue.cpp:7, 211:50.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 211:50.89 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThread.cpp: In member function 'virtual nsresult nsThread::QueryInterface(const nsIID&, void**)': 211:50.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 211:50.89 foundInterface = 0; \ 211:50.89 ^~~~~~~~~~~~~~ 211:50.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 211:50.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 211:50.89 ^~~~~~~~~~~~~~~~~~~~~~~ 211:50.89 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThread.cpp:198:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 211:50.89 NS_INTERFACE_MAP_END 211:50.89 ^~~~~~~~~~~~~~~~~~~~ 211:50.89 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:74: 211:50.89 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThread.cpp:197:5: note: some parts of macro expansion are not guarded by this 'else' clause 211:50.89 } else 211:50.89 ^~~~ 211:51.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 211:51.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 211:51.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AbstractEventQueue.h:12, 211:51.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ThreadEventQueue.h:10, 211:51.02 from /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/ThreadEventQueue.cpp:7, 211:51.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 211:51.02 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult nsThreadManager::QueryInterface(const nsIID&, void**)': 211:51.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 211:51.03 foundInterface = 0; \ 211:51.03 ^~~~~~~~~~~~~~ 211:51.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 211:51.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 211:51.03 ^~~~~~~~~~~~~~~~~~~~~~~ 211:51.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 211:51.03 NS_INTERFACE_MAP_END 211:51.03 ^~~~~~~~~~~~~~~~~~~~ 211:51.03 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadManager.cpp:105:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 211:51.03 NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) 211:51.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 211:51.03 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThread.cpp:20, 211:51.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:74: 211:51.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 211:51.03 } else 211:51.03 ^~~~ 211:51.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 211:51.03 } else 211:51.03 ^~~~ 211:51.04 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadManager.cpp:105:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 211:51.04 NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) 211:51.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 211:51.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 211:51.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 211:51.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AbstractEventQueue.h:12, 211:51.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ThreadEventQueue.h:10, 211:51.04 from /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/ThreadEventQueue.cpp:7, 211:51.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 211:51.04 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult {anonymous}::ShutdownObserveHelper::QueryInterface(const nsIID&, void**)': 211:51.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 211:51.04 foundInterface = 0; \ 211:51.04 ^~~~~~~~~~~~~~ 211:51.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 211:51.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 211:51.04 ^~~~~~~~~~~~~~~~~~~~~~~ 211:51.04 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadManager.cpp:167:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 211:51.04 NS_INTERFACE_MAP_END 211:51.04 ^~~~~~~~~~~~~~~~~~~~ 211:51.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 211:51.04 else 211:51.04 ^~~~ 211:51.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 211:51.04 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 211:51.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:51.05 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadManager.cpp:166:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 211:51.05 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 211:51.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211:51.09 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadPool.cpp: In member function 'virtual nsresult nsThreadPool::QueryInterface(const nsIID&, void**)': 211:51.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 211:51.09 foundInterface = 0; \ 211:51.09 ^~~~~~~~~~~~~~ 211:51.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 211:51.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 211:51.09 ^~~~~~~~~~~~~~~~~~~~~~~ 211:51.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 211:51.09 NS_INTERFACE_MAP_END 211:51.09 ^~~~~~~~~~~~~~~~~~~~ 211:51.09 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadPool.cpp:42:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 211:51.10 NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, 211:51.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 211:51.10 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThread.cpp:20, 211:51.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:74: 211:51.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 211:51.10 } else 211:51.10 ^~~~ 211:51.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 211:51.10 } else 211:51.10 ^~~~ 211:51.10 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadPool.cpp:42:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 211:51.10 NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, 211:51.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 211:51.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 211:51.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 211:51.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 211:51.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 211:51.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 211:51.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/GeckoProfiler.h:73, 211:51.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientsBinding.h:6, 211:51.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 211:51.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientInfo.h:10, 211:51.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIGlobalObject.h:12, 211:51.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 211:51.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/components/StaticComponents.cpp:13: 211:51.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 211:51.64 /builddir/build/BUILD/firefox-67.0.3/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:162:40: required from here 211:51.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 211:51.64 memset(aT, 0, sizeof(T)); 211:51.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 211:51.64 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/components/StaticComponents.cpp:291: 211:51.64 /builddir/build/BUILD/firefox-67.0.3/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 211:51.64 struct AmountFns { 211:51.64 ^~~~~~~~~ 211:51.64 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 211:51.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 211:51.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 211:51.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 211:51.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 211:51.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/GeckoProfiler.h:73, 211:51.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientsBinding.h:6, 211:51.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 211:51.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientInfo.h:10, 211:51.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIGlobalObject.h:12, 211:51.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ScriptSettings.h:13, 211:51.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/components/StaticComponents.cpp:13: 211:51.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 211:51.65 /builddir/build/BUILD/firefox-67.0.3/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:182:43: required from here 211:51.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 211:51.65 memset(aT, 0, sizeof(T)); 211:51.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 211:51.65 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/components/StaticComponents.cpp:291: 211:51.65 /builddir/build/BUILD/firefox-67.0.3/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 211:51.65 struct SizeOfTabFns { 211:51.65 ^~~~~~~~~~~~ 211:53.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base0.cpp:137: 211:53.12 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/MemoryTelemetry.cpp: In member function 'mozilla::IncrementalFinalizeRunnable::ReleaseNow(bool)': 211:53.12 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/MemoryTelemetry.cpp:542:1: warning: the control flow of function '_ZN7mozilla27IncrementalFinalizeRunnable10ReleaseNowEb' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 211:53.12 } 211:53.12 ^ 211:53.12 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/MemoryTelemetry.cpp:542:1: warning: the control flow of function '_ZN7mozilla27IncrementalFinalizeRunnable10ReleaseNowEb' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 211:53.12 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/MemoryTelemetry.cpp:542:1: warning: the control flow of function '_ZN7mozilla27IncrementalFinalizeRunnable10ReleaseNowEb' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 212:01.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:110: 212:01.00 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsTimerImpl.cpp: In function 'EnsureEnvHash()': 212:01.00 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsTimerImpl.cpp:796:76: warning: the control flow of function '_ZL13EnsureEnvHashv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 212:01.00 const nsTimerImpl::Callback::NameNothing nsTimerImpl::Callback::Nothing = 0; 212:01.01 ^ 212:01.01 /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsTimerImpl.cpp:796:76: warning: the control flow of function '_ZL13EnsureEnvHashv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 212:07.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 212:07.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 212:07.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIIOUtil.h:10, 212:07.22 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsIOUtil.h:17, 212:07.22 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsIOUtil.cpp:7, 212:07.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 212:07.22 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsMultiplexInputStream.cpp: In member function 'virtual nsresult nsMultiplexInputStream::QueryInterface(const nsIID&, void**)': 212:07.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 212:07.23 foundInterface = 0; \ 212:07.23 ^~~~~~~~~~~~~~ 212:07.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 212:07.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 212:07.25 ^~~~~~~~~~~~~~~~~~~~~~~ 212:07.25 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsMultiplexInputStream.cpp:179:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 212:07.25 NS_INTERFACE_MAP_END 212:07.25 ^~~~~~~~~~~~~~~~~~~~ 212:07.25 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsLocalFileUnix.h:22, 212:07.26 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsLocalFile.h:44, 212:07.26 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsLocalFileCommon.cpp:9, 212:07.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:29: 212:07.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 212:07.26 } else 212:07.26 ^~~~ 212:07.26 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsMultiplexInputStream.cpp:178:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 212:07.27 NS_IMPL_QUERY_CLASSINFO(nsMultiplexInputStream) 212:07.27 ^~~~~~~~~~~~~~~~~~~~~~~ 212:07.77 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 212:07.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 212:07.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIIOUtil.h:10, 212:07.77 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsIOUtil.h:17, 212:07.77 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsIOUtil.cpp:7, 212:07.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 212:07.77 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStringStream.cpp: In member function 'virtual nsresult nsStringInputStream::QueryInterface(const nsIID&, void**)': 212:07.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 212:07.78 foundInterface = 0; \ 212:07.78 ^~~~~~~~~~~~~~ 212:07.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 212:07.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 212:07.78 ^~~~~~~~~~~~~~~~~~~~~~~ 212:07.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 212:07.78 NS_INTERFACE_MAP_END 212:07.79 ^~~~~~~~~~~~~~~~~~~~ 212:07.79 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStringStream.cpp:96:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 212:07.79 NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, nsIStringInputStream, 212:07.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 212:07.79 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsLocalFileUnix.h:22, 212:07.79 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsLocalFile.h:44, 212:07.79 from /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsLocalFileCommon.cpp:9, 212:07.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:29: 212:07.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 212:07.81 } else 212:07.81 ^~~~ 212:07.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:164:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 212:07.81 NS_IMPL_QUERY_CLASSINFO(aClass) \ 212:07.81 ^~~~~~~~~~~~~~~~~~~~~~~ 212:07.81 /builddir/build/BUILD/firefox-67.0.3/xpcom/io/nsStringStream.cpp:96:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 212:07.81 NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, nsIStringInputStream, 212:07.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 212:19.01 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp: In function 'UCollator* ucol_openFromShortString_63(const char*, UBool, UParseError*, UErrorCode*)': 212:19.01 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:552:92: warning: 'uint32_t ucol_setVariableTop_63(UCollator*, const UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 212:19.01 ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 212:19.01 ^ 212:19.02 In file included from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/platform.h:25, 212:19.02 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ptypes.h:52, 212:19.02 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/umachine.h:46, 212:19.02 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/utypes.h:38, 212:19.02 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ustring.h:21, 212:19.02 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:18: 212:19.02 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:764:54: note: declared here 212:19.02 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 212:19.02 ^~~~~~~~~~~~~~~~~~~ 212:19.03 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:113:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 212:19.03 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 212:19.03 ^ 212:19.05 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:115:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 212:19.05 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 212:19.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:19.05 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:764:29: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 212:19.05 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 212:19.05 ^~~~~~~~~~~~~~~~~~~~~~~~ 212:19.05 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro 'ucol_setVariableTop' 212:19.05 ucol_setVariableTop(UCollator *coll, 212:19.05 ^~~~~~~~~~~~~~~~~~~ 212:19.06 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:552:92: warning: 'uint32_t ucol_setVariableTop_63(UCollator*, const UChar*, int32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 212:19.06 ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 212:19.06 ^ 212:19.06 In file included from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/platform.h:25, 212:19.06 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ptypes.h:52, 212:19.06 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/umachine.h:46, 212:19.06 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/utypes.h:38, 212:19.06 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ustring.h:21, 212:19.06 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:18: 212:19.06 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:764:54: note: declared here 212:19.07 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 212:19.07 ^~~~~~~~~~~~~~~~~~~ 212:19.07 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:113:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 212:19.07 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 212:19.07 ^ 212:19.07 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:115:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 212:19.07 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 212:19.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:19.07 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:764:29: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 212:19.07 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 212:19.07 ^~~~~~~~~~~~~~~~~~~~~~~~ 212:19.08 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro 'ucol_setVariableTop' 212:19.08 ucol_setVariableTop(UCollator *coll, 212:19.08 ^~~~~~~~~~~~~~~~~~~ 212:19.08 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:554:71: warning: 'void ucol_restoreVariableTop_63(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 212:19.08 ucol_restoreVariableTop(result, s.variableTopValue, status); 212:19.08 ^ 212:19.08 In file included from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/platform.h:25, 212:19.08 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ptypes.h:52, 212:19.09 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/umachine.h:46, 212:19.10 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/utypes.h:38, 212:19.10 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ustring.h:21, 212:19.10 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:18: 212:19.10 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:755:58: note: declared here 212:19.10 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 212:19.10 ^~~~~~~~~~~~~~~~~~~~~~~ 212:19.10 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:113:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 212:19.10 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 212:19.10 ^ 212:19.11 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:115:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 212:19.11 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 212:19.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:19.11 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:755:33: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 212:19.11 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 212:19.11 ^~~~~~~~~~~~~~~~~~~~~~~~ 212:19.11 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/unicode/ucol.h:1305:1: note: in expansion of macro 'ucol_restoreVariableTop' 212:19.11 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 212:19.11 ^~~~~~~~~~~~~~~~~~~~~~~ 212:19.12 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:554:71: warning: 'void ucol_restoreVariableTop_63(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 212:19.12 ucol_restoreVariableTop(result, s.variableTopValue, status); 212:19.12 ^ 212:19.12 In file included from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/platform.h:25, 212:19.12 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ptypes.h:52, 212:19.12 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/umachine.h:46, 212:19.12 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/utypes.h:38, 212:19.12 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/ustring.h:21, 212:19.12 from /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/ucol_sit.cpp:18: 212:19.12 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:755:58: note: declared here 212:19.12 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 212:19.13 ^~~~~~~~~~~~~~~~~~~~~~~ 212:19.13 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:113:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 212:19.13 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 212:19.13 ^ 212:19.13 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/uvernum.h:115:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 212:19.13 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 212:19.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:19.13 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/urename.h:755:33: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 212:19.13 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 212:19.15 ^~~~~~~~~~~~~~~~~~~~~~~~ 212:19.16 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/i18n/unicode/ucol.h:1305:1: note: in expansion of macro 'ucol_restoreVariableTop' 212:19.16 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 212:19.16 ^~~~~~~~~~~~~~~~~~~~~~~ 212:19.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 212:19.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 212:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 212:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 212:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 212:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 212:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 212:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:10, 212:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 212:19.59 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 212:19.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 212:19.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 212:19.60 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 212:19.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 212:19.61 memset(aT, 0, sizeof(T)); 212:19.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 212:19.61 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.cpp:14, 212:19.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:38: 212:19.61 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 212:19.61 struct AmountFns { 212:19.61 ^~~~~~~~~ 212:19.61 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 212:19.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 212:19.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 212:19.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 212:19.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 212:19.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 212:19.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 212:19.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:10, 212:19.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 212:19.62 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 212:19.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 212:19.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 212:19.62 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 212:19.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 212:19.62 memset(aT, 0, sizeof(T)); 212:19.62 ~~~~~~^~~~~~~~~~~~~~~~~~ 212:19.62 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.cpp:14, 212:19.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:38: 212:19.62 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 212:19.62 struct SizeOfTabFns { 212:19.62 ^~~~~~~~~~~~ 212:22.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 212:22.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 212:22.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIProtocolHandler.h:10, 212:22.10 from /builddir/build/BUILD/firefox-67.0.3/chrome/nsChromeProtocolHandler.h:9, 212:22.10 from /builddir/build/BUILD/firefox-67.0.3/chrome/nsChromeProtocolHandler.cpp:13, 212:22.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/chrome/Unified_cpp_chrome0.cpp:2: 212:22.10 /builddir/build/BUILD/firefox-67.0.3/chrome/nsChromeRegistry.cpp: In member function 'virtual nsresult nsChromeRegistry::QueryInterface(const nsIID&, void**)': 212:22.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 212:22.11 foundInterface = 0; \ 212:22.11 ^~~~~~~~~~~~~~ 212:22.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 212:22.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 212:22.11 ^~~~~~~~~~~~~~~~~~~~~~~ 212:22.11 /builddir/build/BUILD/firefox-67.0.3/chrome/nsChromeRegistry.cpp:101:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 212:22.11 NS_INTERFACE_MAP_END 212:22.11 ^~~~~~~~~~~~~~~~~~~~ 212:22.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 212:22.11 else 212:22.11 ^~~~ 212:22.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 212:22.11 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 212:22.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:22.11 /builddir/build/BUILD/firefox-67.0.3/chrome/nsChromeRegistry.cpp:100:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 212:22.11 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIChromeRegistry) 212:22.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:35.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/chrome/Unified_cpp_chrome0.cpp:29: 212:35.06 /builddir/build/BUILD/firefox-67.0.3/chrome/nsChromeRegistryContent.cpp: In member function 'nsChromeRegistryChrome::nsProviderArray::GetProvider(nsTSubstring const&, nsChromeRegistryChrome::nsProviderArray::MatchType)': 212:35.07 /builddir/build/BUILD/firefox-67.0.3/chrome/nsChromeRegistryContent.cpp:225:1: warning: the control flow of function '_ZN22nsChromeRegistryChrome15nsProviderArray11GetProviderERK12nsTSubstringIcENS0_9MatchTypeE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 212:35.07 } 212:35.07 ^ 212:35.07 /builddir/build/BUILD/firefox-67.0.3/chrome/nsChromeRegistryContent.cpp:225:1: warning: the control flow of function '_ZN22nsChromeRegistryChrome15nsProviderArray11GetProviderERK12nsTSubstringIcENS0_9MatchTypeE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 212:46.97 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsUtils.h:14, 212:46.97 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCOMPtr.h:30, 212:46.97 from /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/Helpers.h:10, 212:46.97 from /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/Helpers.cpp:9, 212:46.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest0.cpp:2: 212:46.97 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/Helpers.cpp: In member function 'virtual nsresult testing::LengthInputStream::QueryInterface(const nsIID&, void**)': 212:46.97 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 212:46.97 foundInterface = 0; \ 212:46.97 ^~~~~~~~~~~~~~ 212:46.97 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 212:46.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 212:46.98 ^~~~~~~~~~~~~~~~~~~~~~~ 212:46.98 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/Helpers.cpp:193:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 212:46.98 NS_INTERFACE_MAP_END 212:46.98 ^~~~~~~~~~~~~~~~~~~~ 212:46.98 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 212:46.98 else 212:46.98 ^~~~ 212:46.98 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 212:46.98 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 212:46.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:46.98 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/Helpers.cpp:192:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 212:46.98 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 212:46.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 212:50.24 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsUtils.h:14, 212:50.24 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCOMPtr.h:30, 212:50.24 from /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestPLDHash.cpp:8, 212:50.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest2.cpp:2: 212:50.24 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestRacingServiceManager.cpp: In member function 'virtual nsresult TestRacingServiceManager::Component1::QueryInterface(const nsIID&, void**)': 212:50.24 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 212:50.25 foundInterface = 0; \ 212:50.25 ^~~~~~~~~~~~~~ 212:50.25 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 212:50.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 212:50.25 ^~~~~~~~~~~~~~~~~~~~~~~ 212:50.25 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestRacingServiceManager.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 212:50.25 NS_INTERFACE_MAP_END 212:50.25 ^~~~~~~~~~~~~~~~~~~~ 212:50.25 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 212:50.25 else 212:50.25 ^~~~ 212:50.25 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 212:50.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 212:50.25 ^~~~~~~~~~~~~~~~~~ 212:50.25 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestRacingServiceManager.cpp:111:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 212:50.25 NS_INTERFACE_MAP_ENTRY(nsISupports) 212:50.25 ^~~~~~~~~~~~~~~~~~~~~~ 212:50.25 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestRacingServiceManager.cpp: In member function 'virtual nsresult TestRacingServiceManager::Component2::QueryInterface(const nsIID&, void**)': 212:50.25 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 212:50.25 foundInterface = 0; \ 212:50.26 ^~~~~~~~~~~~~~ 212:50.26 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 212:50.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 212:50.26 ^~~~~~~~~~~~~~~~~~~~~~~ 212:50.26 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestRacingServiceManager.cpp:132:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 212:50.26 NS_INTERFACE_MAP_END 212:50.26 ^~~~~~~~~~~~~~~~~~~~ 212:50.26 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 212:50.26 else 212:50.26 ^~~~ 212:50.26 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 212:50.26 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 212:50.26 ^~~~~~~~~~~~~~~~~~ 212:50.26 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestRacingServiceManager.cpp:131:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 212:50.26 NS_INTERFACE_MAP_ENTRY(nsISupports) 212:50.26 ^~~~~~~~~~~~~~~~~~~~~~ 212:51.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 212:51.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 212:51.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 212:51.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 212:51.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 212:51.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 212:51.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISimpleEnumerator.h:13, 212:51.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDirectoryEnumerator.h:14, 212:51.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFile.h:14, 212:51.96 from /builddir/build/BUILD/firefox-67.0.3/xpcom/build/FileLocation.h:13, 212:51.96 from /builddir/build/BUILD/firefox-67.0.3/xpcom/build/FileLocation.cpp:7, 212:51.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: 212:51.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 212:51.96 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 212:51.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead [-Wclass-memaccess] 212:51.98 memset(aT, 0, sizeof(T)); 212:51.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 212:51.98 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/build/XPCOMInit.cpp:65, 212:51.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: 212:51.98 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 212:51.98 struct AmountFns { 212:51.99 ^~~~~~~~~ 212:51.99 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 212:51.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 212:51.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 212:51.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 212:51.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 212:52.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 212:52.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISimpleEnumerator.h:13, 212:52.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDirectoryEnumerator.h:14, 212:52.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFile.h:14, 212:52.02 from /builddir/build/BUILD/firefox-67.0.3/xpcom/build/FileLocation.h:13, 212:52.02 from /builddir/build/BUILD/firefox-67.0.3/xpcom/build/FileLocation.cpp:7, 212:52.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: 212:52.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 212:52.02 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 212:52.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead [-Wclass-memaccess] 212:52.03 memset(aT, 0, sizeof(T)); 212:52.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 212:52.03 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/build/XPCOMInit.cpp:65, 212:52.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: 212:52.03 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 212:52.03 struct SizeOfTabFns { 212:52.03 ^~~~~~~~~~~~ 213:00.14 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 213:00.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 213:00.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 213:00.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 213:00.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 213:00.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsExpirationTracker.h:11, 213:00.15 from /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestExpirationTracker.cpp:10, 213:00.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest1.cpp:2: 213:00.15 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestInputStreamLengthHelper.cpp: In member function 'virtual nsresult LengthStream::QueryInterface(const nsIID&, void**)': 213:00.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 213:00.15 foundInterface = 0; \ 213:00.15 ^~~~~~~~~~~~~~ 213:00.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 213:00.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 213:00.15 ^~~~~~~~~~~~~~~~~~~~~~~ 213:00.15 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestInputStreamLengthHelper.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 213:00.15 NS_INTERFACE_MAP_END 213:00.15 ^~~~~~~~~~~~~~~~~~~~ 213:00.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 213:00.15 else 213:00.15 ^~~~ 213:00.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 213:00.15 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 213:00.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:00.15 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestInputStreamLengthHelper.cpp:91:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 213:00.15 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 213:00.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:02.11 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestNonBlockingAsyncInputStream.cpp: In member function 'virtual nsresult QIInputStream::QueryInterface(const nsIID&, void**)': 213:02.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 213:02.11 foundInterface = 0; \ 213:02.12 ^~~~~~~~~~~~~~ 213:02.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 213:02.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 213:02.12 ^~~~~~~~~~~~~~~~~~~~~~~ 213:02.12 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestNonBlockingAsyncInputStream.cpp:315:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 213:02.12 NS_INTERFACE_MAP_END 213:02.12 ^~~~~~~~~~~~~~~~~~~~ 213:02.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 213:02.12 else 213:02.12 ^~~~ 213:02.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 213:02.12 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 213:02.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:02.12 /builddir/build/BUILD/firefox-67.0.3/xpcom/tests/gtest/TestNonBlockingAsyncInputStream.cpp:314:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 213:02.12 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 213:02.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:30.03 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 213:30.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 213:30.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozIDOMLocalization.h:10, 213:30.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DocumentL10n.h:10, 213:30.03 from /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:8, 213:30.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 213:30.03 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp: In member function 'virtual nsresult mozilla::dom::PromiseResolver::QueryInterface(const nsIID&, void**)': 213:30.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 213:30.03 foundInterface = 0; \ 213:30.03 ^~~~~~~~~~~~~~ 213:30.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 213:30.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 213:30.04 ^~~~~~~~~~~~~~~~~~~~~~~ 213:30.04 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 213:30.04 NS_INTERFACE_MAP_END 213:30.04 ^~~~~~~~~~~~~~~~~~~~ 213:30.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 213:30.04 else 213:30.04 ^~~~ 213:30.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 213:30.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 213:30.04 ^~~~~~~~~~~~~~~~~~ 213:30.04 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 213:30.04 NS_INTERFACE_MAP_ENTRY(nsISupports) 213:30.04 ^~~~~~~~~~~~~~~~~~~~~~ 213:30.09 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp: In member function 'virtual nsresult mozilla::dom::DocumentL10n::QueryInterface(const nsIID&, void**)': 213:30.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 213:30.10 foundInterface = 0; \ 213:30.10 ^~~~~~~~~~~~~~ 213:30.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 213:30.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 213:30.10 ^~~~~~~~~~~~~~~~~~~~~~~ 213:30.10 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 213:30.10 NS_INTERFACE_MAP_END 213:30.10 ^~~~~~~~~~~~~~~~~~~~ 213:30.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 213:30.10 else 213:30.10 ^~~~ 213:30.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 213:30.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 213:30.10 ^~~~~~~~~~~~~~~~~~ 213:30.10 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:78:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 213:30.11 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 213:30.11 ^~~~~~~~~~~~~~~~~~~~~~ 213:30.32 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp: In member function 'virtual nsresult mozilla::dom::L10nReadyHandler::QueryInterface(const nsIID&, void**)': 213:30.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 213:30.32 foundInterface = 0; \ 213:30.32 ^~~~~~~~~~~~~~ 213:30.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 213:30.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 213:30.32 ^~~~~~~~~~~~~~~~~~~~~~~ 213:30.33 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:391:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 213:30.33 NS_INTERFACE_MAP_END 213:30.33 ^~~~~~~~~~~~~~~~~~~~ 213:30.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 213:30.33 else 213:30.33 ^~~~ 213:30.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 213:30.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 213:30.33 ^~~~~~~~~~~~~~~~~~ 213:30.33 /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:390:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 213:30.33 NS_INTERFACE_MAP_ENTRY(nsISupports) 213:30.33 ^~~~~~~~~~~~~~~~~~~~~~ 213:31.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 213:31.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 213:31.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 213:31.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 213:31.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 213:31.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/JSON.h:17, 213:31.07 from /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:7, 213:31.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 213:31.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 213:31.07 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 213:31.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 213:31.07 memset(aT, 0, sizeof(T)); 213:31.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 213:31.07 In file included from /builddir/build/BUILD/firefox-67.0.3/intl/l10n/DocumentL10n.cpp:17, 213:31.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 213:31.07 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 213:31.07 struct GlobalProperties { 213:31.07 ^~~~~~~~~~~~~~~~ 213:56.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 213:56.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 213:56.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIRedirectChannelRegistrar.h:10, 213:56.50 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/RedirectChannelRegistrar.h:8, 213:56.50 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/RedirectChannelRegistrar.cpp:5, 213:56.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 213:56.50 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBaseContentStream.cpp: In member function 'virtual nsresult nsBaseContentStream::QueryInterface(const nsIID&, void**)': 213:56.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 213:56.51 foundInterface = 0; \ 213:56.51 ^~~~~~~~~~~~~~ 213:56.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 213:56.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 213:56.51 ^~~~~~~~~~~~~~~~~~~~~~~ 213:56.51 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBaseContentStream.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 213:56.51 NS_INTERFACE_MAP_END 213:56.51 ^~~~~~~~~~~~~~~~~~~~ 213:56.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 213:56.52 else 213:56.52 ^~~~ 213:56.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 213:56.52 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 213:56.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:56.52 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBaseContentStream.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 213:56.52 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 213:56.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:56.54 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedInputStream::QueryInterface(const nsIID&, void**)': 213:56.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 213:56.55 foundInterface = 0; \ 213:56.55 ^~~~~~~~~~~~~~ 213:56.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 213:56.55 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 213:56.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:56.55 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBufferedStreams.cpp:294:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 213:56.55 NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) 213:56.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:56.55 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBufferedStreams.cpp:11, 213:56.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:137: 213:56.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 213:56.56 } else 213:56.56 ^~~~ 213:56.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 213:56.56 } else 213:56.56 ^~~~ 213:56.60 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 213:56.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 213:56.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIRedirectChannelRegistrar.h:10, 213:56.61 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/RedirectChannelRegistrar.h:8, 213:56.61 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/RedirectChannelRegistrar.cpp:5, 213:56.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 213:56.61 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedOutputStream::QueryInterface(const nsIID&, void**)': 213:56.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 213:56.61 foundInterface = 0; \ 213:56.61 ^~~~~~~~~~~~~~ 213:56.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 213:56.62 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 213:56.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:56.62 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBufferedStreams.cpp:832:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 213:56.62 NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) 213:56.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:56.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 213:56.62 else 213:56.63 ^~~~ 213:56.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 213:56.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 213:56.63 ^~~~~~~~~~~~~~~~~~ 213:56.63 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsBufferedStreams.cpp:831:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 213:56.63 NS_INTERFACE_MAP_ENTRY(nsIStreamBufferAccess) 213:56.63 ^~~~~~~~~~~~~~~~~~~~~~ 213:58.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 213:58.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 213:58.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 213:58.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIArrayBufferInputStream.h:10, 213:58.51 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/ArrayBufferInputStream.h:9, 213:58.51 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/ArrayBufferInputStream.cpp:7, 213:58.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: 213:58.52 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/PartiallySeekableInputStream.cpp: In member function 'virtual nsresult mozilla::net::PartiallySeekableInputStream::QueryInterface(const nsIID&, void**)': 213:58.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 213:58.52 foundInterface = 0; \ 213:58.52 ^~~~~~~~~~~~~~ 213:58.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 213:58.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 213:58.52 ^~~~~~~~~~~~~~~~~~~~~~~ 213:58.52 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/PartiallySeekableInputStream.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 213:58.53 NS_INTERFACE_MAP_END 213:58.53 ^~~~~~~~~~~~~~~~~~~~ 213:58.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 213:58.53 else 213:58.53 ^~~~ 213:58.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 213:58.53 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 213:58.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 213:58.53 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/PartiallySeekableInputStream.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 213:58.53 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 213:58.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:02.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 214:02.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 214:02.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWeakReferenceUtils.h:10, 214:02.43 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsDNSPrefetch.h:9, 214:02.43 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsDNSPrefetch.cpp:6, 214:02.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: 214:02.44 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsFileStreams.cpp: In member function 'virtual nsresult nsFileInputStream::QueryInterface(const nsIID&, void**)': 214:02.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:02.44 foundInterface = 0; \ 214:02.44 ^~~~~~~~~~~~~~ 214:02.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 214:02.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 214:02.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:02.44 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsFileStreams.cpp:402:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 214:02.44 NS_INTERFACE_MAP_END_INHERITING(nsFileStreamBase) 214:02.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:02.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:986:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:02.45 else 214:02.45 ^~~~ 214:02.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1061:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 214:02.45 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 214:02.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:02.45 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsFileStreams.cpp:401:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 214:02.45 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsICloneableInputStream, IsCloneable()) 214:02.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:11.80 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsMIMEInputStream.cpp: In member function 'virtual nsresult nsMIMEInputStream::QueryInterface(const nsIID&, void**)': 214:11.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:11.80 foundInterface = 0; \ 214:11.81 ^~~~~~~~~~~~~~ 214:11.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:11.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:11.81 ^~~~~~~~~~~~~~~~~~~~~~~ 214:11.81 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsMIMEInputStream.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:11.81 NS_INTERFACE_MAP_END 214:11.81 ^~~~~~~~~~~~~~~~~~~~ 214:11.81 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsFileStreams.cpp:24, 214:11.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base2.cpp:29: 214:11.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 214:11.81 } else 214:11.82 ^~~~ 214:11.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 214:11.82 } else 214:11.82 ^~~~ 214:15.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base0.cpp:137: 214:15.91 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/ProxyAutoConfig.cpp: In member function 'mozilla::net::BackgroundFileSaver::CheckCompletion()': 214:15.91 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/ProxyAutoConfig.cpp:1030:1: warning: the control flow of function '_ZN7mozilla3net19BackgroundFileSaver15CheckCompletionEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 214:15.91 } // namespace mozilla 214:15.92 ^ 214:15.92 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/ProxyAutoConfig.cpp:1030:1: warning: the control flow of function '_ZN7mozilla3net19BackgroundFileSaver15CheckCompletionEv' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 214:15.92 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/ProxyAutoConfig.cpp:1030:1: warning: the control flow of function '_ZN7mozilla3net19BackgroundFileSaver15CheckCompletionEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 214:16.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 214:16.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 214:16.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 214:16.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAsyncInputStream.h:10, 214:16.70 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.h:23, 214:16.70 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.cpp:6, 214:16.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 214:16.70 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsProtocolProxyService.cpp: In member function 'virtual nsresult mozilla::net::nsProtocolProxyService::QueryInterface(const nsIID&, void**)': 214:16.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:16.71 foundInterface = 0; \ 214:16.71 ^~~~~~~~~~~~~~ 214:16.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:16.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:16.71 ^~~~~~~~~~~~~~~~~~~~~~~ 214:16.71 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsProtocolProxyService.cpp:749:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:16.71 NS_INTERFACE_MAP_END 214:16.71 ^~~~~~~~~~~~~~~~~~~~ 214:16.71 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsProtocolProxyService.cpp:13, 214:16.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:11: 214:16.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 214:16.72 } else 214:16.72 ^~~~ 214:16.72 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsProtocolProxyService.cpp:748:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 214:16.72 NS_IMPL_QUERY_CLASSINFO(nsProtocolProxyService) 214:16.72 ^~~~~~~~~~~~~~~~~~~~~~~ 214:18.32 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 214:18.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 214:18.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 214:18.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAsyncInputStream.h:10, 214:18.32 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.h:23, 214:18.32 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.cpp:6, 214:18.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 214:18.33 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleNestedURI::Mutator::QueryInterface(const nsIID&, void**)': 214:18.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:18.33 foundInterface = 0; \ 214:18.33 ^~~~~~~~~~~~~~ 214:18.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:18.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:18.33 ^~~~~~~~~~~~~~~~~~~~~~~ 214:18.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:18.33 NS_INTERFACE_MAP_END \ 214:18.34 ^~~~~~~~~~~~~~~~~~~~ 214:18.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 214:18.34 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 214:18.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:18.34 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.cpp:213:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 214:18.34 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleNestedURI::Mutator, nsIURISetters, 214:18.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:18.34 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.h:15, 214:18.34 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.h:16, 214:18.34 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.cpp:10, 214:18.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:65: 214:18.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 214:18.35 } else \ 214:18.35 ^~~~ 214:18.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 214:18.35 } else \ 214:18.35 ^~~~ 214:18.35 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.cpp:213:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 214:18.35 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleNestedURI::Mutator, nsIURISetters, 214:18.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:18.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 214:18.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 214:18.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 214:18.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAsyncInputStream.h:10, 214:18.36 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.h:23, 214:18.36 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.cpp:6, 214:18.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 214:18.36 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleURI::QueryInterface(const nsIID&, void**)': 214:18.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:18.36 foundInterface = 0; \ 214:18.36 ^~~~~~~~~~~~~~ 214:18.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:18.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:18.37 ^~~~~~~~~~~~~~~~~~~~~~~ 214:18.37 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:18.37 NS_INTERFACE_MAP_END 214:18.37 ^~~~~~~~~~~~~~~~~~~~ 214:18.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:18.37 else 214:18.37 ^~~~ 214:18.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 214:18.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 214:18.38 ^~~~~~~~~~~~~~~~~~ 214:18.38 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.cpp:59:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 214:18.38 NS_INTERFACE_MAP_ENTRY(nsISizeOf) 214:18.38 ^~~~~~~~~~~~~~~~~~~~~~ 214:18.41 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleURI::Mutator::QueryInterface(const nsIID&, void**)': 214:18.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:18.42 foundInterface = 0; \ 214:18.42 ^~~~~~~~~~~~~~ 214:18.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:18.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:18.42 ^~~~~~~~~~~~~~~~~~~~~~~ 214:18.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:18.42 NS_INTERFACE_MAP_END \ 214:18.42 ^~~~~~~~~~~~~~~~~~~~ 214:18.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 214:18.43 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 214:18.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:18.43 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.cpp:740:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 214:18.43 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleURI::Mutator, nsIURISetters, 214:18.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:18.43 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.h:15, 214:18.43 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.h:16, 214:18.43 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.cpp:10, 214:18.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:65: 214:18.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 214:18.43 } else \ 214:18.44 ^~~~ 214:18.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 214:18.44 } else \ 214:18.44 ^~~~ 214:18.44 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.cpp:740:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 214:18.44 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleURI::Mutator, nsIURISetters, 214:18.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:20.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 214:20.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 214:20.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 214:20.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAsyncInputStream.h:10, 214:20.27 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.h:23, 214:20.27 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsPreloadedStream.cpp:6, 214:20.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 214:20.28 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStandardURL.cpp: In member function 'virtual nsresult mozilla::net::nsStandardURL::QueryInterface(const nsIID&, void**)': 214:20.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:20.28 foundInterface = 0; \ 214:20.28 ^~~~~~~~~~~~~~ 214:20.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:20.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:20.28 ^~~~~~~~~~~~~~~~~~~~~~~ 214:20.28 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStandardURL.cpp:1199:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:20.28 NS_INTERFACE_MAP_END 214:20.28 ^~~~~~~~~~~~~~~~~~~~ 214:20.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:20.29 else 214:20.29 ^~~~ 214:20.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 214:20.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 214:20.29 ^~~~~~~~~~~~~~~~~~ 214:20.29 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStandardURL.cpp:1198:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 214:20.29 NS_INTERFACE_MAP_ENTRY(nsISizeOf) 214:20.29 ^~~~~~~~~~~~~~~~~~~~~~ 214:20.35 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStandardURL.cpp: In member function 'virtual nsresult mozilla::net::nsStandardURL::Mutator::QueryInterface(const nsIID&, void**)': 214:20.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:20.36 foundInterface = 0; \ 214:20.36 ^~~~~~~~~~~~~~ 214:20.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:20.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:20.36 ^~~~~~~~~~~~~~~~~~~~~~~ 214:20.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:20.36 NS_INTERFACE_MAP_END \ 214:20.36 ^~~~~~~~~~~~~~~~~~~~ 214:20.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 214:20.36 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 214:20.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:20.37 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStandardURL.cpp:2091:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 214:20.37 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsStandardURL::Mutator, nsIURISetters, 214:20.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:20.37 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.h:15, 214:20.37 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.h:16, 214:20.37 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.cpp:10, 214:20.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:65: 214:20.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 214:20.37 } else \ 214:20.37 ^~~~ 214:20.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 214:20.37 } else \ 214:20.37 ^~~~ 214:20.38 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStandardURL.cpp:2091:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 214:20.38 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsStandardURL::Mutator, nsIURISetters, 214:20.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:22.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 214:22.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 214:22.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIStreamTransportService.h:10, 214:22.20 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStreamTransportService.h:8, 214:22.20 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStreamTransportService.cpp:5, 214:22.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: 214:22.20 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsUDPSocket.cpp: In member function 'virtual nsresult mozilla::net::nsUDPMessage::QueryInterface(const nsIID&, void**)': 214:22.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:22.20 foundInterface = 0; \ 214:22.20 ^~~~~~~~~~~~~~ 214:22.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:22.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:22.21 ^~~~~~~~~~~~~~~~~~~~~~~ 214:22.21 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsUDPSocket.cpp:164:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:22.21 NS_INTERFACE_MAP_END 214:22.21 ^~~~~~~~~~~~~~~~~~~~ 214:22.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:22.21 else 214:22.21 ^~~~ 214:22.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 214:22.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 214:22.22 ^~~~~~~~~~~~~~~~~~ 214:22.22 /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsUDPSocket.cpp:163:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 214:22.22 NS_INTERFACE_MAP_ENTRY(nsIUDPMessage) 214:22.22 ^~~~~~~~~~~~~~~~~~~~~~ 214:30.23 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 214:30.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 214:30.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsICache.h:10, 214:30.23 from /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntry.h:10, 214:30.23 from /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsDiskCache.h:10, 214:30.23 from /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsApplicationCacheService.cpp:5, 214:30.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: 214:30.23 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsInputStreamWrapper::QueryInterface(const nsIID&, void**)': 214:30.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:30.24 foundInterface = 0; \ 214:30.24 ^~~~~~~~~~~~~~ 214:30.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:30.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:30.24 ^~~~~~~~~~~~~~~~~~~~~~~ 214:30.24 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:640:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:30.24 NS_INTERFACE_MAP_END 214:30.24 ^~~~~~~~~~~~~~~~~~~~ 214:30.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:30.25 else 214:30.25 ^~~~ 214:30.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 214:30.26 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 214:30.27 ^~~~~~~~~~~~~~~~~~ 214:30.27 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:639:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 214:30.27 NS_INTERFACE_MAP_ENTRY(nsISupports) 214:30.27 ^~~~~~~~~~~~~~~~~~~~~~ 214:30.27 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsDecompressInputStreamWrapper::QueryInterface(const nsIID&, void**)': 214:30.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:30.27 foundInterface = 0; \ 214:30.28 ^~~~~~~~~~~~~~ 214:30.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:30.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:30.28 ^~~~~~~~~~~~~~~~~~~~~~~ 214:30.28 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:812:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:30.28 NS_INTERFACE_MAP_END 214:30.28 ^~~~~~~~~~~~~~~~~~~~ 214:30.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:30.30 else 214:30.30 ^~~~ 214:30.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 214:30.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 214:30.30 ^~~~~~~~~~~~~~~~~~ 214:30.30 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:811:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 214:30.30 NS_INTERFACE_MAP_ENTRY(nsISupports) 214:30.30 ^~~~~~~~~~~~~~~~~~~~~~ 214:30.30 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsOutputStreamWrapper::QueryInterface(const nsIID&, void**)': 214:30.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:30.31 foundInterface = 0; \ 214:30.31 ^~~~~~~~~~~~~~ 214:30.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:30.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:30.31 ^~~~~~~~~~~~~~~~~~~~~~~ 214:30.31 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:971:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:30.31 NS_INTERFACE_MAP_END 214:30.31 ^~~~~~~~~~~~~~~~~~~~ 214:30.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:30.32 else 214:30.32 ^~~~ 214:30.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 214:30.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 214:30.32 ^~~~~~~~~~~~~~~~~~ 214:30.32 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:970:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 214:30.32 NS_INTERFACE_MAP_ENTRY(nsISupports) 214:30.32 ^~~~~~~~~~~~~~~~~~~~~~ 214:30.32 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsCompressOutputStreamWrapper::QueryInterface(const nsIID&, void**)': 214:30.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:30.33 foundInterface = 0; \ 214:30.33 ^~~~~~~~~~~~~~ 214:30.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:30.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:30.33 ^~~~~~~~~~~~~~~~~~~~~~~ 214:30.33 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:1164:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:30.33 NS_INTERFACE_MAP_END 214:30.34 ^~~~~~~~~~~~~~~~~~~~ 214:30.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:30.34 else 214:30.34 ^~~~ 214:30.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 214:30.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 214:30.34 ^~~~~~~~~~~~~~~~~~ 214:30.34 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache/nsCacheEntryDescriptor.cpp:1163:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 214:30.34 NS_INTERFACE_MAP_ENTRY(nsISupports) 214:30.34 ^~~~~~~~~~~~~~~~~~~~~~ 214:30.52 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 214:30.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 214:30.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIRequestObserver.h:10, 214:30.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIStreamListener.h:10, 214:30.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIStreamConverter.h:10, 214:30.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozITXTToHTMLConv.h:10, 214:30.53 from /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/mozTXTToHTMLConv.h:14, 214:30.53 from /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:7, 214:30.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: 214:30.53 /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/nsMultiMixedConv.cpp: In member function 'virtual nsresult nsPartChannel::QueryInterface(const nsIID&, void**)': 214:30.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:30.54 foundInterface = 0; \ 214:30.54 ^~~~~~~~~~~~~~ 214:30.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:30.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:30.54 ^~~~~~~~~~~~~~~~~~~~~~~ 214:30.54 /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/nsMultiMixedConv.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:30.54 NS_INTERFACE_MAP_END 214:30.55 ^~~~~~~~~~~~~~~~~~~~ 214:30.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:30.57 else 214:30.57 ^~~~ 214:30.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 214:30.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 214:30.57 ^~~~~~~~~~~~~~~~~~ 214:30.57 /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/nsMultiMixedConv.cpp:92:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 214:30.57 NS_INTERFACE_MAP_ENTRY(nsIMultiPartChannel) 214:30.57 ^~~~~~~~~~~~~~~~~~~~~~ 214:30.73 /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/nsUnknownDecoder.cpp: In member function 'virtual nsresult nsUnknownDecoder::QueryInterface(const nsIID&, void**)': 214:30.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:30.74 foundInterface = 0; \ 214:30.74 ^~~~~~~~~~~~~~ 214:30.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:30.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:30.75 ^~~~~~~~~~~~~~~~~~~~~~~ 214:30.75 /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/nsUnknownDecoder.cpp:117:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:30.75 NS_INTERFACE_MAP_END 214:30.75 ^~~~~~~~~~~~~~~~~~~~ 214:30.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:30.75 else 214:30.75 ^~~~ 214:30.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 214:30.76 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 214:30.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:30.77 /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/nsUnknownDecoder.cpp:116:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 214:30.78 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) 214:30.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:39.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 214:39.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 214:39.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAboutModule.h:10, 214:39.70 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutBlank.h:9, 214:39.70 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutBlank.cpp:6, 214:39.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: 214:39.70 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::nsNestedAboutURI::QueryInterface(const nsIID&, void**)': 214:39.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:39.70 foundInterface = 0; \ 214:39.70 ^~~~~~~~~~~~~~ 214:39.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 214:39.70 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 214:39.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:39.70 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.cpp:331:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 214:39.70 NS_INTERFACE_MAP_END_INHERITING(nsSimpleNestedURI) 214:39.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:39.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:29: 214:39.70 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.cpp:330:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:39.70 else 214:39.70 ^~~~ 214:39.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 214:39.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 214:39.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAboutModule.h:10, 214:39.72 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutBlank.h:9, 214:39.72 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutBlank.cpp:6, 214:39.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: 214:39.72 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::nsNestedAboutURI::Mutator::QueryInterface(const nsIID&, void**)': 214:39.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:39.72 foundInterface = 0; \ 214:39.72 ^~~~~~~~~~~~~~ 214:39.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:39.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:39.72 ^~~~~~~~~~~~~~~~~~~~~~~ 214:39.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:39.72 NS_INTERFACE_MAP_END \ 214:39.73 ^~~~~~~~~~~~~~~~~~~~ 214:39.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 214:39.74 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 214:39.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:39.74 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.cpp:414:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 214:39.74 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsNestedAboutURI::Mutator, nsIURISetters, 214:39.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:39.74 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.h:15, 214:39.74 from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleNestedURI.h:16, 214:39.74 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.h:10, 214:39.74 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.cpp:9, 214:39.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:29: 214:39.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 214:39.74 } else \ 214:39.74 ^~~~ 214:39.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 214:39.74 } else \ 214:39.74 ^~~~ 214:39.74 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/about/nsAboutProtocolHandler.cpp:414:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 214:39.74 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsNestedAboutURI::Mutator, nsIURISetters, 214:39.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:40.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 214:40.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 214:40.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsICacheEntry.h:10, 214:40.27 from /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheEntry.h:8, 214:40.27 from /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheEntry.cpp:6, 214:40.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: 214:40.27 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFile.cpp: In member function 'virtual nsresult mozilla::net::CacheFile::QueryInterface(const nsIID&, void**)': 214:40.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:40.27 foundInterface = 0; \ 214:40.27 ^~~~~~~~~~~~~~ 214:40.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:40.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:40.27 ^~~~~~~~~~~~~~~~~~~~~~~ 214:40.27 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFile.cpp:157:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:40.27 NS_INTERFACE_MAP_END 214:40.28 ^~~~~~~~~~~~~~~~~~~~ 214:40.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:40.28 else 214:40.28 ^~~~ 214:40.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 214:40.28 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 214:40.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:40.28 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFile.cpp:155:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 214:40.28 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, 214:40.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:40.54 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileChunk.cpp: In member function 'virtual nsresult mozilla::net::CacheFileChunk::QueryInterface(const nsIID&, void**)': 214:40.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:40.55 foundInterface = 0; \ 214:40.55 ^~~~~~~~~~~~~~ 214:40.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:40.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:40.55 ^~~~~~~~~~~~~~~~~~~~~~~ 214:40.55 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileChunk.cpp:291:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:40.56 NS_INTERFACE_MAP_END 214:40.56 ^~~~~~~~~~~~~~~~~~~~ 214:40.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:40.56 else 214:40.56 ^~~~ 214:40.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 214:40.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 214:40.57 ^~~~~~~~~~~~~~~~~~ 214:40.57 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileChunk.cpp:290:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 214:40.57 NS_INTERFACE_MAP_ENTRY(nsISupports) 214:40.57 ^~~~~~~~~~~~~~~~~~~~~~ 214:40.83 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileIOManager.cpp: In member function 'virtual nsresult mozilla::net::CacheFileHandle::QueryInterface(const nsIID&, void**)': 214:40.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:40.84 foundInterface = 0; \ 214:40.84 ^~~~~~~~~~~~~~ 214:40.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:40.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:40.84 ^~~~~~~~~~~~~~~~~~~~~~~ 214:40.84 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileIOManager.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:40.85 NS_INTERFACE_MAP_END 214:40.85 ^~~~~~~~~~~~~~~~~~~~ 214:40.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:40.85 else 214:40.85 ^~~~ 214:40.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 214:40.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 214:40.85 ^~~~~~~~~~~~~~~~~~ 214:40.85 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileIOManager.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 214:40.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 214:40.86 ^~~~~~~~~~~~~~~~~~~~~~ 214:41.19 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileInputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileInputStream::QueryInterface(const nsIID&, void**)': 214:41.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:41.19 foundInterface = 0; \ 214:41.19 ^~~~~~~~~~~~~~ 214:41.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:41.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:41.20 ^~~~~~~~~~~~~~~~~~~~~~~ 214:41.20 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileInputStream.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:41.20 NS_INTERFACE_MAP_END 214:41.20 ^~~~~~~~~~~~~~~~~~~~ 214:41.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:41.20 else 214:41.20 ^~~~ 214:41.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 214:41.21 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 214:41.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:41.21 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileInputStream.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 214:41.21 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 214:41.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:41.31 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileOutputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileOutputStream::QueryInterface(const nsIID&, void**)': 214:41.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:41.31 foundInterface = 0; \ 214:41.31 ^~~~~~~~~~~~~~ 214:41.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:41.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:41.32 ^~~~~~~~~~~~~~~~~~~~~~~ 214:41.32 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileOutputStream.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:41.32 NS_INTERFACE_MAP_END 214:41.32 ^~~~~~~~~~~~~~~~~~~~ 214:41.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:41.32 else 214:41.32 ^~~~ 214:41.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 214:41.33 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 214:41.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:41.33 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheFileOutputStream.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 214:41.33 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStream) 214:41.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 214:54.12 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheIndex.cpp: In member function 'virtual nsresult mozilla::net::CacheIndex::QueryInterface(const nsIID&, void**)': 214:54.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 214:54.12 foundInterface = 0; \ 214:54.12 ^~~~~~~~~~~~~~ 214:54.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 214:54.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 214:54.12 ^~~~~~~~~~~~~~~~~~~~~~~ 214:54.12 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheIndex.cpp:247:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 214:54.12 NS_INTERFACE_MAP_END 214:54.12 ^~~~~~~~~~~~~~~~~~~~ 214:54.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 214:54.12 else 214:54.12 ^~~~ 214:54.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 214:54.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 214:54.13 ^~~~~~~~~~~~~~~~~~ 214:54.13 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheIndex.cpp:246:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 214:54.13 NS_INTERFACE_MAP_ENTRY(nsIRunnable) 214:54.13 ^~~~~~~~~~~~~~~~~~~~~~ 215:07.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 215:07.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 215:07.88 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 215:07.88 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 215:07.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: 215:07.88 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/viewsource/nsViewSourceChannel.cpp: In member function 'virtual nsresult nsViewSourceChannel::QueryInterface(const nsIID&, void**)': 215:07.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 215:07.89 foundInterface = 0; \ 215:07.89 ^~~~~~~~~~~~~~ 215:07.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 215:07.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 215:07.89 ^~~~~~~~~~~~~~~~~~~~~~~ 215:07.89 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 215:07.89 NS_INTERFACE_MAP_END 215:07.89 ^~~~~~~~~~~~~~~~~~~~ 215:07.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 215:07.89 else 215:07.89 ^~~~ 215:07.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 215:07.89 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 215:07.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:07.89 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 215:07.89 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIViewSourceChannel) 215:07.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:09.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:137: 215:09.21 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheObserver.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 215:09.21 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheObserver.cpp:489:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 215:09.21 } // namespace mozilla 215:09.21 ^ 215:09.21 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheObserver.cpp:489:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 215:09.21 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheObserver.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 215:09.21 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheObserver.cpp:489:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 215:09.21 /builddir/build/BUILD/firefox-67.0.3/netwerk/cache2/CacheObserver.cpp:489:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 215:11.77 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 215:11.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 215:11.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISerializable.h:10, 215:11.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIPrincipal.h:10, 215:11.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsJSPrincipals.h:10, 215:11.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasePrincipal.h:10, 215:11.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/net/NeckoParent.h:8, 215:11.78 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 215:11.78 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 215:11.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: 215:11.79 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/SubstitutingProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::SubstitutingURL::Mutator::QueryInterface(const nsIID&, void**)': 215:11.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 215:11.79 foundInterface = 0; \ 215:11.79 ^~~~~~~~~~~~~~ 215:11.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 215:11.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 215:11.80 ^~~~~~~~~~~~~~~~~~~~~~~ 215:11.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 215:11.80 NS_INTERFACE_MAP_END \ 215:11.80 ^~~~~~~~~~~~~~~~~~~~ 215:11.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 215:11.81 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 215:11.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:11.81 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:47:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 215:11.81 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(SubstitutingURL::Mutator, nsIURISetters, 215:11.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:11.81 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsStandardURL.h:23, 215:11.82 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/SubstitutingProtocolHandler.h:14, 215:11.82 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/ExtensionProtocolHandler.h:12, 215:11.82 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 215:11.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: 215:11.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 215:11.82 } else \ 215:11.83 ^~~~ 215:11.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 215:11.83 } else \ 215:11.84 ^~~~ 215:11.84 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:47:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 215:11.84 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(SubstitutingURL::Mutator, nsIURISetters, 215:11.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 215:11.84 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 215:11.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 215:11.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISerializable.h:10, 215:11.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIPrincipal.h:10, 215:11.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsJSPrincipals.h:10, 215:11.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasePrincipal.h:10, 215:11.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/net/NeckoParent.h:8, 215:11.85 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 215:11.85 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 215:11.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: 215:11.86 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/SubstitutingProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::SubstitutingJARURI::QueryInterface(const nsIID&, void**)': 215:11.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 215:11.86 foundInterface = 0; \ 215:11.87 ^~~~~~~~~~~~~~ 215:11.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 215:11.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 215:11.87 ^~~~~~~~~~~~~~~~~~~~~~~ 215:11.87 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:194:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 215:11.87 NS_INTERFACE_MAP_END 215:11.88 ^~~~~~~~~~~~~~~~~~~~ 215:11.88 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:25, 215:11.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:11: 215:11.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 215:11.88 } else 215:11.88 ^~~~ 215:11.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 215:11.89 } else 215:11.89 ^~~~ 215:23.15 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 215:23.15 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 215:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 215:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 215:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 215:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/net/NeckoChild.h:11, 215:23.15 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketLog.h:12, 215:23.15 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 215:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: 215:23.16 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketChannelChild.cpp: In member function 'virtual nsresult mozilla::net::WebSocketChannelChild::QueryInterface(const nsIID&, void**)': 215:23.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 215:23.16 foundInterface = 0; \ 215:23.16 ^~~~~~~~~~~~~~ 215:23.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 215:23.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 215:23.16 ^~~~~~~~~~~~~~~~~~~~~~~ 215:23.16 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketChannelChild.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 215:23.16 NS_INTERFACE_MAP_END 215:23.16 ^~~~~~~~~~~~~~~~~~~~ 215:23.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 215:23.17 else 215:23.17 ^~~~ 215:23.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 215:23.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 215:23.17 ^~~~~~~~~~~~~~~~~~ 215:23.17 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketChannelChild.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 215:23.17 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableRequest) 215:23.17 ^~~~~~~~~~~~~~~~~~~~~~ 215:23.42 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp: In member function 'virtual nsresult mozilla::net::WebSocketEventListenerParent::QueryInterface(const nsIID&, void**)': 215:23.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 215:23.43 foundInterface = 0; \ 215:23.43 ^~~~~~~~~~~~~~ 215:23.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 215:23.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 215:23.43 ^~~~~~~~~~~~~~~~~~~~~~~ 215:23.43 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 215:23.43 NS_INTERFACE_MAP_END 215:23.43 ^~~~~~~~~~~~~~~~~~~~ 215:23.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 215:23.44 else 215:23.44 ^~~~ 215:23.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 215:23.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 215:23.44 ^~~~~~~~~~~~~~~~~~ 215:23.44 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 215:23.44 NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventListener) 215:23.44 ^~~~~~~~~~~~~~~~~~~~~~ 215:23.51 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketEventService.cpp: In member function 'virtual nsresult mozilla::net::WebSocketEventService::QueryInterface(const nsIID&, void**)': 215:23.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 215:23.52 foundInterface = 0; \ 215:23.52 ^~~~~~~~~~~~~~ 215:23.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 215:23.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 215:23.52 ^~~~~~~~~~~~~~~~~~~~~~~ 215:23.52 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketEventService.cpp:199:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 215:23.52 NS_INTERFACE_MAP_END 215:23.52 ^~~~~~~~~~~~~~~~~~~~ 215:23.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 215:23.52 else 215:23.52 ^~~~ 215:23.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 215:23.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 215:23.53 ^~~~~~~~~~~~~~~~~~ 215:23.53 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketEventService.cpp:198:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 215:23.53 NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventService) 215:23.53 ^~~~~~~~~~~~~~~~~~~~~~ 215:23.57 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketFrame.cpp: In member function 'virtual nsresult mozilla::net::WebSocketFrame::QueryInterface(const nsIID&, void**)': 215:23.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 215:23.58 foundInterface = 0; \ 215:23.58 ^~~~~~~~~~~~~~ 215:23.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 215:23.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 215:23.58 ^~~~~~~~~~~~~~~~~~~~~~~ 215:23.58 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketFrame.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 215:23.58 NS_INTERFACE_MAP_END 215:23.59 ^~~~~~~~~~~~~~~~~~~~ 215:23.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 215:23.59 else 215:23.59 ^~~~ 215:23.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 215:23.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 215:23.59 ^~~~~~~~~~~~~~~~~~ 215:23.59 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketFrame.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 215:23.59 NS_INTERFACE_MAP_ENTRY(nsIWebSocketFrame) 215:23.59 ^~~~~~~~~~~~~~~~~~~~~~ 215:30.75 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 215:30.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 215:30.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 215:30.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 215:30.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 215:30.75 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/Entries.h:13, 215:30.75 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/Classifier.h:9, 215:30.75 from /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 215:30.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/url-classifier/Unified_cpp_url-classifier0.cpp:2: 215:30.76 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureBase.cpp: In member function 'virtual nsresult mozilla::net::UrlClassifierFeatureBase::QueryInterface(const nsIID&, void**)': 215:30.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 215:30.76 foundInterface = 0; \ 215:30.76 ^~~~~~~~~~~~~~ 215:30.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 215:30.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 215:30.77 ^~~~~~~~~~~~~~~~~~~~~~~ 215:30.77 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureBase.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 215:30.77 NS_INTERFACE_MAP_END 215:30.77 ^~~~~~~~~~~~~~~~~~~~ 215:30.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 215:30.77 else 215:30.77 ^~~~ 215:30.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 215:30.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 215:30.78 ^~~~~~~~~~~~~~~~~~ 215:30.78 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureBase.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 215:30.78 NS_INTERFACE_MAP_ENTRY(nsIUrlClassifierSkipListObserver) 215:30.78 ^~~~~~~~~~~~~~~~~~~~~~ 215:30.85 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureCustomTables.cpp: In member function 'virtual nsresult mozilla::UrlClassifierFeatureCustomTables::QueryInterface(const nsIID&, void**)': 215:30.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 215:30.85 foundInterface = 0; \ 215:30.85 ^~~~~~~~~~~~~~ 215:30.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 215:30.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 215:30.85 ^~~~~~~~~~~~~~~~~~~~~~~ 215:30.86 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureCustomTables.cpp:14:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 215:30.86 NS_INTERFACE_MAP_END 215:30.86 ^~~~~~~~~~~~~~~~~~~~ 215:30.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 215:30.86 else 215:30.86 ^~~~ 215:30.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 215:30.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 215:30.87 ^~~~~~~~~~~~~~~~~~ 215:30.87 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureCustomTables.cpp:13:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 215:30.87 NS_INTERFACE_MAP_ENTRY(nsIUrlClassifierFeature) 215:30.87 ^~~~~~~~~~~~~~~~~~~~~~ 215:31.07 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureResult.cpp: In member function 'virtual nsresult mozilla::net::UrlClassifierFeatureResult::QueryInterface(const nsIID&, void**)': 215:31.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 215:31.08 foundInterface = 0; \ 215:31.08 ^~~~~~~~~~~~~~ 215:31.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 215:31.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 215:31.08 ^~~~~~~~~~~~~~~~~~~~~~~ 215:31.08 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureResult.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 215:31.08 NS_INTERFACE_MAP_END 215:31.09 ^~~~~~~~~~~~~~~~~~~~ 215:31.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 215:31.09 else 215:31.09 ^~~~ 215:31.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 215:31.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 215:31.09 ^~~~~~~~~~~~~~~~~~ 215:31.09 /builddir/build/BUILD/firefox-67.0.3/netwerk/url-classifier/UrlClassifierFeatureResult.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 215:31.09 NS_INTERFACE_MAP_ENTRY(nsIUrlClassifierFeatureResult) 215:31.09 ^~~~~~~~~~~~~~~~~~~~~~ 215:38.18 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:74: 215:38.18 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketFrame.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 215:38.18 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketFrame.cpp:154:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 215:38.18 } // namespace mozilla 215:38.18 ^ 215:38.18 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketFrame.cpp:154:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 215:38.19 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketFrame.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 215:38.19 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketFrame.cpp:154:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 215:38.19 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/websocket/WebSocketFrame.cpp:154:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 215:42.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/test/gtest/parse-ftp/Unified_cpp_gtest_parse-ftp0.cpp:2: 215:42.48 /builddir/build/BUILD/firefox-67.0.3/netwerk/test/gtest/parse-ftp/TestParseFTPList.cpp: In function 'void ParseFTPFile(const char*, const char*)': 215:42.48 /builddir/build/BUILD/firefox-67.0.3/netwerk/test/gtest/parse-ftp/TestParseFTPList.cpp:93:34: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct list_state'; use assignment or value-initialization instead [-Wclass-memaccess] 215:42.48 memset(&state, 0, sizeof(state)); 215:42.48 ^ 215:42.48 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/test/gtest/parse-ftp/TestParseFTPList.cpp:11, 215:42.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/test/gtest/parse-ftp/Unified_cpp_gtest_parse-ftp0.cpp:2: 215:42.48 /builddir/build/BUILD/firefox-67.0.3/netwerk/streamconv/converters/ParseFTPList.h:71:8: note: 'struct list_state' declared here 215:42.49 struct list_state { 215:42.49 ^~~~~~~~~~ 216:01.80 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 216:01.80 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 216:01.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 216:01.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 216:01.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 216:01.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/net/NeckoChild.h:11, 216:01.80 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpLog.h:20, 216:01.80 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/ASpdySession.cpp:8, 216:01.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: 216:01.80 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/AltDataOutputStreamChild.cpp: In member function 'virtual nsresult mozilla::net::AltDataOutputStreamChild::QueryInterface(const nsIID&, void**)': 216:01.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 216:01.80 foundInterface = 0; \ 216:01.80 ^~~~~~~~~~~~~~ 216:01.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 216:01.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 216:01.80 ^~~~~~~~~~~~~~~~~~~~~~~ 216:01.80 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/AltDataOutputStreamChild.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 216:01.80 NS_INTERFACE_MAP_END 216:01.81 ^~~~~~~~~~~~~~~~~~~~ 216:01.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 216:01.81 else 216:01.81 ^~~~ 216:01.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 216:01.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 216:01.81 ^~~~~~~~~~~~~~~~~~ 216:01.81 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/AltDataOutputStreamChild.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 216:01.81 NS_INTERFACE_MAP_ENTRY(nsISupports) 216:01.81 ^~~~~~~~~~~~~~~~~~~~~~ 216:05.94 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/ClassifierDummyChannel.cpp: In member function 'virtual nsresult mozilla::net::ClassifierDummyChannel::QueryInterface(const nsIID&, void**)': 216:05.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 216:05.94 foundInterface = 0; \ 216:05.94 ^~~~~~~~~~~~~~ 216:05.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 216:05.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 216:05.94 ^~~~~~~~~~~~~~~~~~~~~~~ 216:05.94 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/ClassifierDummyChannel.cpp:76:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 216:05.94 NS_INTERFACE_MAP_END 216:05.95 ^~~~~~~~~~~~~~~~~~~~ 216:05.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 216:05.95 } else 216:05.95 ^~~~ 216:05.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 216:05.95 NS_IMPL_QUERY_BODY_CONCRETE(_class) 216:05.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:05.95 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/ClassifierDummyChannel.cpp:75:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 216:05.95 NS_INTERFACE_MAP_ENTRY_CONCRETE(ClassifierDummyChannel) 216:05.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:06.18 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/DelayHttpChannelQueue.cpp: In member function 'virtual nsresult mozilla::net::DelayHttpChannelQueue::QueryInterface(const nsIID&, void**)': 216:06.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 216:06.18 foundInterface = 0; \ 216:06.18 ^~~~~~~~~~~~~~ 216:06.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 216:06.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 216:06.19 ^~~~~~~~~~~~~~~~~~~~~~~ 216:06.19 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/DelayHttpChannelQueue.cpp:116:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 216:06.19 NS_INTERFACE_MAP_END 216:06.19 ^~~~~~~~~~~~~~~~~~~~ 216:06.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 216:06.19 else 216:06.19 ^~~~ 216:06.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 216:06.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 216:06.19 ^~~~~~~~~~~~~~~~~~ 216:06.20 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/DelayHttpChannelQueue.cpp:115:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 216:06.20 NS_INTERFACE_MAP_ENTRY(nsIObserver) 216:06.20 ^~~~~~~~~~~~~~~~~~~~~~ 216:06.69 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/Http2Session.cpp: In member function 'virtual nsresult mozilla::net::Http2Session::QueryInterface(const nsIID&, void**)': 216:06.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 216:06.69 foundInterface = 0; \ 216:06.69 ^~~~~~~~~~~~~~ 216:06.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 216:06.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 216:06.70 ^~~~~~~~~~~~~~~~~~~~~~~ 216:06.70 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/Http2Session.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 216:06.70 NS_INTERFACE_MAP_END 216:06.70 ^~~~~~~~~~~~~~~~~~~~ 216:06.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 216:06.70 else 216:06.70 ^~~~ 216:06.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 216:06.71 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 216:06.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:06.71 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/Http2Session.cpp:52:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 216:06.71 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsAHttpConnection) 216:06.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:14.66 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 216:14.66 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 216:14.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 216:14.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 216:14.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 216:14.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/net/NeckoChild.h:11, 216:14.66 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpLog.h:20, 216:14.66 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpBackgroundChannelChild.cpp:9, 216:14.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 216:14.67 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpBaseChannel.cpp: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::QueryInterface(const nsIID&, void**)': 216:14.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 216:14.67 foundInterface = 0; \ 216:14.67 ^~~~~~~~~~~~~~ 216:14.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 216:14.67 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 216:14.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:14.68 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpBaseChannel.cpp:422:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 216:14.68 NS_INTERFACE_MAP_END_INHERITING(nsHashPropertyBag) 216:14.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:14.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 216:14.68 } else 216:14.68 ^~~~ 216:14.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 216:14.68 NS_IMPL_QUERY_BODY_CONCRETE(_class) 216:14.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:14.69 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpBaseChannel.cpp:421:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 216:14.69 NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpBaseChannel) 216:14.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:19.80 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelChild.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelChild::QueryInterface(const nsIID&, void**)': 216:19.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 216:19.80 foundInterface = 0; \ 216:19.80 ^~~~~~~~~~~~~~ 216:19.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 216:19.80 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 216:19.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:19.81 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelChild.cpp:294:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 216:19.81 NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) 216:19.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:19.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 216:19.81 } else 216:19.81 ^~~~ 216:19.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 216:19.82 NS_IMPL_QUERY_BODY_CONCRETE(_class) 216:19.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:19.82 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelChild.cpp:293:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 216:19.83 NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpChannelChild) 216:19.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:24.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/chromium/Unified_cpp_ipc_chromium2.cpp:20: 216:24.59 /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 216:24.59 /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:182:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 216:24.59 } 216:24.59 ^ 216:24.59 /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:182:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 216:24.59 /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 216:24.59 /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:182:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 216:24.59 /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:182:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 216:24.91 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 216:24.91 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 216:24.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 216:24.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 216:24.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 216:24.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/net/NeckoChild.h:11, 216:24.92 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpLog.h:20, 216:24.92 from /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpAuthManager.cpp:7, 216:24.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: 216:24.92 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpChannel.cpp: In member function 'virtual nsresult mozilla::net::nsHttpChannel::QueryInterface(const nsIID&, void**)': 216:24.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 216:24.92 foundInterface = 0; \ 216:24.92 ^~~~~~~~~~~~~~ 216:24.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 216:24.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 216:24.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:24.93 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpChannel.cpp:5984:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 216:24.93 NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) 216:24.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:24.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 216:24.93 } else 216:24.93 ^~~~ 216:24.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 216:24.93 NS_IMPL_QUERY_BODY_CONCRETE(_class) 216:24.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:24.94 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpChannel.cpp:5983:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 216:24.94 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsHttpChannel) 216:24.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:26.25 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpConnection.cpp: In member function 'virtual nsresult mozilla::net::nsHttpConnection::QueryInterface(const nsIID&, void**)': 216:26.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 216:26.26 foundInterface = 0; \ 216:26.26 ^~~~~~~~~~~~~~ 216:26.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 216:26.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 216:26.26 ^~~~~~~~~~~~~~~~~~~~~~~ 216:26.26 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpConnection.cpp:2382:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 216:26.26 NS_INTERFACE_MAP_END 216:26.26 ^~~~~~~~~~~~~~~~~~~~ 216:26.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 216:26.27 } else 216:26.27 ^~~~ 216:26.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 216:26.27 NS_IMPL_QUERY_BODY_CONCRETE(_class) 216:26.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:26.27 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpConnection.cpp:2381:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 216:26.27 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsHttpConnection) 216:26.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:26.83 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpConnectionMgr.cpp: In member function 'virtual nsresult mozilla::net::nsHttpConnectionMgr::nsHalfOpenSocket::QueryInterface(const nsIID&, void**)': 216:26.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 216:26.83 foundInterface = 0; \ 216:26.84 ^~~~~~~~~~~~~~ 216:26.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 216:26.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 216:26.84 ^~~~~~~~~~~~~~~~~~~~~~~ 216:26.84 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3909:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 216:26.84 NS_INTERFACE_MAP_END 216:26.84 ^~~~~~~~~~~~~~~~~~~~ 216:26.84 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:56: 216:26.85 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3908:5: note: some parts of macro expansion are not guarded by this 'else' clause 216:26.85 } else 216:26.85 ^~~~ 216:30.89 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelParent.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelParent::QueryInterface(const nsIID&, void**)': 216:30.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 216:30.89 foundInterface = 0; \ 216:30.89 ^~~~~~~~~~~~~~ 216:30.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 216:30.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 216:30.89 ^~~~~~~~~~~~~~~~~~~~~~~ 216:30.89 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelParent.cpp:287:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 216:30.89 NS_INTERFACE_MAP_END 216:30.89 ^~~~~~~~~~~~~~~~~~~~ 216:30.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 216:30.90 } else 216:30.90 ^~~~ 216:30.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 216:30.90 NS_IMPL_QUERY_BODY_CONCRETE(_class) 216:30.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:30.90 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelParent.cpp:286:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 216:30.90 NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpChannelParent) 216:30.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:31.59 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelParentListener.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelParentListener::QueryInterface(const nsIID&, void**)': 216:31.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 216:31.59 foundInterface = 0; \ 216:31.59 ^~~~~~~~~~~~~~ 216:31.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 216:31.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 216:31.59 ^~~~~~~~~~~~~~~~~~~~~~~ 216:31.59 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelParentListener.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 216:31.59 NS_INTERFACE_MAP_END 216:31.59 ^~~~~~~~~~~~~~~~~~~~ 216:31.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 216:31.60 } else 216:31.60 ^~~~ 216:31.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 216:31.60 NS_IMPL_QUERY_BODY_CONCRETE(_class) 216:31.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 216:31.60 /builddir/build/BUILD/firefox-67.0.3/netwerk/protocol/http/HttpChannelParentListener.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 216:31.60 NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpChannelParentListener) 216:31.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217:27.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 217:27.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 217:27.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 217:27.58 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message.h:21, 217:27.58 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_channel.h:13, 217:27.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ipc/Transport.h:11, 217:27.58 from /builddir/build/BUILD/firefox-67.0.3/ipc/glue/BackgroundChild.h:11, 217:27.58 from /builddir/build/BUILD/firefox-67.0.3/ipc/glue/BackgroundImpl.cpp:7, 217:27.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: 217:27.59 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/IPCStreamDestination.cpp: In member function 'virtual nsresult mozilla::ipc::IPCStreamDestination::DelayedStartInputStream::QueryInterface(const nsIID&, void**)': 217:27.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 217:27.60 foundInterface = 0; \ 217:27.60 ^~~~~~~~~~~~~~ 217:27.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 217:27.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 217:27.60 ^~~~~~~~~~~~~~~~~~~~~~~ 217:27.60 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/IPCStreamDestination.cpp:238:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 217:27.60 NS_INTERFACE_MAP_END 217:27.60 ^~~~~~~~~~~~~~~~~~~~ 217:27.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 217:27.60 else 217:27.60 ^~~~ 217:27.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 217:27.60 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 217:27.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217:27.60 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/IPCStreamDestination.cpp:237:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 217:27.60 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAsyncInputStream) 217:27.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 217:47.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/glue/Unified_cpp_ipc_glue0.cpp:137: 217:47.39 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/IPCStreamParent.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 217:47.39 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/IPCStreamParent.cpp:180:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 217:47.39 } // namespace mozilla 217:47.39 ^ 217:47.40 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/IPCStreamParent.cpp:180:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 217:47.40 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/IPCStreamParent.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 217:47.40 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/IPCStreamParent.cpp:180:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 217:47.40 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/IPCStreamParent.cpp:180:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 217:50.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/glue/Unified_cpp_ipc_glue1.cpp:137: 217:50.68 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/SharedMemory_posix.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 217:50.68 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/SharedMemory_posix.cpp:27:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 217:50.68 } // namespace mozilla 217:50.68 ^ 217:50.68 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/SharedMemory_posix.cpp:27:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 217:50.69 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/SharedMemory_posix.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 217:50.69 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/SharedMemory_posix.cpp:27:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 217:50.69 /builddir/build/BUILD/firefox-67.0.3/ipc/glue/SharedMemory_posix.cpp:27:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 218:20.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 218:20.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 218:20.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 218:20.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 218:20.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 218:20.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 218:20.86 from /builddir/build/BUILD/firefox-67.0.3/js/src/jsapi.h:29, 218:20.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:10, 218:20.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 218:20.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:16, 218:20.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 218:20.86 from /builddir/build/BUILD/firefox-67.0.3/js/ipc/JavaScriptShared.h:12, 218:20.86 from /builddir/build/BUILD/firefox-67.0.3/js/ipc/WrapperAnswer.h:11, 218:20.87 from /builddir/build/BUILD/firefox-67.0.3/js/ipc/JavaScriptBase.h:11, 218:20.87 from /builddir/build/BUILD/firefox-67.0.3/js/ipc/JavaScriptChild.h:11, 218:20.87 from /builddir/build/BUILD/firefox-67.0.3/js/ipc/JavaScriptChild.cpp:8, 218:20.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/ipc/Unified_cpp_js_ipc0.cpp:2: 218:20.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 218:20.87 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 218:20.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 218:20.89 memset(aT, 0, sizeof(T)); 218:20.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 218:20.89 In file included from /builddir/build/BUILD/firefox-67.0.3/js/ipc/JavaScriptChild.cpp:12, 218:20.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/ipc/Unified_cpp_js_ipc0.cpp:2: 218:20.89 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 218:20.89 struct GlobalProperties { 218:20.89 ^~~~~~~~~~~~~~~~ 218:57.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 218:57.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 218:57.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 218:57.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 218:57.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 218:57.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 218:57.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsfriendapi.h:18, 218:57.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Proxy.h:12, 218:57.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Wrapper.h:12, 218:57.40 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/wrappers/WrapperFactory.h:10, 218:57.40 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/wrappers/XrayWrapper.h:12, 218:57.40 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/wrappers/XrayWrapper.cpp:7: 218:57.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 218:57.41 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 218:57.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 218:57.41 memset(aT, 0, sizeof(T)); 218:57.41 ~~~~~~^~~~~~~~~~~~~~~~~~ 218:57.41 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/wrappers/XrayWrapper.cpp:17: 218:57.41 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 218:57.41 struct GlobalProperties { 218:57.41 ^~~~~~~~~~~~~~~~ 219:28.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 219:28.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 219:28.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 219:28.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 219:28.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 219:28.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Id.h:28, 219:28.27 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/wrappers/AccessCheck.h:10, 219:28.27 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/wrappers/AccessCheck.cpp:7, 219:28.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: 219:28.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 219:28.28 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 219:28.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 219:28.28 memset(aT, 0, sizeof(T)); 219:28.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 219:28.28 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/wrappers/AccessCheck.cpp:25, 219:28.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: 219:28.28 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 219:28.28 struct GlobalProperties { 219:28.28 ^~~~~~~~~~~~~~~~ 219:29.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 219:29.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 219:29.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 219:29.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 219:29.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 219:29.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 219:29.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 219:29.52 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/mozJSComponentLoader.cpp:19: 219:29.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 219:29.52 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 219:29.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 219:29.52 memset(aT, 0, sizeof(T)); 219:29.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 219:29.52 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/mozJSComponentLoader.cpp:39: 219:29.52 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 219:29.52 struct GlobalProperties { 219:29.52 ^~~~~~~~~~~~~~~~ 219:35.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 219:35.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 219:35.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFile.h:10, 219:35.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/FileUtils.h:21, 219:35.30 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.h:9, 219:35.30 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.cpp:7, 219:35.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 219:35.30 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function 'virtual nsresult mozilla::dom::PrecompiledScript::QueryInterface(const nsIID&, void**)': 219:35.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 219:35.30 foundInterface = 0; \ 219:35.30 ^~~~~~~~~~~~~~ 219:35.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 219:35.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 219:35.30 ^~~~~~~~~~~~~~~~~~~~~~~ 219:35.30 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/ChromeScriptLoader.cpp:328:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 219:35.30 NS_INTERFACE_MAP_END 219:35.31 ^~~~~~~~~~~~~~~~~~~~ 219:35.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 219:35.31 else 219:35.31 ^~~~ 219:35.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 219:35.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 219:35.31 ^~~~~~~~~~~~~~~~~~ 219:35.31 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/ChromeScriptLoader.cpp:327:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 219:35.31 NS_INTERFACE_MAP_ENTRY(nsISupports) 219:35.31 ^~~~~~~~~~~~~~~~~~~~~~ 219:43.86 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function 'virtual nsresult AsyncScriptLoader::QueryInterface(const nsIID&, void**)': 219:43.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 219:43.87 foundInterface = 0; \ 219:43.87 ^~~~~~~~~~~~~~ 219:43.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 219:43.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 219:43.87 ^~~~~~~~~~~~~~~~~~~~~~~ 219:43.87 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/mozJSSubScriptLoader.cpp:281:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 219:43.87 NS_INTERFACE_MAP_END 219:43.87 ^~~~~~~~~~~~~~~~~~~~ 219:43.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 219:43.87 else 219:43.87 ^~~~ 219:43.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 219:43.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 219:43.88 ^~~~~~~~~~~~~~~~~~ 219:43.88 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/mozJSSubScriptLoader.cpp:280:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 219:43.88 NS_INTERFACE_MAP_ENTRY(nsIIncrementalStreamLoaderObserver) 219:43.88 ^~~~~~~~~~~~~~~~~~~~~~ 219:45.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 219:45.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 219:45.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 219:45.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 219:45.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 219:45.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 219:45.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISimpleEnumerator.h:13, 219:45.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDirectoryEnumerator.h:14, 219:45.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFile.h:14, 219:45.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/FileUtils.h:21, 219:45.04 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.h:9, 219:45.04 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.cpp:7, 219:45.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 219:45.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 219:45.04 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 219:45.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 219:45.05 memset(aT, 0, sizeof(T)); 219:45.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 219:45.05 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/ScriptPreloader.cpp:30, 219:45.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:29: 219:45.05 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 219:45.05 struct AmountFns { 219:45.05 ^~~~~~~~~ 219:45.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 219:45.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 219:45.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 219:45.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 219:45.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 219:45.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 219:45.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISimpleEnumerator.h:13, 219:45.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDirectoryEnumerator.h:14, 219:45.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFile.h:14, 219:45.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/FileUtils.h:21, 219:45.06 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.h:9, 219:45.06 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.cpp:7, 219:45.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 219:45.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 219:45.08 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 219:45.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 219:45.08 memset(aT, 0, sizeof(T)); 219:45.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 219:45.08 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/ScriptPreloader.cpp:30, 219:45.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:29: 219:45.08 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 219:45.08 struct SizeOfTabFns { 219:45.08 ^~~~~~~~~~~~ 219:45.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 219:45.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 219:45.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 219:45.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 219:45.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 219:45.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 219:45.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISimpleEnumerator.h:13, 219:45.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDirectoryEnumerator.h:14, 219:45.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFile.h:14, 219:45.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/FileUtils.h:21, 219:45.36 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.h:9, 219:45.36 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/AutoMemMap.cpp:7, 219:45.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 219:45.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 219:45.36 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 219:45.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 219:45.39 memset(aT, 0, sizeof(T)); 219:45.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 219:45.39 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/loader/mozJSSubScriptLoader.cpp:21, 219:45.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56: 219:45.39 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 219:45.39 struct GlobalProperties { 219:45.39 ^~~~~~~~~~~~~~~~ 220:01.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 220:01.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 220:01.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 220:01.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 220:01.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 220:01.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 220:01.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 220:01.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 220:01.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 220:01.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 220:01.41 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:76, 220:01.41 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/ExportHelpers.cpp:7, 220:01.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 220:01.41 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/Sandbox.cpp: In member function 'virtual nsresult SandboxPrivate::QueryInterface(const nsIID&, void**)': 220:01.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 220:01.42 foundInterface = 0; \ 220:01.42 ^~~~~~~~~~~~~~ 220:01.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 220:01.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 220:01.42 ^~~~~~~~~~~~~~~~~~~~~~~ 220:01.42 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/Sandbox.cpp:100:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 220:01.42 NS_INTERFACE_MAP_END 220:01.43 ^~~~~~~~~~~~~~~~~~~~ 220:01.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 220:01.43 else 220:01.43 ^~~~ 220:01.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 220:01.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 220:01.44 ^~~~~~~~~~~~~~~~~~ 220:01.44 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/Sandbox.cpp:99:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 220:01.44 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 220:01.44 ^~~~~~~~~~~~~~~~~~~~~~ 220:04.08 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponentsBase::QueryInterface(const nsIID&, void**)': 220:04.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 220:04.09 foundInterface = 0; \ 220:04.09 ^~~~~~~~~~~~~~ 220:04.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 220:04.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 220:04.09 ^~~~~~~~~~~~~~~~~~~~~~~ 220:04.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 220:04.09 NS_INTERFACE_MAP_END 220:04.09 ^~~~~~~~~~~~~~~~~~~~ 220:04.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 220:04.10 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 220:04.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 220:04.10 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCComponents.cpp:2644:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 220:04.10 NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase) 220:04.10 ^~~~~~~~~~~~~~~~~~~~ 220:04.11 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:108, 220:04.11 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/ExportHelpers.cpp:7, 220:04.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 220:04.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 220:04.11 } else 220:04.11 ^~~~ 220:04.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 220:04.11 } else 220:04.11 ^~~~ 220:04.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 220:04.12 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 220:04.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 220:04.12 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCComponents.cpp:2644:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 220:04.12 NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase) 220:04.12 ^~~~~~~~~~~~~~~~~~~~ 220:04.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 220:04.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 220:04.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 220:04.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 220:04.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 220:04.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 220:04.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 220:04.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 220:04.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 220:04.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 220:04.13 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:76, 220:04.13 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/ExportHelpers.cpp:7, 220:04.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 220:04.13 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents::QueryInterface(const nsIID&, void**)': 220:04.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 220:04.14 foundInterface = 0; \ 220:04.14 ^~~~~~~~~~~~~~ 220:04.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 220:04.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 220:04.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:04.14 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCComponents.cpp:2654:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 220:04.14 NS_INTERFACE_MAP_END_INHERITING(nsXPCComponentsBase) 220:04.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:04.14 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:108, 220:04.15 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/ExportHelpers.cpp:7, 220:04.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 220:04.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 220:04.15 } else 220:04.15 ^~~~ 220:04.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 220:04.15 } else 220:04.15 ^~~~ 220:07.18 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 220:07.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 220:07.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 220:07.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 220:07.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 220:07.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 220:07.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 220:07.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:10, 220:07.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 220:07.19 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:76, 220:07.19 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/ExportHelpers.cpp:7, 220:07.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 220:07.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 220:07.19 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 220:07.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 220:07.20 memset(aT, 0, sizeof(T)); 220:07.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 220:07.20 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/ExportHelpers.cpp:7, 220:07.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 220:07.20 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 220:07.20 struct GlobalProperties { 220:07.20 ^~~~~~~~~~~~~~~~ 220:23.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 220:23.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 220:23.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsXULAppAPI.h:13, 220:23.86 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCShellImpl.cpp:7, 220:23.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 220:23.86 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCVariant.cpp: In member function 'virtual nsresult XPCVariant::QueryInterface(const nsIID&, void**)': 220:23.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 220:23.86 foundInterface = 0; \ 220:23.86 ^~~~~~~~~~~~~~ 220:23.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 220:23.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 220:23.87 ^~~~~~~~~~~~~~~~~~~~~~~ 220:23.87 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCVariant.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 220:23.87 NS_INTERFACE_MAP_END 220:23.87 ^~~~~~~~~~~~~~~~~~~~ 220:23.87 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:108, 220:23.87 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCShellImpl.cpp:35, 220:23.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 220:23.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 220:23.88 } else 220:23.88 ^~~~ 220:23.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 220:23.88 } else 220:23.88 ^~~~ 220:27.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 220:27.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 220:27.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsXULAppAPI.h:13, 220:27.72 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCShellImpl.cpp:7, 220:27.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 220:27.72 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCWrappedJSIterator.cpp: In member function 'virtual nsresult xpc::XPCWrappedJSIterator::QueryInterface(const nsIID&, void**)': 220:27.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 220:27.72 foundInterface = 0; \ 220:27.72 ^~~~~~~~~~~~~~ 220:27.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 220:27.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 220:27.72 ^~~~~~~~~~~~~~~~~~~~~~~ 220:27.73 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCWrappedJSIterator.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 220:27.73 NS_INTERFACE_MAP_END 220:27.73 ^~~~~~~~~~~~~~~~~~~~ 220:27.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 220:27.73 else 220:27.73 ^~~~ 220:27.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 220:27.73 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 220:27.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:27.73 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCWrappedJSIterator.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 220:27.73 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, XPCWrappedJSIterator) 220:27.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:27.78 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCWrappedNative.cpp: In member function 'virtual nsresult XPCWrappedNative::QueryInterface(const nsIID&, void**)': 220:27.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 220:27.79 foundInterface = 0; \ 220:27.79 ^~~~~~~~~~~~~~ 220:27.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 220:27.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 220:27.79 ^~~~~~~~~~~~~~~~~~~~~~~ 220:27.79 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCWrappedNative.cpp:664:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 220:27.79 NS_INTERFACE_MAP_END 220:27.79 ^~~~~~~~~~~~~~~~~~~~ 220:27.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 220:27.80 else 220:27.80 ^~~~ 220:27.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 220:27.80 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 220:27.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:27.80 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCWrappedNative.cpp:663:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 220:27.80 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPConnectWrappedNative) 220:27.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220:31.90 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 220:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 220:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 220:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 220:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 220:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 220:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISimpleEnumerator.h:13, 220:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDirectoryEnumerator.h:14, 220:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFile.h:14, 220:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/XREAppData.h:15, 220:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsXULAppAPI.h:15, 220:31.90 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCShellImpl.cpp:7, 220:31.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 220:31.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 220:31.91 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 220:31.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 220:31.91 memset(aT, 0, sizeof(T)); 220:31.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 220:31.91 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCShellImpl.cpp:35, 220:31.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 220:31.91 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 220:31.91 struct GlobalProperties { 220:31.91 ^~~~~~~~~~~~~~~~ 222:31.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 222:31.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 222:31.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 222:31.67 from /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARInputStream.h:10, 222:31.67 from /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJAR.cpp:7, 222:31.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/modules/libjar/Unified_cpp_modules_libjar0.cpp:2: 222:31.67 /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARURI.cpp: In member function 'virtual nsresult nsJARURI::QueryInterface(const nsIID&, void**)': 222:31.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 222:31.68 foundInterface = 0; \ 222:31.68 ^~~~~~~~~~~~~~ 222:31.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 222:31.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 222:31.68 ^~~~~~~~~~~~~~~~~~~~~~~ 222:31.68 /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARURI.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 222:31.68 NS_INTERFACE_MAP_END 222:31.68 ^~~~~~~~~~~~~~~~~~~~ 222:31.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 222:31.69 } else 222:31.69 ^~~~ 222:31.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 222:31.69 NS_IMPL_QUERY_BODY_CONCRETE(_class) 222:31.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:31.70 /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARURI.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 222:31.71 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsJARURI) 222:31.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:31.72 /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARURI.cpp: In member function 'virtual nsresult nsJARURI::Mutator::QueryInterface(const nsIID&, void**)': 222:31.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 222:31.73 foundInterface = 0; \ 222:31.73 ^~~~~~~~~~~~~~ 222:31.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 222:31.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 222:31.73 ^~~~~~~~~~~~~~~~~~~~~~~ 222:31.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 222:31.73 NS_INTERFACE_MAP_END \ 222:31.73 ^~~~~~~~~~~~~~~~~~~~ 222:31.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 222:31.74 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 222:31.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:31.74 /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARURI.cpp:226:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 222:31.74 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsJARURI::Mutator, nsIURISetters, nsIURIMutator, 222:31.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:31.74 In file included from /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARURI.h:16, 222:31.74 from /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARProtocolHandler.cpp:13, 222:31.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/modules/libjar/Unified_cpp_modules_libjar0.cpp:29: 222:31.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 222:31.75 } else \ 222:31.75 ^~~~ 222:31.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 222:31.75 } else \ 222:31.75 ^~~~ 222:31.75 /builddir/build/BUILD/firefox-67.0.3/modules/libjar/nsJARURI.cpp:226:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 222:31.75 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsJARURI::Mutator, nsIURISetters, nsIURIMutator, 222:31.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:32.25 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 222:32.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 222:32.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIArray.h:10, 222:32.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIArrayExtensions.h:10, 222:32.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIMutableArray.h:10, 222:32.26 from /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageConnection.cpp:10: 222:32.26 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageConnection.cpp: In member function 'virtual nsresult mozilla::storage::Connection::QueryInterface(const nsIID&, void**)': 222:32.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 222:32.28 foundInterface = 0; \ 222:32.28 ^~~~~~~~~~~~~~ 222:32.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 222:32.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 222:32.28 ^~~~~~~~~~~~~~~~~~~~~~~ 222:32.29 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageConnection.cpp:496:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 222:32.29 NS_INTERFACE_MAP_END 222:32.29 ^~~~~~~~~~~~~~~~~~~~ 222:32.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 222:32.29 else 222:32.29 ^~~~ 222:32.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 222:32.30 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 222:32.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:32.30 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageConnection.cpp:495:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 222:32.30 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageConnection) 222:32.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:44.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 222:44.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 222:44.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDirectoryEnumerator.h:10, 222:44.96 from /builddir/build/BUILD/firefox-67.0.3/storage/FileSystemModule.cpp:11, 222:44.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/storage/Unified_cpp_storage0.cpp:2: 222:44.96 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatement.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatement::QueryInterface(const nsIID&, void**)': 222:44.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 222:44.97 foundInterface = 0; \ 222:44.97 ^~~~~~~~~~~~~~ 222:44.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 222:44.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 222:44.97 ^~~~~~~~~~~~~~~~~~~~~~~ 222:44.97 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatement.cpp:229:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 222:44.97 NS_INTERFACE_MAP_END 222:44.97 ^~~~~~~~~~~~~~~~~~~~ 222:44.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 222:44.99 else 222:45.00 ^~~~ 222:45.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 222:45.00 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 222:45.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:45.00 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatement.cpp:228:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 222:45.00 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageAsyncStatement) 222:45.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:45.16 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementJSHelper::QueryInterface(const nsIID&, void**)': 222:45.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 222:45.17 foundInterface = 0; \ 222:45.17 ^~~~~~~~~~~~~~ 222:45.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 222:45.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 222:45.18 ^~~~~~~~~~~~~~~~~~~~~~~ 222:45.18 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatementJSHelper.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 222:45.18 NS_INTERFACE_MAP_END 222:45.18 ^~~~~~~~~~~~~~~~~~~~ 222:45.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 222:45.18 else 222:45.19 ^~~~ 222:45.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 222:45.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 222:45.21 ^~~~~~~~~~~~~~~~~~ 222:45.21 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatementJSHelper.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 222:45.21 NS_INTERFACE_MAP_ENTRY(nsISupports) 222:45.21 ^~~~~~~~~~~~~~~~~~~~~~ 222:45.33 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatementParams.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementParams::QueryInterface(const nsIID&, void**)': 222:45.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 222:45.34 foundInterface = 0; \ 222:45.34 ^~~~~~~~~~~~~~ 222:45.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 222:45.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 222:45.34 ^~~~~~~~~~~~~~~~~~~~~~~ 222:45.34 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatementParams.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 222:45.34 NS_INTERFACE_MAP_END 222:45.34 ^~~~~~~~~~~~~~~~~~~~ 222:45.34 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 222:45.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 222:45.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 222:45.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 222:45.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 222:45.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsProxyRelease.h:16, 222:45.34 from /builddir/build/BUILD/firefox-67.0.3/storage/StorageBaseStatementInternal.cpp:9, 222:45.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/storage/Unified_cpp_storage0.cpp:20: 222:45.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 222:45.34 } else 222:45.34 ^~~~ 222:45.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 222:45.34 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 222:45.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:45.34 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageAsyncStatementParams.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 222:45.35 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(AsyncStatementParams) 222:45.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:48.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 222:48.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 222:48.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 222:48.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 222:48.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 222:48.00 from /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageSQLFunctions.cpp:10, 222:48.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/storage/Unified_cpp_storage1.cpp:2: 222:48.00 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatement.cpp: In member function 'virtual nsresult mozilla::storage::Statement::QueryInterface(const nsIID&, void**)': 222:48.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 222:48.00 foundInterface = 0; \ 222:48.00 ^~~~~~~~~~~~~~ 222:48.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 222:48.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 222:48.00 ^~~~~~~~~~~~~~~~~~~~~~~ 222:48.00 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatement.cpp:236:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 222:48.00 NS_INTERFACE_MAP_END 222:48.00 ^~~~~~~~~~~~~~~~~~~~ 222:48.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 222:48.00 else 222:48.02 ^~~~ 222:48.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 222:48.03 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 222:48.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:48.03 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatement.cpp:235:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 222:48.03 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageStatement) 222:48.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:48.12 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::StatementJSHelper::QueryInterface(const nsIID&, void**)': 222:48.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 222:48.12 foundInterface = 0; \ 222:48.12 ^~~~~~~~~~~~~~ 222:48.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 222:48.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 222:48.12 ^~~~~~~~~~~~~~~~~~~~~~~ 222:48.12 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementJSHelper.cpp:178:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 222:48.12 NS_INTERFACE_MAP_END 222:48.12 ^~~~~~~~~~~~~~~~~~~~ 222:48.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 222:48.12 else 222:48.12 ^~~~ 222:48.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 222:48.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 222:48.12 ^~~~~~~~~~~~~~~~~~ 222:48.12 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementJSHelper.cpp:177:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 222:48.12 NS_INTERFACE_MAP_ENTRY(nsISupports) 222:48.12 ^~~~~~~~~~~~~~~~~~~~~~ 222:48.25 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementParams.cpp: In member function 'virtual nsresult mozilla::storage::StatementParams::QueryInterface(const nsIID&, void**)': 222:48.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 222:48.25 foundInterface = 0; \ 222:48.25 ^~~~~~~~~~~~~~ 222:48.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 222:48.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 222:48.25 ^~~~~~~~~~~~~~~~~~~~~~~ 222:48.25 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementParams.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 222:48.25 NS_INTERFACE_MAP_END 222:48.25 ^~~~~~~~~~~~~~~~~~~~ 222:48.25 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 222:48.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 222:48.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 222:48.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 222:48.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 222:48.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsProxyRelease.h:16, 222:48.25 from /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageConnection.h:14, 222:48.25 from /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageService.cpp:11, 222:48.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/storage/Unified_cpp_storage1.cpp:11: 222:48.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 222:48.26 } else 222:48.27 ^~~~ 222:48.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 222:48.28 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 222:48.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:48.28 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementParams.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 222:48.28 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(StatementParams) 222:48.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:48.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 222:48.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 222:48.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 222:48.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 222:48.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 222:48.28 from /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageSQLFunctions.cpp:10, 222:48.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/storage/Unified_cpp_storage1.cpp:2: 222:48.28 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementRow.cpp: In member function 'virtual nsresult mozilla::storage::StatementRow::QueryInterface(const nsIID&, void**)': 222:48.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 222:48.28 foundInterface = 0; \ 222:48.28 ^~~~~~~~~~~~~~ 222:48.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 222:48.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 222:48.28 ^~~~~~~~~~~~~~~~~~~~~~~ 222:48.28 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementRow.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 222:48.28 NS_INTERFACE_MAP_END 222:48.29 ^~~~~~~~~~~~~~~~~~~~ 222:48.29 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 222:48.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 222:48.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 222:48.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 222:48.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 222:48.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsProxyRelease.h:16, 222:48.29 from /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageConnection.h:14, 222:48.29 from /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageService.cpp:11, 222:48.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/storage/Unified_cpp_storage1.cpp:11: 222:48.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 222:48.29 } else 222:48.29 ^~~~ 222:48.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 222:48.29 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 222:48.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:48.29 /builddir/build/BUILD/firefox-67.0.3/storage/mozStorageStatementRow.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 222:48.29 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(StatementRow) 222:48.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 222:49.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 222:49.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 222:49.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsICookiePermission.h:10, 222:49.92 from /builddir/build/BUILD/firefox-67.0.3/extensions/cookie/nsCookiePermission.h:8, 222:49.92 from /builddir/build/BUILD/firefox-67.0.3/extensions/cookie/nsCookieModule.cpp:6, 222:49.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: 222:49.92 /builddir/build/BUILD/firefox-67.0.3/extensions/cookie/nsPermission.cpp: In member function 'virtual nsresult nsPermission::QueryInterface(const nsIID&, void**)': 222:49.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 222:49.94 foundInterface = 0; \ 222:49.94 ^~~~~~~~~~~~~~ 222:49.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 222:49.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 222:49.94 ^~~~~~~~~~~~~~~~~~~~~~~ 222:49.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 222:49.95 NS_INTERFACE_MAP_END 222:49.95 ^~~~~~~~~~~~~~~~~~~~ 222:49.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 222:49.95 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 222:49.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 222:49.95 /builddir/build/BUILD/firefox-67.0.3/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 222:49.95 NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) 222:49.96 ^~~~~~~~~~~~~~~~~~~~ 222:49.96 In file included from /builddir/build/BUILD/firefox-67.0.3/extensions/cookie/nsPermission.cpp:8, 222:49.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:20: 222:49.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 222:49.96 } else 222:49.97 ^~~~ 222:49.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 222:49.98 } else 222:49.98 ^~~~ 222:49.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 222:49.98 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 222:49.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 222:49.98 /builddir/build/BUILD/firefox-67.0.3/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 222:49.98 NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) 222:49.98 ^~~~~~~~~~~~~~~~~~~~ 223:14.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 223:14.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 223:14.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 223:14.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:11, 223:14.13 from /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsDocLoader.cpp:7, 223:14.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: 223:14.14 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsDocLoader.cpp: In member function 'virtual nsresult nsDocLoader::QueryInterface(const nsIID&, void**)': 223:14.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:14.14 foundInterface = 0; \ 223:14.14 ^~~~~~~~~~~~~~ 223:14.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:14.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:14.14 ^~~~~~~~~~~~~~~~~~~~~~~ 223:14.14 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsDocLoader.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:14.14 NS_INTERFACE_MAP_END 223:14.14 ^~~~~~~~~~~~~~~~~~~~ 223:14.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 223:14.14 } else 223:14.14 ^~~~ 223:14.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 223:14.15 NS_IMPL_QUERY_BODY_CONCRETE(_class) 223:14.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:14.15 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsDocLoader.cpp:176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 223:14.15 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsDocLoader) 223:14.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:14.57 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsDocumentOpenInfo::QueryInterface(const nsIID&, void**)': 223:14.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:14.57 foundInterface = 0; \ 223:14.57 ^~~~~~~~~~~~~~ 223:14.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:14.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:14.57 ^~~~~~~~~~~~~~~~~~~~~~~ 223:14.57 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsURILoader.cpp:180:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:14.57 NS_INTERFACE_MAP_END 223:14.57 ^~~~~~~~~~~~~~~~~~~~ 223:14.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 223:14.58 else 223:14.58 ^~~~ 223:14.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 223:14.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 223:14.58 ^~~~~~~~~~~~~~~~~~ 223:14.58 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsURILoader.cpp:179:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 223:14.58 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) 223:14.58 ^~~~~~~~~~~~~~~~~~~~~~ 223:14.65 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsURILoader::QueryInterface(const nsIID&, void**)': 223:14.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:14.66 foundInterface = 0; \ 223:14.66 ^~~~~~~~~~~~~~ 223:14.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:14.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:14.66 ^~~~~~~~~~~~~~~~~~~~~~~ 223:14.66 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsURILoader.cpp:789:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:14.66 NS_INTERFACE_MAP_END 223:14.67 ^~~~~~~~~~~~~~~~~~~~ 223:14.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 223:14.67 else 223:14.67 ^~~~ 223:14.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 223:14.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 223:14.67 ^~~~~~~~~~~~~~~~~~ 223:14.67 /builddir/build/BUILD/firefox-67.0.3/uriloader/base/nsURILoader.cpp:788:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 223:14.67 NS_INTERFACE_MAP_ENTRY(nsIURILoader) 223:14.67 ^~~~~~~~~~~~~~~~~~~~~~ 223:27.36 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 223:27.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 223:27.36 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.h:9, 223:27.36 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:7, 223:27.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 223:27.36 /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp: In member function 'virtual nsresult mozilla::ContentPrincipal::QueryInterface(const nsIID&, void**)': 223:27.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:27.36 foundInterface = 0; \ 223:27.36 ^~~~~~~~~~~~~~ 223:27.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:27.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:27.36 ^~~~~~~~~~~~~~~~~~~~~~~ 223:27.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:27.36 NS_INTERFACE_MAP_END 223:27.36 ^~~~~~~~~~~~~~~~~~~~ 223:27.36 /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:48:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 223:27.36 NS_IMPL_QUERY_INTERFACE_CI(ContentPrincipal, nsIPrincipal, nsISerializable) 223:27.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 223:27.37 In file included from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:23, 223:27.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 223:27.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 223:27.39 } else 223:27.39 ^~~~ 223:27.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 223:27.39 } else 223:27.39 ^~~~ 223:27.39 /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:48:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 223:27.39 NS_IMPL_QUERY_INTERFACE_CI(ContentPrincipal, nsIPrincipal, nsISerializable) 223:27.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 223:28.46 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 223:28.46 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 223:28.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 223:28.46 from /builddir/build/BUILD/firefox-67.0.3/ipc/glue/BackgroundUtils.h:10, 223:28.46 from /builddir/build/BUILD/firefox-67.0.3/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 223:28.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: 223:28.46 /builddir/build/BUILD/firefox-67.0.3/uriloader/prefetch/OfflineCacheUpdateChild.cpp: In member function 'virtual nsresult mozilla::docshell::OfflineCacheUpdateChild::QueryInterface(const nsIID&, void**)': 223:28.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:28.47 foundInterface = 0; \ 223:28.47 ^~~~~~~~~~~~~~ 223:28.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:28.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:28.47 ^~~~~~~~~~~~~~~~~~~~~~~ 223:28.47 /builddir/build/BUILD/firefox-67.0.3/uriloader/prefetch/OfflineCacheUpdateChild.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:28.47 NS_INTERFACE_MAP_END 223:28.47 ^~~~~~~~~~~~~~~~~~~~ 223:28.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 223:28.47 else 223:28.47 ^~~~ 223:28.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 223:28.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 223:28.47 ^~~~~~~~~~~~~~~~~~ 223:28.47 /builddir/build/BUILD/firefox-67.0.3/uriloader/prefetch/OfflineCacheUpdateChild.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 223:28.47 NS_INTERFACE_MAP_ENTRY(nsIOfflineCacheUpdate) 223:28.47 ^~~~~~~~~~~~~~~~~~~~~~ 223:32.37 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 223:32.37 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: 223:32.37 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c: In function 'pqueue_grow': 223:32.37 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:32.38 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:32.38 ^ 223:32.38 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:32.38 ((size) ? malloc((unsigned) (size)) : NULL) 223:32.38 ^~~~ 223:32.38 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:165:17: note: in expansion of macro '_cairo_malloc_ab' 223:32.38 new_elements = _cairo_malloc_ab (pq->max_size, 223:32.38 ^~~~~~~~~~~~~~~~ 223:33.45 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 223:33.46 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: 223:33.46 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann.c: In function '_pqueue_grow': 223:33.46 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:33.46 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:33.46 ^ 223:33.46 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:33.46 ((size) ? malloc((unsigned) (size)) : NULL) 223:33.46 ^~~~ 223:33.47 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:904:17: note: in expansion of macro '_cairo_malloc_ab' 223:33.47 new_elements = _cairo_malloc_ab (pq->max_size, 223:33.47 ^~~~~~~~~~~~~~~~ 223:33.55 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 223:33.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 223:33.55 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.h:9, 223:33.55 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:7, 223:33.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 223:33.56 /builddir/build/BUILD/firefox-67.0.3/caps/ExpandedPrincipal.cpp: In member function 'virtual nsresult ExpandedPrincipal::QueryInterface(const nsIID&, void**)': 223:33.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:33.56 foundInterface = 0; \ 223:33.56 ^~~~~~~~~~~~~~ 223:33.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:33.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:33.57 ^~~~~~~~~~~~~~~~~~~~~~~ 223:33.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:33.57 NS_INTERFACE_MAP_END 223:33.57 ^~~~~~~~~~~~~~~~~~~~ 223:33.57 /builddir/build/BUILD/firefox-67.0.3/caps/ExpandedPrincipal.cpp:14:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 223:33.57 NS_IMPL_QUERY_INTERFACE_CI(ExpandedPrincipal, nsIPrincipal, 223:33.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 223:33.57 In file included from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:23, 223:33.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 223:33.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 223:33.58 } else 223:33.58 ^~~~ 223:33.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 223:33.59 } else 223:33.60 ^~~~ 223:33.60 /builddir/build/BUILD/firefox-67.0.3/caps/ExpandedPrincipal.cpp:14:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 223:33.60 NS_IMPL_QUERY_INTERFACE_CI(ExpandedPrincipal, nsIPrincipal, 223:33.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 223:33.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/features.h:3, 223:33.78 from /usr/include/assert.h:35, 223:33.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/assert.h:3, 223:33.78 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:57, 223:33.78 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-cff-subset.c:43: 223:33.79 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 223:33.79 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 223:33.79 ^~~~~~~ 223:34.03 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 223:34.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 223:34.04 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.h:9, 223:34.04 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:7, 223:34.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 223:34.04 /builddir/build/BUILD/firefox-67.0.3/caps/NullPrincipal.cpp: In member function 'virtual nsresult mozilla::NullPrincipal::QueryInterface(const nsIID&, void**)': 223:34.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:34.05 foundInterface = 0; \ 223:34.05 ^~~~~~~~~~~~~~ 223:34.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:34.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:34.06 ^~~~~~~~~~~~~~~~~~~~~~~ 223:34.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:34.06 NS_INTERFACE_MAP_END 223:34.06 ^~~~~~~~~~~~~~~~~~~~ 223:34.06 /builddir/build/BUILD/firefox-67.0.3/caps/NullPrincipal.cpp:31:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 223:34.06 NS_IMPL_QUERY_INTERFACE_CI(NullPrincipal, nsIPrincipal, nsISerializable) 223:34.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 223:34.06 In file included from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:23, 223:34.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 223:34.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 223:34.07 } else 223:34.07 ^~~~ 223:34.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 223:34.07 } else 223:34.07 ^~~~ 223:34.08 /builddir/build/BUILD/firefox-67.0.3/caps/NullPrincipal.cpp:31:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 223:34.08 NS_IMPL_QUERY_INTERFACE_CI(NullPrincipal, nsIPrincipal, nsISerializable) 223:34.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 223:34.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 223:34.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 223:34.10 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.h:9, 223:34.10 from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:7, 223:34.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 223:34.10 /builddir/build/BUILD/firefox-67.0.3/caps/NullPrincipalURI.cpp: In member function 'virtual nsresult mozilla::NullPrincipalURI::QueryInterface(const nsIID&, void**)': 223:34.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:34.11 foundInterface = 0; \ 223:34.11 ^~~~~~~~~~~~~~ 223:34.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:34.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:34.11 ^~~~~~~~~~~~~~~~~~~~~~~ 223:34.11 /builddir/build/BUILD/firefox-67.0.3/caps/NullPrincipalURI.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:34.12 NS_INTERFACE_MAP_END 223:34.12 ^~~~~~~~~~~~~~~~~~~~ 223:34.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 223:34.12 else 223:34.12 ^~~~ 223:34.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 223:34.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 223:34.14 ^~~~~~~~~~~~~~~~~~ 223:34.14 /builddir/build/BUILD/firefox-67.0.3/caps/NullPrincipalURI.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 223:34.14 NS_INTERFACE_MAP_ENTRY(nsISizeOf) 223:34.14 ^~~~~~~~~~~~~~~~~~~~~~ 223:34.35 /builddir/build/BUILD/firefox-67.0.3/caps/SystemPrincipal.cpp: In member function 'virtual nsresult mozilla::SystemPrincipal::QueryInterface(const nsIID&, void**)': 223:34.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:34.36 foundInterface = 0; \ 223:34.36 ^~~~~~~~~~~~~~ 223:34.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:34.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:34.36 ^~~~~~~~~~~~~~~~~~~~~~~ 223:34.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:34.38 NS_INTERFACE_MAP_END 223:34.38 ^~~~~~~~~~~~~~~~~~~~ 223:34.38 /builddir/build/BUILD/firefox-67.0.3/caps/SystemPrincipal.cpp:26:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 223:34.38 NS_IMPL_QUERY_INTERFACE_CI(SystemPrincipal, nsIPrincipal, nsISerializable) 223:34.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 223:34.39 In file included from /builddir/build/BUILD/firefox-67.0.3/caps/ContentPrincipal.cpp:23, 223:34.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/caps/Unified_cpp_caps0.cpp:2: 223:34.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 223:34.39 } else 223:34.39 ^~~~ 223:34.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 223:34.40 } else 223:34.40 ^~~~ 223:34.40 /builddir/build/BUILD/firefox-67.0.3/caps/SystemPrincipal.cpp:26:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 223:34.40 NS_IMPL_QUERY_INTERFACE_CI(SystemPrincipal, nsIPrincipal, nsISerializable) 223:34.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 223:35.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/features.h:3, 223:35.16 from /usr/include/assert.h:35, 223:35.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/assert.h:3, 223:35.17 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:57, 223:35.17 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:42: 223:35.17 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 223:35.17 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 223:35.17 ^~~~~~~ 223:35.62 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:66: warning: "_GNU_SOURCE" redefined 223:35.62 #define _GNU_SOURCE /* for RTLD_DEFAULT */ 223:35.62 : note: this is the location of the previous definition 223:35.63 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_cairo_ft_unscaled_font_fini': 223:35.63 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:472:23: warning: passing argument 1 of 'free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 223:35.63 free (unscaled->var_coords); 223:35.63 ~~~~~~~~^~~~~~~~~~~~ 223:35.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/stdlib.h:3, 223:35.63 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:58, 223:35.64 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:42: 223:35.64 /usr/include/stdlib.h:563:25: note: expected 'void *' but argument is of type 'const FT_Fixed *' {aka 'const long int *'} 223:35.64 extern void free (void *__ptr) __THROW; 223:35.64 ~~~~~~^~~~~ 223:35.64 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_cairo_ft_unscaled_font_lock_face': 223:35.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:757:66: warning: passing argument 3 of 'setCoords' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 223:35.65 (*setCoords)(face, unscaled->num_var_coords, unscaled->var_coords); 223:35.65 ~~~~~~~~^~~~~~~~~~~~ 223:35.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:757:66: note: expected 'FT_Fixed *' {aka 'long int *'} but argument is of type 'const FT_Fixed *' {aka 'const long int *'} 223:35.66 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 223:35.66 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:42: 223:35.66 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_get_bitmap_surface': 223:35.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:35.67 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:35.67 ^ 223:35.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:35.67 ((size) ? malloc((unsigned) (size)) : NULL) 223:35.67 ^~~~ 223:35.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:1227:13: note: in expansion of macro '_cairo_malloc_ab' 223:35.67 data = _cairo_malloc_ab (height, stride); 223:35.67 ^~~~~~~~~~~~~~~~ 223:35.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:35.67 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:35.67 ^ 223:35.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:35.67 ((size) ? malloc((unsigned) (size)) : NULL) 223:35.67 ^~~~ 223:35.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:1289:10: note: in expansion of macro '_cairo_malloc_ab' 223:35.67 data = _cairo_malloc_ab (height, stride); 223:35.67 ^~~~~~~~~~~~~~~~ 223:35.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:35.67 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:35.67 ^ 223:35.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:35.68 ((size) ? malloc((unsigned) (size)) : NULL) 223:35.68 ^~~~ 223:35.68 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:1310:13: note: in expansion of macro '_cairo_malloc_ab' 223:35.68 data = _cairo_malloc_ab (height, stride); 223:35.68 ^~~~~~~~~~~~~~~~ 223:35.68 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:35.68 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:35.68 ^ 223:35.68 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:35.68 ((size) ? malloc((unsigned) (size)) : NULL) 223:35.68 ^~~~ 223:35.68 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ft-font.c:1343:13: note: in expansion of macro '_cairo_malloc_ab' 223:35.68 data = _cairo_malloc_ab (height, stride); 223:35.68 ^~~~~~~~~~~~~~~~ 223:36.60 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 223:36.60 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: 223:36.60 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-operators.c: In function '_cairo_pdf_operators_emit_stroke_style': 223:36.60 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:36.60 _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 223:36.60 ^ 223:36.60 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:36.60 ((size) ? malloc((unsigned) (size)) : NULL) 223:36.60 ^~~~ 223:36.60 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-operators.c:578:13: note: in expansion of macro '_cairo_malloc_abc' 223:36.60 dash = _cairo_malloc_abc (num_dashes, 2, sizeof (double)); 223:36.60 ^~~~~~~~~~~~~~~~~ 223:36.60 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:36.61 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:36.61 ^ 223:36.61 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:36.61 ((size) ? malloc((unsigned) (size)) : NULL) 223:36.61 ^~~~ 223:36.61 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-operators.c:594:14: note: in expansion of macro '_cairo_malloc_ab' 223:36.61 dash = _cairo_malloc_ab (num_dashes, sizeof (double)); 223:36.61 ^~~~~~~~~~~~~~~~ 223:37.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/features.h:3, 223:37.02 from /usr/include/assert.h:35, 223:37.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/assert.h:3, 223:37.02 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:57, 223:37.02 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 223:37.02 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 223:37.02 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 223:37.02 ^~~~~~~ 223:37.34 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 223:37.34 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 223:37.34 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_smask': 223:37.34 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:37.34 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:37.34 ^ 223:37.34 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:37.34 ((size) ? malloc((unsigned) (size)) : NULL) 223:37.34 ^~~~ 223:37.34 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:1796:10: note: in expansion of macro '_cairo_malloc_ab' 223:37.35 alpha = _cairo_malloc_ab ((image->width+7) / 8, image->height); 223:37.35 ^~~~~~~~~~~~~~~~ 223:37.35 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:37.35 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:37.35 ^ 223:37.35 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:37.35 ((size) ? malloc((unsigned) (size)) : NULL) 223:37.35 ^~~~ 223:37.35 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:1799:10: note: in expansion of macro '_cairo_malloc_ab' 223:37.35 alpha = _cairo_malloc_ab (image->height, image->width); 223:37.35 ^~~~~~~~~~~~~~~~ 223:37.36 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_image': 223:37.36 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:37.36 _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 223:37.36 ^ 223:37.36 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:37.36 ((size) ? malloc((unsigned) (size)) : NULL) 223:37.36 ^~~~ 223:37.36 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:1897:11: note: in expansion of macro '_cairo_malloc_abc' 223:37.36 rgb = _cairo_malloc_abc (image->width, image->height, 3); 223:37.36 ^~~~~~~~~~~~~~~~~ 223:37.39 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_pattern_stops': 223:37.39 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:37.39 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:37.39 ^ 223:37.39 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:37.39 ((size) ? malloc((unsigned) (size)) : NULL) 223:37.39 ^~~~ 223:37.39 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:2769:16: note: in expansion of macro '_cairo_malloc_ab' 223:37.39 allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_pdf_color_stop_t)); 223:37.39 ^~~~~~~~~~~~~~~~ 223:37.45 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_type3_font_subset': 223:37.45 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:37.45 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:37.45 ^ 223:37.45 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:37.46 ((size) ? malloc((unsigned) (size)) : NULL) 223:37.46 ^~~~ 223:37.46 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:4479:14: note: in expansion of macro '_cairo_malloc_ab' 223:37.46 glyphs = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (cairo_pdf_resource_t)); 223:37.46 ^~~~~~~~~~~~~~~~ 223:37.46 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:37.46 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:37.46 ^ 223:37.46 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:37.46 ((size) ? malloc((unsigned) (size)) : NULL) 223:37.46 ^~~~ 223:37.47 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:4483:14: note: in expansion of macro '_cairo_malloc_ab' 223:37.47 widths = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (double)); 223:37.47 ^~~~~~~~~~~~~~~~ 223:37.58 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_text_glyphs': 223:37.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:37.59 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:37.59 ^ 223:37.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:37.59 ((size) ? malloc((unsigned) (size)) : NULL) 223:37.59 ^~~~ 223:37.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:6118:22: note: in expansion of macro '_cairo_malloc_ab' 223:37.59 group->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 223:37.59 ^~~~~~~~~~~~~~~~ 223:37.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:37.59 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:37.59 ^ 223:37.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:37.59 ((size) ? malloc((unsigned) (size)) : NULL) 223:37.60 ^~~~ 223:37.60 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pdf-surface.c:6128:24: note: in expansion of macro '_cairo_malloc_ab' 223:37.60 group->clusters = _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 223:37.60 ^~~~~~~~~~~~~~~~ 223:38.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/features.h:3, 223:38.70 from /usr/include/assert.h:35, 223:38.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/assert.h:3, 223:38.70 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:57, 223:38.70 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 223:38.70 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 223:38.70 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 223:38.70 ^~~~~~~ 223:39.18 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 223:39.18 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 223:39.18 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ps-surface.c: In function '_cairo_ps_surface_emit_pattern_stops': 223:39.19 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:39.19 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:39.19 ^ 223:39.19 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:39.19 ((size) ? malloc((unsigned) (size)) : NULL) 223:39.19 ^~~~ 223:39.19 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-ps-surface.c:3089:16: note: in expansion of macro '_cairo_malloc_ab' 223:39.19 allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_ps_color_stop_t)); 223:39.19 ^~~~~~~~~~~~~~~~ 223:40.15 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 223:40.15 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-wrapper.c:38: 223:40.15 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-wrapper.c: In function '_cairo_surface_wrapper_show_text_glyphs': 223:40.16 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:40.16 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:40.16 ^ 223:40.16 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:40.16 ((size) ? malloc((unsigned) (size)) : NULL) 223:40.16 ^~~~ 223:40.16 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-wrapper.c:592:15: note: in expansion of macro '_cairo_malloc_ab' 223:40.16 dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 223:40.16 ^~~~~~~~~~~~~~~~ 223:40.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/features.h:3, 223:40.45 from /usr/include/assert.h:35, 223:40.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/assert.h:3, 223:40.45 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:57, 223:40.45 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-truetype-subset.c:44: 223:40.45 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 223:40.45 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 223:40.45 ^~~~~~~ 223:40.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 223:40.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 223:40.86 from /builddir/build/BUILD/firefox-67.0.3/parser/htmlparser/CNavDTD.cpp:7, 223:40.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:2: 223:40.86 /builddir/build/BUILD/firefox-67.0.3/parser/htmlparser/nsExpatDriver.cpp: In member function 'virtual nsresult nsExpatDriver::QueryInterface(const nsIID&, void**)': 223:40.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:40.86 foundInterface = 0; \ 223:40.86 ^~~~~~~~~~~~~~ 223:40.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:40.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:40.86 ^~~~~~~~~~~~~~~~~~~~~~~ 223:40.86 /builddir/build/BUILD/firefox-67.0.3/parser/htmlparser/nsExpatDriver.cpp:245:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:40.86 NS_INTERFACE_MAP_END 223:40.87 ^~~~~~~~~~~~~~~~~~~~ 223:40.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 223:40.87 else 223:40.87 ^~~~ 223:40.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 223:40.87 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 223:40.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:40.87 /builddir/build/BUILD/firefox-67.0.3/parser/htmlparser/nsExpatDriver.cpp:244:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 223:40.87 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDTD) 223:40.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:41.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/features.h:3, 223:41.12 from /usr/include/assert.h:35, 223:41.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/assert.h:3, 223:41.12 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:57, 223:41.12 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-type1-fallback.c:37: 223:41.12 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 223:41.12 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 223:41.12 ^~~~~~~ 223:41.22 /builddir/build/BUILD/firefox-67.0.3/parser/htmlparser/nsParser.cpp: In member function 'virtual nsresult nsParser::QueryInterface(const nsIID&, void**)': 223:41.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:41.22 foundInterface = 0; \ 223:41.22 ^~~~~~~~~~~~~~ 223:41.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:41.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:41.22 ^~~~~~~~~~~~~~~~~~~~~~~ 223:41.22 /builddir/build/BUILD/firefox-67.0.3/parser/htmlparser/nsParser.cpp:200:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:41.22 NS_INTERFACE_MAP_END 223:41.22 ^~~~~~~~~~~~~~~~~~~~ 223:41.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 223:41.23 else 223:41.23 ^~~~ 223:41.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 223:41.23 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 223:41.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:41.23 /builddir/build/BUILD/firefox-67.0.3/parser/htmlparser/nsParser.cpp:199:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 223:41.23 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIParser) 223:41.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:41.73 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/features.h:3, 223:41.73 from /usr/include/assert.h:35, 223:41.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/system_wrappers/assert.h:3, 223:41.73 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:57, 223:41.73 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-type1-subset.c:43: 223:41.74 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 223:41.74 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 223:41.74 ^~~~~~~ 223:41.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 223:41.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 223:41.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 223:41.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 223:41.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 223:41.87 from /builddir/build/BUILD/firefox-67.0.3/parser/prototype/PrototypeDocumentParser.h:10, 223:41.87 from /builddir/build/BUILD/firefox-67.0.3/parser/prototype/PrototypeDocumentParser.cpp:7, 223:41.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/prototype/Unified_cpp_parser_prototype0.cpp:2: 223:41.87 /builddir/build/BUILD/firefox-67.0.3/parser/prototype/PrototypeDocumentParser.cpp: In member function 'virtual nsresult mozilla::parser::PrototypeDocumentParser::QueryInterface(const nsIID&, void**)': 223:41.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:41.87 foundInterface = 0; \ 223:41.87 ^~~~~~~~~~~~~~ 223:41.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:41.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:41.87 ^~~~~~~~~~~~~~~~~~~~~~~ 223:41.87 /builddir/build/BUILD/firefox-67.0.3/parser/prototype/PrototypeDocumentParser.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:41.87 NS_INTERFACE_MAP_END 223:41.87 ^~~~~~~~~~~~~~~~~~~~ 223:41.87 In file included from /builddir/build/BUILD/firefox-67.0.3/parser/prototype/PrototypeDocumentParser.h:10, 223:41.87 from /builddir/build/BUILD/firefox-67.0.3/parser/prototype/PrototypeDocumentParser.cpp:7, 223:41.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/prototype/Unified_cpp_parser_prototype0.cpp:2: 223:41.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 223:41.88 } else 223:41.88 ^~~~ 223:41.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 223:41.88 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 223:41.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:41.88 /builddir/build/BUILD/firefox-67.0.3/parser/prototype/PrototypeDocumentParser.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 223:41.88 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(PrototypeDocumentParser) 223:41.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:44.56 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 223:44.57 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: 223:44.57 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_set_clip_region': 223:44.57 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:44.57 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:44.57 ^ 223:44.57 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:44.57 ((size) ? malloc((unsigned) (size)) : NULL) 223:44.57 ^~~~ 223:44.57 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c:305:14: note: in expansion of macro '_cairo_malloc_ab' 223:44.58 rects = _cairo_malloc_ab (n_rects, sizeof (XRectangle)); 223:44.58 ^~~~~~~~~~~~~~~~ 223:44.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_draw_image_surface': 223:44.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:44.59 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:44.59 ^ 223:44.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:44.59 ((size) ? malloc((unsigned) (size)) : NULL) 223:44.59 ^~~~ 223:44.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c:1262:16: note: in expansion of macro '_cairo_malloc_ab' 223:44.60 ximage.data = _cairo_malloc_ab (stride, ximage.height); 223:44.60 ^~~~~~~~~~~~~~~~ 223:44.61 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_acquire_pattern_surface': 223:44.62 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:44.62 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:44.62 ^ 223:44.62 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:44.62 ((size) ? malloc((unsigned) (size)) : NULL) 223:44.62 ^~~~ 223:44.62 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c:2106:7: note: in expansion of macro '_cairo_malloc_ab' 223:44.62 _cairo_malloc_ab (gradient->n_stops, 223:44.62 ^~~~~~~~~~~~~~~~ 223:44.63 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_fill_rectangles': 223:44.63 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:44.63 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:44.63 ^ 223:44.63 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:44.63 ((size) ? malloc((unsigned) (size)) : NULL) 223:44.64 ^~~~ 223:44.64 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c:2775:15: note: in expansion of macro '_cairo_malloc_ab' 223:44.64 xrects = _cairo_malloc_ab (num_rects, sizeof (XRectangle)); 223:44.64 ^~~~~~~~~~~~~~~~ 223:44.64 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_composite_trapezoids': 223:44.64 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:44.65 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:44.65 ^ 223:44.66 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:44.66 ((size) ? malloc((unsigned) (size)) : NULL) 223:44.66 ^~~~ 223:44.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c:2928:11: note: in expansion of macro '_cairo_malloc_ab' 223:44.67 xtraps = _cairo_malloc_ab (num_traps, sizeof (XTrapezoid)); 223:44.68 ^~~~~~~~~~~~~~~~ 223:44.68 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_emit_glyphs_chunk': 223:44.68 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:44.68 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:44.68 ^ 223:44.68 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:44.68 ((size) ? malloc((unsigned) (size)) : NULL) 223:44.69 ^~~~ 223:44.69 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-xlib-surface.c:4447:14: note: in expansion of macro '_cairo_malloc_ab' 223:44.70 elts = _cairo_malloc_ab (num_elts, sizeof (XGlyphElt8)); 223:44.70 ^~~~~~~~~~~~~~~~ 223:45.11 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 223:45.11 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 223:45.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 223:45.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 223:45.12 from /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/ContentHandlerService.h:4, 223:45.12 from /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/ContentHandlerService.cpp:1, 223:45.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: 223:45.12 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsDBusHandlerApp.cpp: In member function 'virtual nsresult nsDBusHandlerApp::QueryInterface(const nsIID&, void**)': 223:45.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:45.12 foundInterface = 0; \ 223:45.12 ^~~~~~~~~~~~~~ 223:45.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:45.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:45.14 ^~~~~~~~~~~~~~~~~~~~~~~ 223:45.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:45.14 NS_INTERFACE_MAP_END 223:45.14 ^~~~~~~~~~~~~~~~~~~~ 223:45.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 223:45.14 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 223:45.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 223:45.14 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsDBusHandlerApp.cpp:22:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 223:45.14 NS_IMPL_ISUPPORTS_CI(nsDBusHandlerApp, nsIDBusHandlerApp, nsIHandlerApp) 223:45.14 ^~~~~~~~~~~~~~~~~~~~ 223:45.14 In file included from /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsDBusHandlerApp.cpp:12, 223:45.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:38: 223:45.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 223:45.14 } else 223:45.14 ^~~~ 223:45.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 223:45.14 } else 223:45.14 ^~~~ 223:45.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 223:45.14 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 223:45.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 223:45.14 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsDBusHandlerApp.cpp:22:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 223:45.14 NS_IMPL_ISUPPORTS_CI(nsDBusHandlerApp, nsIDBusHandlerApp, nsIHandlerApp) 223:45.14 ^~~~~~~~~~~~~~~~~~~~ 223:45.38 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 223:45.38 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 223:45.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 223:45.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PHandlerService.h:11, 223:45.39 from /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/ContentHandlerService.h:4, 223:45.39 from /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/ContentHandlerService.cpp:1, 223:45.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: 223:45.39 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalHelperAppService.cpp: In member function 'virtual nsresult nsExternalAppHandler::QueryInterface(const nsIID&, void**)': 223:45.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:45.39 foundInterface = 0; \ 223:45.39 ^~~~~~~~~~~~~~ 223:45.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:45.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:45.39 ^~~~~~~~~~~~~~~~~~~~~~~ 223:45.39 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalHelperAppService.cpp:1157:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:45.39 NS_INTERFACE_MAP_END 223:45.39 ^~~~~~~~~~~~~~~~~~~~ 223:45.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 223:45.39 else 223:45.39 ^~~~ 223:45.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 223:45.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 223:45.39 ^~~~~~~~~~~~~~~~~~ 223:45.39 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalHelperAppService.cpp:1156:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 223:45.39 NS_INTERFACE_MAP_ENTRY(nsINamed) 223:45.39 ^~~~~~~~~~~~~~~~~~~~~~ 223:45.68 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsresult nsExtProtocolChannel::QueryInterface(const nsIID&, void**)': 223:45.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:45.69 foundInterface = 0; \ 223:45.69 ^~~~~~~~~~~~~~ 223:45.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:45.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:45.69 ^~~~~~~~~~~~~~~~~~~~~~~ 223:45.69 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalProtocolHandler.cpp:89:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:45.69 NS_INTERFACE_MAP_END 223:45.69 ^~~~~~~~~~~~~~~~~~~~ 223:45.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 223:45.69 else 223:45.69 ^~~~ 223:45.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 223:45.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 223:45.69 ^~~~~~~~~~~~~~~~~~ 223:45.69 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalProtocolHandler.cpp:88:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 223:45.69 NS_INTERFACE_MAP_ENTRY(nsIRequestObserver) 223:45.69 ^~~~~~~~~~~~~~~~~~~~~~ 223:45.73 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsresult nsExternalProtocolHandler::QueryInterface(const nsIID&, void**)': 223:45.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:45.73 foundInterface = 0; \ 223:45.73 ^~~~~~~~~~~~~~ 223:45.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:45.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:45.74 ^~~~~~~~~~~~~~~~~~~~~~~ 223:45.74 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalProtocolHandler.cpp:465:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:45.74 NS_INTERFACE_MAP_END 223:45.74 ^~~~~~~~~~~~~~~~~~~~ 223:45.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 223:45.74 else 223:45.74 ^~~~ 223:45.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 223:45.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 223:45.75 ^~~~~~~~~~~~~~~~~~ 223:45.75 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsExternalProtocolHandler.cpp:464:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 223:45.75 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 223:45.75 ^~~~~~~~~~~~~~~~~~~~~~ 223:45.77 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsMIMEInfoImpl.cpp: In member function 'virtual nsresult nsMIMEInfoBase::QueryInterface(const nsIID&, void**)': 223:45.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:45.78 foundInterface = 0; \ 223:45.78 ^~~~~~~~~~~~~~ 223:45.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:45.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:45.78 ^~~~~~~~~~~~~~~~~~~~~~~ 223:45.78 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsMIMEInfoImpl.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:45.78 NS_INTERFACE_MAP_END 223:45.78 ^~~~~~~~~~~~~~~~~~~~ 223:45.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 223:45.78 else 223:45.79 ^~~~ 223:45.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 223:45.80 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 223:45.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:45.81 /builddir/build/BUILD/firefox-67.0.3/uriloader/exthandler/nsMIMEInfoImpl.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 223:45.81 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIHandlerInfo) 223:45.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:46.56 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 223:46.56 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, 223:46.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src0.c:2: 223:46.56 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'pqueue_grow': 223:46.57 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:46.57 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:46.57 ^ 223:46.57 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:46.57 ((size) ? malloc((unsigned) (size)) : NULL) 223:46.57 ^~~~ 223:46.57 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:822:17: note: in expansion of macro '_cairo_malloc_ab' 223:46.57 new_elements = _cairo_malloc_ab (pq->max_size, 223:46.57 ^~~~~~~~~~~~~~~~ 223:46.58 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'render_rows': 223:46.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:46.59 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:46.59 ^ 223:46.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:46.59 ((size) ? malloc((unsigned) (size)) : NULL) 223:46.59 ^~~~ 223:46.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:1382:10: note: in expansion of macro '_cairo_malloc_ab' 223:46.59 spans = _cairo_malloc_ab (num_spans, sizeof (cairo_half_open_span_t)); 223:46.59 ^~~~~~~~~~~~~~~~ 223:46.63 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_region_geometric': 223:46.63 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:46.63 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:46.63 ^ 223:46.63 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:46.63 ((size) ? malloc((unsigned) (size)) : NULL) 223:46.63 ^~~~ 223:46.63 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c:605:10: note: in expansion of macro '_cairo_malloc_ab' 223:46.63 boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 223:46.63 ^~~~~~~~~~~~~~~~ 223:46.64 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c: In function '_region_clip_to_boxes': 223:46.64 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:46.64 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:46.64 ^ 223:46.64 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:46.64 ((size) ? malloc((unsigned) (size)) : NULL) 223:46.64 ^~~~ 223:46.64 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c:754:14: note: in expansion of macro '_cairo_malloc_ab' 223:46.64 new_boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 223:46.64 ^~~~~~~~~~~~~~~~ 223:46.64 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c: In function '_rectilinear_clip_to_boxes': 223:46.64 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:46.64 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:46.64 ^ 223:46.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:46.65 ((size) ? malloc((unsigned) (size)) : NULL) 223:46.65 ^~~~ 223:46.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c:830:15: note: in expansion of macro '_cairo_malloc_ab' 223:46.65 new_boxes = _cairo_malloc_ab (new_size, sizeof (cairo_box_t)); 223:46.65 ^~~~~~~~~~~~~~~~ 223:46.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_boxes': 223:46.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:46.65 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:46.65 ^ 223:46.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:46.65 ((size) ? malloc((unsigned) (size)) : NULL) 223:46.65 ^~~~ 223:46.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c:876:18: note: in expansion of macro '_cairo_malloc_ab' 223:46.65 new_boxes = _cairo_malloc_ab (num_rects, sizeof (cairo_box_t)); 223:46.65 ^~~~~~~~~~~~~~~~ 223:46.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_copy_rectangle_list': 223:46.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:46.67 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:46.67 ^ 223:46.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:46.67 ((size) ? malloc((unsigned) (size)) : NULL) 223:46.67 ^~~~ 223:46.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-clip.c:1530:15: note: in expansion of macro '_cairo_malloc_ab' 223:46.67 rectangles = _cairo_malloc_ab (n_rects, sizeof (cairo_rectangle_t)); 223:46.67 ^~~~~~~~~~~~~~~~ 223:47.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 223:47.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 223:47.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 223:47.88 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5AtomTable.h:8, 223:47.88 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5AtomTable.cpp:5, 223:47.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/html/Unified_cpp_parser_html0.cpp:2: 223:47.88 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5DocumentBuilder.cpp: In member function 'virtual nsresult nsHtml5DocumentBuilder::QueryInterface(const nsIID&, void**)': 223:47.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:47.89 foundInterface = 0; \ 223:47.89 ^~~~~~~~~~~~~~ 223:47.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 223:47.89 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 223:47.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:47.89 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5DocumentBuilder.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 223:47.89 NS_INTERFACE_MAP_END_INHERITING(nsContentSink) 223:47.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:47.89 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 223:47.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 223:47.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 223:47.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 223:47.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 223:47.90 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5AtomTable.cpp:6, 223:47.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/html/Unified_cpp_parser_html0.cpp:2: 223:47.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 223:47.92 } else 223:47.92 ^~~~ 223:47.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 223:47.92 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 223:47.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:47.92 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5DocumentBuilder.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 223:47.92 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsHtml5DocumentBuilder) 223:47.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:48.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 223:48.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 223:48.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 223:48.49 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5AtomTable.h:8, 223:48.49 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5AtomTable.cpp:5, 223:48.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/html/Unified_cpp_parser_html0.cpp:2: 223:48.49 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5Parser.cpp: In member function 'virtual nsresult nsHtml5Parser::QueryInterface(const nsIID&, void**)': 223:48.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 223:48.49 foundInterface = 0; \ 223:48.49 ^~~~~~~~~~~~~~ 223:48.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 223:48.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 223:48.51 ^~~~~~~~~~~~~~~~~~~~~~~ 223:48.51 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5Parser.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 223:48.51 NS_INTERFACE_MAP_END 223:48.51 ^~~~~~~~~~~~~~~~~~~~ 223:48.51 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 223:48.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 223:48.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 223:48.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 223:48.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 223:48.51 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5AtomTable.cpp:6, 223:48.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/html/Unified_cpp_parser_html0.cpp:2: 223:48.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 223:48.51 } else 223:48.51 ^~~~ 223:48.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 223:48.51 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 223:48.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:48.51 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5Parser.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 223:48.52 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsHtml5Parser) 223:48.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 223:48.68 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 223:48.68 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-font-face.c:41, 223:48.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src1.c:2: 223:48.68 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-gstate.c: In function '_cairo_gstate_set_dash': 223:48.69 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:48.69 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:48.69 ^ 223:48.69 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:48.69 ((size) ? malloc((unsigned) (size)) : NULL) 223:48.69 ^~~~ 223:48.69 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-gstate.c:545:33: note: in expansion of macro '_cairo_malloc_ab' 223:48.69 gstate->stroke_style.dash = _cairo_malloc_ab (gstate->stroke_style.num_dashes, sizeof (double)); 223:48.69 ^~~~~~~~~~~~~~~~ 223:48.78 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-hull.c: In function '_cairo_hull_compute': 223:48.78 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:48.79 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:48.79 ^ 223:48.79 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:48.79 ((size) ? malloc((unsigned) (size)) : NULL) 223:48.79 ^~~~ 223:48.79 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-hull.c:215:9: note: in expansion of macro '_cairo_malloc_ab' 223:48.79 hull = _cairo_malloc_ab (num_hull, sizeof (cairo_hull_t)); 223:48.79 ^~~~~~~~~~~~~~~~ 223:48.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_pixman_image_for_gradient': 223:48.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:48.85 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:48.85 ^ 223:48.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:48.86 ((size) ? malloc((unsigned) (size)) : NULL) 223:48.86 ^~~~ 223:48.86 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-image-surface.c:1113:17: note: in expansion of macro '_cairo_malloc_ab' 223:48.86 pixman_stops = _cairo_malloc_ab (pattern->n_stops, 223:48.86 ^~~~~~~~~~~~~~~~ 223:48.93 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_cairo_image_surface_fill_rectangles': 223:48.93 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:48.93 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:48.93 ^ 223:48.93 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:48.93 ((size) ? malloc((unsigned) (size)) : NULL) 223:48.93 ^~~~ 223:48.94 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-image-surface.c:4362:17: note: in expansion of macro '_cairo_malloc_ab' 223:48.94 pixman_boxes = _cairo_malloc_ab (num_rects, sizeof (pixman_box32_t)); 223:48.94 ^~~~~~~~~~~~~~~~ 223:49.05 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_glyph_allocate': 223:49.05 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:49.05 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:49.05 ^ 223:49.05 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:49.05 ((size) ? malloc((unsigned) (size)) : NULL) 223:49.06 ^~~~ 223:49.06 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-misc.c:186:12: note: in expansion of macro '_cairo_malloc_ab' 223:49.06 return _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 223:49.06 ^~~~~~~~~~~~~~~~ 223:49.06 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_text_cluster_allocate': 223:49.06 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:49.06 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:49.06 ^ 223:49.06 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:49.07 ((size) ? malloc((unsigned) (size)) : NULL) 223:49.07 ^~~~ 223:49.07 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-misc.c:237:12: note: in expansion of macro '_cairo_malloc_ab' 223:49.07 return _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 223:49.07 ^~~~~~~~~~~~~~~~ 223:51.53 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 223:51.53 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path-bounds.c:37, 223:51.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src2.c:2: 223:51.53 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path-fill.c: In function '_cairo_path_fixed_fill_rectilinear_to_region': 223:51.53 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.53 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.53 ^ 223:51.53 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.53 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.54 ^~~~ 223:51.54 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path-fill.c:303:19: note: in expansion of macro '_cairo_malloc_ab' 223:51.54 new_rects = _cairo_malloc_ab (size, 223:51.54 ^~~~~~~~~~~~~~~~ 223:51.58 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_tessellate_fan': 223:51.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.59 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.59 ^ 223:51.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.59 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.59 ^~~~ 223:51.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path-stroke.c:346:11: note: in expansion of macro '_cairo_malloc_ab' 223:51.59 points = _cairo_malloc_ab (npoints, sizeof (cairo_point_t)); 223:51.59 ^~~~~~~~~~~~~~~~ 223:51.61 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_cairo_rectilinear_stroker_add_segment': 223:51.61 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.61 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.62 ^ 223:51.62 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.62 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.62 ^~~~ 223:51.62 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path-stroke.c:1558:21: note: in expansion of macro '_cairo_malloc_ab' 223:51.62 new_segments = _cairo_malloc_ab (new_size, sizeof (segment_t)); 223:51.62 ^~~~~~~~~~~~~~~~ 223:51.65 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path.c: In function '_cairo_path_create_internal': 223:51.66 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.66 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.66 ^ 223:51.66 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.66 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.66 ^~~~ 223:51.66 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-path.c:354:15: note: in expansion of macro '_cairo_malloc_ab' 223:51.66 path->data = _cairo_malloc_ab (path->num_data, 223:51.66 ^~~~~~~~~~~~~~~~ 223:51.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_gradient_pattern_init_copy': 223:51.68 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.68 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.68 ^ 223:51.68 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.68 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.68 ^~~~ 223:51.68 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pattern.c:207:19: note: in expansion of macro '_cairo_malloc_ab' 223:51.68 pattern->stops = _cairo_malloc_ab (other->stops_size, 223:51.68 ^~~~~~~~~~~~~~~~ 223:51.69 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_gradient_grow': 223:51.69 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.69 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.69 ^ 223:51.69 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.69 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.69 ^~~~ 223:51.69 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pattern.c:932:14: note: in expansion of macro '_cairo_malloc_ab' 223:51.69 new_stops = _cairo_malloc_ab (new_size, sizeof (cairo_gradient_stop_t)); 223:51.69 ^~~~~~~~~~~~~~~~ 223:51.70 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_acquire_surface_for_gradient': 223:51.70 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.70 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.70 ^ 223:51.70 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.70 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.70 ^~~~ 223:51.70 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pattern.c:1350:17: note: in expansion of macro '_cairo_malloc_ab' 223:51.70 pixman_stops = _cairo_malloc_ab (pattern->n_stops, 223:51.70 ^~~~~~~~~~~~~~~~ 223:51.78 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init': 223:51.78 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.78 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.78 ^ 223:51.78 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.78 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.78 ^~~~ 223:51.78 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pen.c:76:18: note: in expansion of macro '_cairo_malloc_ab' 223:51.79 pen->vertices = _cairo_malloc_ab (pen->num_vertices, 223:51.79 ^~~~~~~~~~~~~~~~ 223:51.79 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init_copy': 223:51.79 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.79 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.79 ^ 223:51.79 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.79 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.79 ^~~~ 223:51.79 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pen.c:128:22: note: in expansion of macro '_cairo_malloc_ab' 223:51.79 pen->vertices = _cairo_malloc_ab (pen->num_vertices, 223:51.79 ^~~~~~~~~~~~~~~~ 223:51.79 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_add_points': 223:51.79 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.79 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.79 ^ 223:51.79 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.79 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.81 ^~~~ 223:51.81 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-pen.c:158:17: note: in expansion of macro '_cairo_malloc_ab' 223:51.81 vertices = _cairo_malloc_ab (num_vertices, 223:51.81 ^~~~~~~~~~~~~~~~ 223:51.81 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-polygon.c: In function '_cairo_polygon_grow': 223:51.83 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.84 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.84 ^ 223:51.84 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.84 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.84 ^~~~ 223:51.84 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-polygon.c:113:14: note: in expansion of macro '_cairo_malloc_ab' 223:51.84 new_edges = _cairo_malloc_ab (new_size, sizeof (cairo_edge_t)); 223:51.85 ^~~~~~~~~~~~~~~~ 223:51.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_show_text_glyphs': 223:51.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.85 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.85 ^ 223:51.85 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.85 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.86 ^~~~ 223:51.86 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-recording-surface.c:570:20: note: in expansion of macro '_cairo_malloc_ab' 223:51.86 command->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (glyphs[0])); 223:51.86 ^~~~~~~~~~~~~~~~ 223:51.87 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.87 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.88 ^ 223:51.88 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.88 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.88 ^~~~ 223:51.88 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-recording-surface.c:578:22: note: in expansion of macro '_cairo_malloc_ab' 223:51.88 command->clusters = _cairo_malloc_ab (num_clusters, sizeof (clusters[0])); 223:51.88 ^~~~~~~~~~~~~~~~ 223:51.88 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_replay_internal': 223:51.89 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.89 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.90 ^ 223:51.90 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.90 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.90 ^~~~ 223:51.90 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-recording-surface.c:944:20: note: in expansion of macro '_cairo_malloc_ab' 223:51.90 glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 223:51.91 ^~~~~~~~~~~~~~~~ 223:51.93 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function 'pqueue_grow': 223:51.93 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.93 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.93 ^ 223:51.93 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.94 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.94 ^~~~ 223:51.94 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:137:17: note: in expansion of macro '_cairo_malloc_ab' 223:51.94 new_elements = _cairo_malloc_ab (pq->max_size, 223:51.94 ^~~~~~~~~~~~~~~~ 223:51.95 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_active_edges_to_spans': 223:51.95 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.95 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.96 ^ 223:51.96 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.96 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.96 ^~~~ 223:51.96 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:370:17: note: in expansion of macro '_cairo_malloc_ab' 223:51.96 sweep->spans = _cairo_malloc_ab (size, sizeof (cairo_half_open_span_t)); 223:51.96 ^~~~~~~~~~~~~~~~ 223:51.97 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_cairo_rectangular_scan_converter_generate': 223:51.98 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:51.98 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:51.98 ^ 223:51.98 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:51.98 ((size) ? malloc((unsigned) (size)) : NULL) 223:51.98 ^~~~ 223:51.99 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:609:15: note: in expansion of macro '_cairo_malloc_ab' 223:51.99 rectangles = _cairo_malloc_ab (self->num_rectangles + 1, 223:51.99 ^~~~~~~~~~~~~~~~ 223:52.00 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-region.c: In function '_moz_cairo_region_create_rectangles': 223:52.00 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:52.01 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:52.01 ^ 223:52.01 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:52.01 ((size) ? malloc((unsigned) (size)) : NULL) 223:52.01 ^~~~ 223:52.01 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-region.c:238:11: note: in expansion of macro '_cairo_malloc_ab' 223:52.01 pboxes = _cairo_malloc_ab (count, sizeof (pixman_box32_t)); 223:52.03 ^~~~~~~~~~~~~~~~ 223:52.06 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_sub_font_collect': 223:52.06 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:52.06 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:52.06 ^ 223:52.06 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:52.07 ((size) ? malloc((unsigned) (size)) : NULL) 223:52.07 ^~~~ 223:52.07 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:583:29: note: in expansion of macro '_cairo_malloc_ab' 223:52.07 subset.to_unicode = _cairo_malloc_ab (collection->num_glyphs, sizeof (unsigned long)); 223:52.07 ^~~~~~~~~~~~~~~~ 223:52.09 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_scaled_font_subsets_foreach_internal': 223:52.09 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:52.10 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:52.10 ^ 223:52.10 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:52.10 ((size) ? malloc((unsigned) (size)) : NULL) 223:52.10 ^~~~ 223:52.10 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:882:25: note: in expansion of macro '_cairo_malloc_ab' 223:52.10 collection.glyphs = _cairo_malloc_ab (collection.glyphs_size, sizeof(unsigned long)); 223:52.11 ^~~~~~~~~~~~~~~~ 223:52.11 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:52.11 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:52.11 ^ 223:52.11 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:52.12 ((size) ? malloc((unsigned) (size)) : NULL) 223:52.12 ^~~~ 223:52.12 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:883:23: note: in expansion of macro '_cairo_malloc_ab' 223:52.12 collection.utf8 = _cairo_malloc_ab (collection.glyphs_size, sizeof(char *)); 223:52.12 ^~~~~~~~~~~~~~~~ 223:55.27 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:2573, 223:55.27 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-spans.c:27, 223:55.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: 223:55.28 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-stroke-style.c: In function '_cairo_stroke_style_init_copy': 223:55.28 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:55.28 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:55.28 ^ 223:55.28 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:55.28 ((size) ? malloc((unsigned) (size)) : NULL) 223:55.29 ^~~~ 223:55.29 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-stroke-style.c:73:16: note: in expansion of macro '_cairo_malloc_ab' 223:55.29 style->dash = _cairo_malloc_ab (style->num_dashes, sizeof (double)); 223:55.29 ^~~~~~~~~~~~~~~~ 223:55.31 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_fill_rectangles': 223:55.32 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:55.32 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:55.32 ^ 223:55.32 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:55.32 ((size) ? malloc((unsigned) (size)) : NULL) 223:55.32 ^~~~ 223:55.33 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-fallback.c:701:10: note: in expansion of macro '_cairo_malloc_ab' 223:55.33 rects = _cairo_malloc_ab (traps->num_traps, 223:55.33 ^~~~~~~~~~~~~~~~ 223:55.36 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_fill_rectangles': 223:55.36 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:55.36 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:55.36 ^ 223:55.37 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:55.37 ((size) ? malloc((unsigned) (size)) : NULL) 223:55.37 ^~~~ 223:55.37 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-fallback.c:1491:17: note: in expansion of macro '_cairo_malloc_ab' 223:55.37 offset_rects = _cairo_malloc_ab (num_rects, sizeof (cairo_rectangle_int_t)); 223:55.37 ^~~~~~~~~~~~~~~~ 223:55.38 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_composite_trapezoids': 223:55.38 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:55.38 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:55.38 ^ 223:55.39 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:55.40 ((size) ? malloc((unsigned) (size)) : NULL) 223:55.40 ^~~~ 223:55.40 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-fallback.c:1546:17: note: in expansion of macro '_cairo_malloc_ab' 223:55.40 offset_traps = _cairo_malloc_ab (num_traps, sizeof (cairo_trapezoid_t)); 223:55.40 ^~~~~~~~~~~~~~~~ 223:55.41 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-offset.c: In function '_cairo_surface_offset_glyphs': 223:55.41 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:55.41 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:55.41 ^ 223:55.41 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:55.41 ((size) ? malloc((unsigned) (size)) : NULL) 223:55.43 ^~~~ 223:55.43 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface-offset.c:301:18: note: in expansion of macro '_cairo_malloc_ab' 223:55.43 dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 223:55.43 ^~~~~~~~~~~~~~~~ 223:55.50 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface.c: In function '_cairo_surface_fill_region': 223:55.50 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:55.50 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:55.50 ^ 223:55.50 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:55.50 ((size) ? malloc((unsigned) (size)) : NULL) 223:55.51 ^~~~ 223:55.52 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-surface.c:1991:10: note: in expansion of macro '_cairo_malloc_ab' 223:55.52 rects = _cairo_malloc_ab (num_rects, 223:55.52 ^~~~~~~~~~~~~~~~ 223:55.56 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-tee-surface.c: In function '_cairo_tee_surface_show_text_glyphs': 223:55.56 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:55.57 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:55.57 ^ 223:55.58 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:55.58 ((size) ? malloc((unsigned) (size)) : NULL) 223:55.59 ^~~~ 223:55.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-tee-surface.c:428:19: note: in expansion of macro '_cairo_malloc_ab' 223:55.59 glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 223:55.59 ^~~~~~~~~~~~~~~~ 223:55.59 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-tor-scan-converter.c: In function 'polygon_reset': 223:55.60 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:55.61 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:55.61 ^ 223:55.62 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:55.62 ((size) ? malloc((unsigned) (size)) : NULL) 223:55.62 ^~~~ 223:55.62 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-tor-scan-converter.c:1093:23: note: in expansion of macro '_cairo_malloc_ab' 223:55.62 polygon->y_buckets = _cairo_malloc_ab (num_buckets, 223:55.62 ^~~~~~~~~~~~~~~~ 223:55.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_grow': 223:55.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:55.67 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:55.67 ^ 223:55.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:55.67 ((size) ? malloc((unsigned) (size)) : NULL) 223:55.67 ^~~~ 223:55.67 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-traps.c:113:14: note: in expansion of macro '_cairo_malloc_ab' 223:55.68 new_traps = _cairo_malloc_ab (new_size, sizeof (cairo_trapezoid_t)); 223:55.68 ^~~~~~~~~~~~~~~~ 223:55.70 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_extract_region': 223:55.70 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:55.70 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:55.70 ^ 223:55.70 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:55.70 ((size) ? malloc((unsigned) (size)) : NULL) 223:55.70 ^~~~ 223:55.71 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-traps.c:530:10: note: in expansion of macro '_cairo_malloc_ab' 223:55.71 rects = _cairo_malloc_ab (traps->num_traps, sizeof (cairo_rectangle_int_t)); 223:55.71 ^~~~~~~~~~~~~~~~ 223:55.73 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_ucs4': 223:55.73 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:55.73 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:55.73 ^ 223:55.73 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:55.73 ((size) ? malloc((unsigned) (size)) : NULL) 223:55.74 ^~~~ 223:55.74 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-unicode.c:280:10: note: in expansion of macro '_cairo_malloc_ab' 223:55.74 str32 = _cairo_malloc_ab (n_chars + 1, sizeof (uint32_t)); 223:55.74 ^~~~~~~~~~~~~~~~ 223:55.74 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_utf16': 223:55.74 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 223:55.74 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 223:55.74 ^ 223:55.74 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 223:55.74 ((size) ? malloc((unsigned) (size)) : NULL) 223:55.75 ^~~~ 223:55.75 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-unicode.c:396:13: note: in expansion of macro '_cairo_malloc_ab' 223:55.75 str16 = _cairo_malloc_ab (n16 + 1, sizeof (uint16_t)); 223:55.75 ^~~~~~~~~~~~~~~~ 223:55.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:137: 223:55.77 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-version.c: At top level: 223:55.77 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-version.c:39: warning: "CAIRO_VERSION_H" redefined 223:55.77 #define CAIRO_VERSION_H 1 223:55.77 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo.h:41, 223:55.77 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairoint.h:70, 223:55.77 from /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-spans.c:27, 223:55.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: 223:55.77 /builddir/build/BUILD/firefox-67.0.3/gfx/cairo/cairo/src/cairo-version.h:8: note: this is the location of the previous definition 223:55.77 #define CAIRO_VERSION_H 224:12.76 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 224:12.76 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 224:12.76 } // namespace mozilla 224:12.76 ^ 224:12.76 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 224:12.76 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 224:12.76 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 224:12.77 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 224:12.77 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp: In function 'mozilla::gfx::Factory::CreateDataSourceSurfaceWithStride(mozilla::gfx::IntSizeTyped const&, mozilla::gfx::SurfaceFormat, int, bool)': 224:12.77 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla3gfx7Factory33CreateDataSourceSurfaceWithStrideERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEENS0_13SurfaceFormatEib' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 224:12.78 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla3gfx7Factory33CreateDataSourceSurfaceWithStrideERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEENS0_13SurfaceFormatEib' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 224:12.78 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp: In function 'mozilla::gfx::Factory::CreateDataSourceSurface(mozilla::gfx::IntSizeTyped const&, mozilla::gfx::SurfaceFormat, bool)': 224:12.78 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla3gfx7Factory23CreateDataSourceSurfaceERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEENS0_13SurfaceFormatEb' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 224:12.78 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla3gfx7Factory23CreateDataSourceSurfaceERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEENS0_13SurfaceFormatEb' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 224:12.78 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp: In function 'mozilla::gfx::Factory::CreateDrawTargetForCairoSurface(_cairo_surface*, mozilla::gfx::IntSizeTyped const&, mozilla::gfx::SurfaceFormat*)': 224:12.78 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla3gfx7Factory31CreateDrawTargetForCairoSurfaceEP14_cairo_surfaceRKNS0_12IntSizeTypedINS0_12UnknownUnitsEEEPNS0_13SurfaceFormatE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 224:12.79 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla3gfx7Factory31CreateDrawTargetForCairoSurfaceEP14_cairo_surfaceRKNS0_12IntSizeTypedINS0_12UnknownUnitsEEEPNS0_13SurfaceFormatE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 224:12.79 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp: In function 'mozilla::gfx::Factory::CreateDrawTargetForData(mozilla::gfx::BackendType, unsigned char*, mozilla::gfx::IntSizeTyped const&, int, mozilla::gfx::SurfaceFormat, bool)': 224:12.79 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla3gfx7Factory23CreateDrawTargetForDataENS0_11BackendTypeEPhRKNS0_12IntSizeTypedINS0_12UnknownUnitsEEEiNS0_13SurfaceFormatEb' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 224:12.79 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla3gfx7Factory23CreateDrawTargetForDataENS0_11BackendTypeEPhRKNS0_12IntSizeTypedINS0_12UnknownUnitsEEEiNS0_13SurfaceFormatEb' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 224:12.79 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp: In function 'mozilla::gfx::Factory::CreateDrawTarget(mozilla::gfx::BackendType, mozilla::gfx::IntSizeTyped const&, mozilla::gfx::SurfaceFormat)': 224:12.79 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla3gfx7Factory16CreateDrawTargetENS0_11BackendTypeERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEENS0_13SurfaceFormatE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 224:12.79 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla3gfx7Factory16CreateDrawTargetENS0_11BackendTypeERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEENS0_13SurfaceFormatE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 224:12.79 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp: In function 'mozilla::gfx::Factory::AllowedSurfaceSize(mozilla::gfx::IntSizeTyped const&)': 224:12.79 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla3gfx7Factory18AllowedSurfaceSizeERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 224:12.79 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla3gfx7Factory18AllowedSurfaceSizeERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 224:12.79 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp: In function 'mozilla::gfx::Factory::ReasonableSurfaceSize(mozilla::gfx::IntSizeTyped const&)': 224:12.80 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla3gfx7Factory21ReasonableSurfaceSizeERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 224:12.80 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/Factory.cpp:1117:1: warning: the control flow of function '_ZN7mozilla3gfx7Factory21ReasonableSurfaceSizeERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 224:13.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 224:13.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 224:13.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsICancelableRunnable.h:10, 224:13.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:13, 224:13.19 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5SVGLoadDispatcher.h:8, 224:13.19 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 224:13.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/html/Unified_cpp_parser_html1.cpp:2: 224:13.19 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5StreamListener.cpp: In member function 'virtual nsresult nsHtml5StreamListener::QueryInterface(const nsIID&, void**)': 224:13.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 224:13.20 foundInterface = 0; \ 224:13.20 ^~~~~~~~~~~~~~ 224:13.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 224:13.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 224:13.20 ^~~~~~~~~~~~~~~~~~~~~~~ 224:13.20 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5StreamListener.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 224:13.20 NS_INTERFACE_MAP_END 224:13.20 ^~~~~~~~~~~~~~~~~~~~ 224:13.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 224:13.20 else 224:13.20 ^~~~ 224:13.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 224:13.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 224:13.20 ^~~~~~~~~~~~~~~~~~ 224:13.20 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5StreamListener.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 224:13.20 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) 224:13.20 ^~~~~~~~~~~~~~~~~~~~~~ 224:13.30 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5StreamParser.cpp: In member function 'virtual nsresult nsHtml5StreamParser::QueryInterface(const nsIID&, void**)': 224:13.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 224:13.31 foundInterface = 0; \ 224:13.31 ^~~~~~~~~~~~~~ 224:13.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 224:13.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 224:13.31 ^~~~~~~~~~~~~~~~~~~~~~~ 224:13.31 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5StreamParser.cpp:74:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 224:13.31 NS_INTERFACE_MAP_END 224:13.31 ^~~~~~~~~~~~~~~~~~~~ 224:13.31 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 224:13.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 224:13.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 224:13.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 224:13.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 224:13.31 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5SVGLoadDispatcher.h:8, 224:13.31 from /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 224:13.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/parser/html/Unified_cpp_parser_html1.cpp:2: 224:13.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 224:13.31 } else 224:13.31 ^~~~ 224:13.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 224:13.32 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 224:13.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:13.32 /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5StreamParser.cpp:73:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 224:13.32 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsHtml5StreamParser) 224:13.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 224:14.74 /builddir/build/BUILD/firefox-67.0.3/gfx/src/nsDeviceContext.cpp: In member function 'nsDeviceContext::CreateRenderingContextCommon(bool)': 224:14.74 /builddir/build/BUILD/firefox-67.0.3/gfx/src/nsDeviceContext.cpp:715:1: warning: the control flow of function '_ZN15nsDeviceContext28CreateRenderingContextCommonEb' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 224:14.74 } 224:14.74 ^ 224:14.74 /builddir/build/BUILD/firefox-67.0.3/gfx/src/nsDeviceContext.cpp:715:1: warning: the control flow of function '_ZN15nsDeviceContext28CreateRenderingContextCommonEb' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 224:14.74 /builddir/build/BUILD/firefox-67.0.3/gfx/src/nsDeviceContext.cpp:715:1: warning: the control flow of function '_ZN15nsDeviceContext28CreateRenderingContextCommonEb' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 224:34.41 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/common/utilities.cpp: In function 'gl::ComputeIndexRange(unsigned int, void const*, unsigned long, bool)': 224:34.41 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/common/utilities.cpp:1018:1: warning: the control flow of function '_ZN2gl17ComputeIndexRangeEjPKvmb' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 224:34.42 } 224:34.42 ^ 224:34.42 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/common/utilities.cpp:1018:1: warning: the control flow of function '_ZN2gl17ComputeIndexRangeEjPKvmb' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 224:37.05 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/PathSkia.cpp: In function 'mozilla::gfx::ArcToBezier(mozilla::gfx::PathBuilderSkia*, mozilla::gfx::PointTyped const&, mozilla::gfx::SizeTyped const&, float, float, bool, float)void': 224:37.05 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/PathSkia.cpp:198:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_15PathBuilderSkiaEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 224:37.05 } // namespace mozilla 224:37.05 ^ 224:37.06 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/PathSkia.cpp:198:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_15PathBuilderSkiaEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 224:37.06 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/PathSkia.cpp:198:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_15PathBuilderSkiaEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 225:09.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/src/Unified_cpp_gfx_src0.cpp:101: 225:09.94 /builddir/build/BUILD/firefox-67.0.3/gfx/src/nsTransform2D.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 225:09.95 /builddir/build/BUILD/firefox-67.0.3/gfx/src/nsTransform2D.cpp:22:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 225:09.95 } 225:09.95 ^ 225:09.95 /builddir/build/BUILD/firefox-67.0.3/gfx/src/nsTransform2D.cpp:22:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 225:09.95 /builddir/build/BUILD/firefox-67.0.3/gfx/src/nsTransform2D.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 225:09.95 /builddir/build/BUILD/firefox-67.0.3/gfx/src/nsTransform2D.cpp:22:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 225:09.95 /builddir/build/BUILD/firefox-67.0.3/gfx/src/nsTransform2D.cpp:22:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 225:14.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:11: 225:14.22 /builddir/build/BUILD/firefox-67.0.3/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] 225:14.22 class Machine::Code::decoder 225:14.22 ^~~~~~~ 225:15.11 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/FeatureVal.h:31, 225:15.11 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/FeatureMap.h:29, 225:15.11 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/Face.h:34, 225:15.11 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/CmapCache.h:30, 225:15.11 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/CmapCache.cpp:29, 225:15.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:2: 225:15.11 /builddir/build/BUILD/firefox-67.0.3/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*]': 225:15.11 /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/List.h:93:51: required from 'void graphite2::Vector::clear() [with T = graphite2::FeatureVal]' 225:15.11 /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/List.h:61:17: required from 'graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]' 225:15.11 /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/Segment.cpp:60:42: required from here 225:15.12 /builddir/build/BUILD/firefox-67.0.3/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] 225:15.12 if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); 225:15.12 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 225:15.12 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/FeatureMap.h:29, 225:15.12 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/Face.h:34, 225:15.12 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/CmapCache.h:30, 225:15.12 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/CmapCache.cpp:29, 225:15.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:2: 225:15.12 /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here 225:15.12 class FeatureVal : public Vector 225:15.12 ^~~~~~~~~~ 225:16.60 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:11: 225:16.60 /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/Slot.cpp: In member function 'void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)': 225:16.60 /builddir/build/BUILD/firefox-67.0.3/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] 225:16.60 memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); 225:16.60 ^ 225:16.60 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/Segment.h:38, 225:16.60 from /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/Silf.cpp:32, 225:16.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:2: 225:16.60 /builddir/build/BUILD/firefox-67.0.3/gfx/graphite2/src/inc/Slot.h:42:8: note: 'struct graphite2::SlotJustify' declared here 225:16.60 struct SlotJustify 225:16.60 ^~~~~~~~~~~ 225:23.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/2d/Unified_cpp_gfx_2d0.cpp:137: 225:23.50 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/DrawTargetWrapAndRecord.cpp: In function 'mozilla::gfx::ArcToBezier(mozilla::gfx::PathBuilderRecording*, mozilla::gfx::PointTyped const&, mozilla::gfx::SizeTyped const&, float, float, bool, float)void': 225:23.50 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/DrawTargetWrapAndRecord.cpp:726:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_20PathBuilderRecordingEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 225:23.50 } // namespace mozilla 225:23.50 ^ 225:23.50 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/DrawTargetWrapAndRecord.cpp:726:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_20PathBuilderRecordingEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 225:23.51 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/DrawTargetWrapAndRecord.cpp:726:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_20PathBuilderRecordingEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 225:23.61 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/DrawTargetWrapAndRecord.cpp: In member function 'mozilla::gfx::SetTransformCommand::ExecuteOnDT(mozilla::gfx::DrawTarget*, mozilla::gfx::BaseMatrix const*) const': 225:23.61 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/DrawTargetWrapAndRecord.cpp:726:1: warning: the control flow of function '_ZNK7mozilla3gfx19SetTransformCommand11ExecuteOnDTEPNS0_10DrawTargetEPKNS0_10BaseMatrixIfEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 225:23.61 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/DrawTargetWrapAndRecord.cpp:726:1: warning: the control flow of function '_ZNK7mozilla3gfx19SetTransformCommand11ExecuteOnDTEPNS0_10DrawTargetEPKNS0_10BaseMatrixIfEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 225:23.61 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/DrawTargetWrapAndRecord.cpp:726:1: warning: the control flow of function '_ZNK7mozilla3gfx19SetTransformCommand11ExecuteOnDTEPNS0_10DrawTargetEPKNS0_10BaseMatrixIfEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 225:31.66 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/2d/Unified_cpp_gfx_2d1.cpp:137: 225:31.66 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp: In function 'mozilla::gfx::ArcToBezier(mozilla::gfx::PathBuilderRecording*, mozilla::gfx::PointTyped const&, mozilla::gfx::SizeTyped const&, float, float, bool, float)void': 225:31.66 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp:237:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_20PathBuilderRecordingEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 225:31.66 } // namespace mozilla 225:31.66 ^ 225:31.66 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp:237:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_20PathBuilderRecordingEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 225:31.66 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp:237:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_20PathBuilderRecordingEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 225:31.67 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp: In function 'mozilla::gfx::ArcToBezier(mozilla::gfx::PathBuilderCairo*, mozilla::gfx::PointTyped const&, mozilla::gfx::SizeTyped const&, float, float, bool, float)void': 225:31.67 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp:237:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_16PathBuilderCairoEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 225:31.69 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp:237:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_16PathBuilderCairoEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 225:31.69 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp:237:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_16PathBuilderCairoEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 225:31.69 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp: In function 'mozilla::gfx::ArcToBezier(mozilla::gfx::FlattenedPath*, mozilla::gfx::PointTyped const&, mozilla::gfx::SizeTyped const&, float, float, bool, float)void': 225:31.69 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp:237:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_13FlattenedPathEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 225:31.69 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp:237:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_13FlattenedPathEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 225:31.69 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp:237:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_13FlattenedPathEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 225:31.90 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp: In member function 'mozilla::gfx::FilterNodeTransformSoftware::Render(mozilla::gfx::IntRectTyped const&)': 225:31.90 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp:237:1: warning: the control flow of function '_ZN7mozilla3gfx27FilterNodeTransformSoftware6RenderERKNS0_12IntRectTypedINS0_12UnknownUnitsEEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 225:31.90 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp:237:1: warning: the control flow of function '_ZN7mozilla3gfx27FilterNodeTransformSoftware6RenderERKNS0_12IntRectTypedINS0_12UnknownUnitsEEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 225:31.90 /builddir/build/BUILD/firefox-67.0.3/gfx/2d/SFNTData.cpp:237:1: warning: the control flow of function '_ZN7mozilla3gfx27FilterNodeTransformSoftware6RenderERKNS0_12IntRectTypedINS0_12UnknownUnitsEEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 225:33.36 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:137: 225:33.36 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GfxTexturesReporter.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 225:33.36 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GfxTexturesReporter.cpp:78:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 225:33.36 } 225:33.36 ^ 225:33.36 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GfxTexturesReporter.cpp:78:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 225:33.36 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GfxTexturesReporter.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 225:33.36 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GfxTexturesReporter.cpp:78:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 225:33.36 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GfxTexturesReporter.cpp:78:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 225:33.40 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GfxTexturesReporter.cpp: In function 'mozilla::gl::YInvertImageSurface(mozilla::gfx::DataSourceSurface*, unsigned int)': 225:33.40 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GfxTexturesReporter.cpp:78:1: warning: the control flow of function '_ZN7mozilla2gl19YInvertImageSurfaceEPNS_3gfx17DataSourceSurfaceEj' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 225:33.41 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GfxTexturesReporter.cpp:78:1: warning: the control flow of function '_ZN7mozilla2gl19YInvertImageSurfaceEPNS_3gfx17DataSourceSurfaceEj' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 225:33.41 /builddir/build/BUILD/firefox-67.0.3/gfx/gl/GfxTexturesReporter.cpp:78:1: warning: the control flow of function '_ZN7mozilla2gl19YInvertImageSurfaceEPNS_3gfx17DataSourceSurfaceEj' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 227:26.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:119: 227:26.34 /builddir/build/BUILD/firefox-67.0.3/gfx/ipc/VsyncIOThreadHolder.cpp: In member function 'mozilla::gfx::SharedDIB::Attach(base::FileDescriptor, unsigned int)': 227:26.34 /builddir/build/BUILD/firefox-67.0.3/gfx/ipc/VsyncIOThreadHolder.cpp:42:1: warning: the control flow of function '_ZN7mozilla3gfx9SharedDIB6AttachEN4base14FileDescriptorEj' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 227:26.34 } // namespace mozilla 227:26.34 ^ 227:26.35 /builddir/build/BUILD/firefox-67.0.3/gfx/ipc/VsyncIOThreadHolder.cpp:42:1: warning: the control flow of function '_ZN7mozilla3gfx9SharedDIB6AttachEN4base14FileDescriptorEj' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 227:31.65 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/layers/Unified_cpp_gfx_layers1.cpp:137: 227:31.66 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/SyncObject.cpp: In member function 'mozilla::layers::RotatedBuffer::DrawBufferQuadrant(mozilla::gfx::DrawTarget*, mozilla::layers::RotatedBuffer::XSide, mozilla::layers::RotatedBuffer::YSide, float, mozilla::gfx::CompositionOp, mozilla::gfx::SourceSurface*, mozilla::gfx::BaseMatrix const*) const': 227:31.66 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/SyncObject.cpp:48:1: warning: the control flow of function '_ZNK7mozilla6layers13RotatedBuffer18DrawBufferQuadrantEPNS_3gfx10DrawTargetENS1_5XSideENS1_5YSideEfNS2_13CompositionOpEPNS2_13SourceSurfaceEPKNS2_10BaseMatrixIfEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 227:31.66 } // namespace mozilla 227:31.66 ^ 227:31.66 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/SyncObject.cpp:48:1: warning: the control flow of function '_ZNK7mozilla6layers13RotatedBuffer18DrawBufferQuadrantEPNS_3gfx10DrawTargetENS1_5XSideENS1_5YSideEfNS2_13CompositionOpEPNS2_13SourceSurfaceEPKNS2_10BaseMatrixIfEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 227:31.66 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/SyncObject.cpp:48:1: warning: the control flow of function '_ZNK7mozilla6layers13RotatedBuffer18DrawBufferQuadrantEPNS_3gfx10DrawTargetENS1_5XSideENS1_5YSideEfNS2_13CompositionOpEPNS2_13SourceSurfaceEPKNS2_10BaseMatrixIfEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 227:31.72 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/SyncObject.cpp: In member function 'mozilla::layers::Layer::SnapTransform(mozilla::gfx::Matrix4x4Typed const&, mozilla::gfx::RectTyped const&, mozilla::gfx::BaseMatrix*)': 227:31.72 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/SyncObject.cpp:48:1: warning: the control flow of function '_ZN7mozilla6layers5Layer13SnapTransformERKNS_3gfx14Matrix4x4TypedINS2_12UnknownUnitsES4_EERKNS2_9RectTypedIS4_dEEPNS2_10BaseMatrixIfEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 227:31.72 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/SyncObject.cpp:48:1: warning: the control flow of function '_ZN7mozilla6layers5Layer13SnapTransformERKNS_3gfx14Matrix4x4TypedINS2_12UnknownUnitsES4_EERKNS2_9RectTypedIS4_dEEPNS2_10BaseMatrixIfEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 227:31.76 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/SyncObject.cpp: In function 'mozilla::layers::CompareDepth(mozilla::layers::Layer*, mozilla::layers::Layer*)': 227:31.77 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/SyncObject.cpp:48:1: warning: the control flow of function '_ZN7mozilla6layersL12CompareDepthEPNS0_5LayerES2_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 227:31.77 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/SyncObject.cpp:48:1: warning: the control flow of function '_ZN7mozilla6layersL12CompareDepthEPNS0_5LayerES2_' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 227:31.77 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/SyncObject.cpp:48:1: warning: the control flow of function '_ZN7mozilla6layersL12CompareDepthEPNS0_5LayerES2_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 228:00.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/layers/Unified_cpp_gfx_layers10.cpp:137: 228:00.22 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/opengl/TextureClientOGL.cpp: In member function 'mozilla::layers::CompositorOGL::DrawGeometry > >(nsTArray > const&, mozilla::gfx::RectTyped const&, mozilla::gfx::IntRectTyped const&, mozilla::layers::EffectChain const&, float, mozilla::gfx::Matrix4x4Typed const&, mozilla::gfx::RectTyped const&)void': 228:00.22 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/opengl/TextureClientOGL.cpp:207:1: warning: the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryI8nsTArrayINS_3gfx21TexturedTriangleTypedINS4_12UnknownUnitsEfEEEEEvRKT_RKNS4_9RectTypedIS6_fEERKNS4_12IntRectTypedIS6_EERKNS0_11EffectChainEfRKNS4_14Matrix4x4TypedIS6_S6_EESF_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 228:00.22 } // namespace mozilla 228:00.22 ^ 228:00.22 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/opengl/TextureClientOGL.cpp:207:1: warning: the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryI8nsTArrayINS_3gfx21TexturedTriangleTypedINS4_12UnknownUnitsEfEEEEEvRKT_RKNS4_9RectTypedIS6_fEERKNS4_12IntRectTypedIS6_EERKNS0_11EffectChainEfRKNS4_14Matrix4x4TypedIS6_S6_EESF_' does not match its profile data (counter 'interval') [-Wcoverage-mismatch] 228:00.22 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/opengl/TextureClientOGL.cpp:207:1: warning: the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryI8nsTArrayINS_3gfx21TexturedTriangleTypedINS4_12UnknownUnitsEfEEEEEvRKT_RKNS4_9RectTypedIS6_fEERKNS4_12IntRectTypedIS6_EERKNS0_11EffectChainEfRKNS4_14Matrix4x4TypedIS6_S6_EESF_' does not match its profile data (counter 'pow2') [-Wcoverage-mismatch] 228:00.23 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/opengl/TextureClientOGL.cpp:207:1: warning: the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryI8nsTArrayINS_3gfx21TexturedTriangleTypedINS4_12UnknownUnitsEfEEEEEvRKT_RKNS4_9RectTypedIS6_fEERKNS4_12IntRectTypedIS6_EERKNS0_11EffectChainEfRKNS4_14Matrix4x4TypedIS6_S6_EESF_' does not match its profile data (counter 'single') [-Wcoverage-mismatch] 228:00.23 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/opengl/TextureClientOGL.cpp:207:1: warning: the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryI8nsTArrayINS_3gfx21TexturedTriangleTypedINS4_12UnknownUnitsEfEEEEEvRKT_RKNS4_9RectTypedIS6_fEERKNS4_12IntRectTypedIS6_EERKNS0_11EffectChainEfRKNS4_14Matrix4x4TypedIS6_S6_EESF_' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 228:00.23 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/opengl/TextureClientOGL.cpp:207:1: warning: the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryI8nsTArrayINS_3gfx21TexturedTriangleTypedINS4_12UnknownUnitsEfEEEEEvRKT_RKNS4_9RectTypedIS6_fEERKNS4_12IntRectTypedIS6_EERKNS0_11EffectChainEfRKNS4_14Matrix4x4TypedIS6_S6_EESF_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 228:00.23 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/opengl/TextureClientOGL.cpp: In member function 'mozilla::layers::CompositorOGL::DrawGeometry >(mozilla::gfx::RectTyped const&, mozilla::gfx::RectTyped const&, mozilla::gfx::IntRectTyped const&, mozilla::layers::EffectChain const&, float, mozilla::gfx::Matrix4x4Typed const&, mozilla::gfx::RectTyped const&)void': 228:00.24 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/opengl/TextureClientOGL.cpp:207:1: warning: the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 228:00.24 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/opengl/TextureClientOGL.cpp:207:1: warning: the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_' does not match its profile data (counter 'interval') [-Wcoverage-mismatch] 228:00.24 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/opengl/TextureClientOGL.cpp:207:1: warning: the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_' does not match its profile data (counter 'pow2') [-Wcoverage-mismatch] 228:00.24 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/opengl/TextureClientOGL.cpp:207:1: warning: the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_' does not match its profile data (counter 'single') [-Wcoverage-mismatch] 228:00.24 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/opengl/TextureClientOGL.cpp:207:1: warning: the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 228:00.26 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/opengl/TextureClientOGL.cpp:207:1: warning: the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 228:13.66 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:237, 228:13.66 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:8: 228:13.66 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load4(const SkPMColor*)': 228:13.66 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h:22:24: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 228:13.66 memcpy(&px4, px, 16); 228:13.67 ^ 228:13.67 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:8: 228:13.67 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 228:13.67 class Sk4px : public Sk16b { 228:13.67 ^~~~~ 228:13.67 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:237, 228:13.67 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:8: 228:13.67 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load2(const SkPMColor*)': 228:13.67 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h:28:23: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 228:13.67 memcpy(&px2, px, 8); 228:13.68 ^ 228:13.68 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:8: 228:13.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 228:13.68 class Sk4px : public Sk16b { 228:13.68 ^~~~~ 228:13.68 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:237, 228:13.68 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:8: 228:13.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load1(const SkPMColor*)': 228:13.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h:34:23: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 228:13.69 memcpy(&px1, px, 4); 228:13.69 ^ 228:13.69 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkBlitMask_D32.cpp:8: 228:13.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 228:13.69 class Sk4px : public Sk16b { 228:13.69 ^~~~~ 228:31.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/layers/Unified_cpp_gfx_layers11.cpp:137: 228:31.71 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/wr/WebRenderTextureHostWrapper.cpp: In member function 'mozilla::layers::Grouper::ConstructItemInsideInactive(mozilla::layers::WebRenderCommandBuilder*, mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, mozilla::layers::DIGroup*, nsDisplayItem*, mozilla::layers::StackingContextHelper const&)': 228:31.71 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/wr/WebRenderTextureHostWrapper.cpp:75:1: warning: the control flow of function '_ZN7mozilla6layers7Grouper27ConstructItemInsideInactiveEPNS0_23WebRenderCommandBuilderERNS_2wr18DisplayListBuilderERNS4_22IpcResourceUpdateQueueEPNS0_7DIGroupEP13nsDisplayItemRKNS0_21StackingContextHelperE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 228:31.71 } // namespace mozilla 228:31.71 ^ 228:31.71 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/wr/WebRenderTextureHostWrapper.cpp:75:1: warning: the control flow of function '_ZN7mozilla6layers7Grouper27ConstructItemInsideInactiveEPNS0_23WebRenderCommandBuilderERNS_2wr18DisplayListBuilderERNS4_22IpcResourceUpdateQueueEPNS0_7DIGroupEP13nsDisplayItemRKNS0_21StackingContextHelperE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 228:31.71 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/wr/WebRenderTextureHostWrapper.cpp:75:1: warning: the control flow of function '_ZN7mozilla6layers7Grouper27ConstructItemInsideInactiveEPNS0_23WebRenderCommandBuilderERNS_2wr18DisplayListBuilderERNS4_22IpcResourceUpdateQueueEPNS0_7DIGroupEP13nsDisplayItemRKNS0_21StackingContextHelperE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 228:31.78 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/wr/WebRenderTextureHostWrapper.cpp: In member function 'mozilla::layers::StackingContextHelper::StackingContextHelper(mozilla::layers::StackingContextHelper const&, mozilla::ActiveScrolledRoot const*, nsIFrame*, nsDisplayItem*, mozilla::wr::DisplayListBuilder&, mozilla::wr::StackingContextParams const&, mozilla::gfx::RectTyped const&)': 228:31.79 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/wr/WebRenderTextureHostWrapper.cpp:75:1: warning: the control flow of function '_ZN7mozilla6layers21StackingContextHelperC2ERKS1_PKNS_18ActiveScrolledRootEP8nsIFrameP13nsDisplayItemRNS_2wr18DisplayListBuilderERKNSB_21StackingContextParamsERKNS_3gfx9RectTypedINS_17LayoutDevicePixelEfEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 228:31.79 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/wr/WebRenderTextureHostWrapper.cpp:75:1: warning: the control flow of function '_ZN7mozilla6layers21StackingContextHelperC2ERKS1_PKNS_18ActiveScrolledRootEP8nsIFrameP13nsDisplayItemRNS_2wr18DisplayListBuilderERKNSB_21StackingContextParamsERKNS_3gfx9RectTypedINS_17LayoutDevicePixelEfEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 228:34.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/webrender_bindings/Unified_cpp_webrender_bindings0.cpp:101: 228:34.85 /builddir/build/BUILD/firefox-67.0.3/gfx/webrender_bindings/WebRenderTypes.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 228:34.85 /builddir/build/BUILD/firefox-67.0.3/gfx/webrender_bindings/WebRenderTypes.cpp:46:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 228:34.85 } // namespace mozilla 228:34.85 ^ 228:34.85 /builddir/build/BUILD/firefox-67.0.3/gfx/webrender_bindings/WebRenderTypes.cpp:46:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 228:34.85 /builddir/build/BUILD/firefox-67.0.3/gfx/webrender_bindings/WebRenderTypes.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 228:34.85 /builddir/build/BUILD/firefox-67.0.3/gfx/webrender_bindings/WebRenderTypes.cpp:46:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 228:34.85 /builddir/build/BUILD/firefox-67.0.3/gfx/webrender_bindings/WebRenderTypes.cpp:46:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 228:37.35 Compiling geckoservo v0.0.1 (/builddir/build/BUILD/firefox-67.0.3/servo/ports/geckolib) 228:38.83 warning: the item `ParsingMode` is imported redundantly 228:38.83 --> servo/ports/geckolib/glue.rs:3611:9 228:38.84 | 228:38.84 207 | use style_traits::{CssType, CssWriter, ParsingMode, StyleParseErrorKind, ToCss}; 228:38.84 | ----------- the item `ParsingMode` is already imported here 228:38.84 ... 228:38.84 3611 | use style_traits::ParsingMode; 228:38.84 | ^^^^^^^^^^^^^^^^^^^^^^^^^ 228:38.84 | 228:38.84 = note: #[warn(unused_imports)] on by default 228:38.84 warning: the item `LonghandId` is imported redundantly 228:38.84 --> servo/ports/geckolib/glue.rs:4361:29 228:38.84 | 228:38.84 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 228:38.84 | ---------- the item `LonghandId` is already imported here 228:38.84 ... 228:38.84 4361 | use style::properties::{LonghandId, PropertyDeclaration}; 228:38.84 | ^^^^^^^^^^ 228:38.84 warning: the item `LonghandId` is imported redundantly 228:38.84 --> servo/ports/geckolib/glue.rs:4381:29 228:38.84 | 228:38.84 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 228:38.84 | ---------- the item `LonghandId` is already imported here 228:38.84 ... 228:38.85 4381 | use style::properties::{LonghandId, PropertyDeclaration}; 228:38.85 | ^^^^^^^^^^ 228:38.85 warning: the item `LonghandId` is imported redundantly 228:38.85 --> servo/ports/geckolib/glue.rs:4445:29 228:38.85 | 228:38.85 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 228:38.86 | ---------- the item `LonghandId` is already imported here 228:38.87 ... 228:38.87 4445 | use style::properties::{LonghandId, PropertyDeclaration}; 228:38.87 | ^^^^^^^^^^ 228:38.87 warning: the item `LonghandId` is imported redundantly 228:38.87 --> servo/ports/geckolib/glue.rs:4465:29 228:38.87 | 228:38.87 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 228:38.87 | ---------- the item `LonghandId` is already imported here 228:38.87 ... 228:38.87 4465 | use style::properties::{LonghandId, PropertyDeclaration}; 228:38.87 | ^^^^^^^^^^ 228:38.87 warning: the item `LonghandId` is imported redundantly 228:38.87 --> servo/ports/geckolib/glue.rs:4527:29 228:38.87 | 228:38.87 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 228:38.87 | ---------- the item `LonghandId` is already imported here 228:38.87 ... 228:38.87 4527 | use style::properties::{LonghandId, PropertyDeclaration}; 228:38.87 | ^^^^^^^^^^ 228:38.87 warning: the item `LonghandId` is imported redundantly 228:38.87 --> servo/ports/geckolib/glue.rs:4574:29 228:38.87 | 228:38.87 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 228:38.87 | ---------- the item `LonghandId` is already imported here 228:38.87 ... 228:38.87 4574 | use style::properties::{LonghandId, PropertyDeclaration}; 228:38.87 | ^^^^^^^^^^ 228:38.88 warning: the item `LonghandId` is imported redundantly 228:38.88 --> servo/ports/geckolib/glue.rs:4594:29 228:38.88 | 228:38.88 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 228:38.88 | ---------- the item `LonghandId` is already imported here 228:38.88 ... 228:38.88 4594 | use style::properties::{LonghandId, PropertyDeclaration}; 228:38.88 | ^^^^^^^^^^ 228:38.88 warning: the item `LonghandId` is imported redundantly 228:38.88 --> servo/ports/geckolib/glue.rs:4624:29 228:38.88 | 228:38.88 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 228:38.88 | ---------- the item `LonghandId` is already imported here 228:38.88 ... 228:38.88 4624 | use style::properties::{LonghandId, PropertyDeclaration}; 228:38.88 | ^^^^^^^^^^ 228:38.88 warning: the item `LonghandId` is imported redundantly 228:38.88 --> servo/ports/geckolib/glue.rs:4648:29 228:38.88 | 228:38.88 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 228:38.88 | ---------- the item `LonghandId` is already imported here 228:38.88 ... 228:38.88 4648 | use style::properties::{LonghandId, PropertyDeclaration}; 228:38.88 | ^^^^^^^^^^ 228:38.89 warning: the item `LonghandId` is imported redundantly 228:38.90 --> servo/ports/geckolib/glue.rs:4673:29 228:38.90 | 228:38.90 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 228:38.90 | ---------- the item `LonghandId` is already imported here 228:38.90 ... 228:38.90 4673 | use style::properties::{LonghandId, PropertyDeclaration}; 228:38.90 | ^^^^^^^^^^ 228:38.90 warning: the item `Parser` is imported redundantly 228:38.90 --> servo/ports/geckolib/glue.rs:4698:21 228:38.90 | 228:38.90 8 | use cssparser::{ParseErrorKind, Parser, ParserInput, SourceLocation}; 228:38.90 | ------ the item `Parser` is already imported here 228:38.90 ... 228:38.90 4698 | use cssparser::{Parser, ParserInput}; 228:38.90 | ^^^^^^ 228:38.90 warning: the item `ParserInput` is imported redundantly 228:38.90 --> servo/ports/geckolib/glue.rs:4698:29 228:38.90 | 228:38.90 8 | use cssparser::{ParseErrorKind, Parser, ParserInput, SourceLocation}; 228:38.90 | ----------- the item `ParserInput` is already imported here 228:38.90 ... 228:38.90 4698 | use cssparser::{Parser, ParserInput}; 228:38.90 | ^^^^^^^^^^^ 228:38.90 warning: the item `LonghandIdSet` is imported redundantly 228:38.90 --> servo/ports/geckolib/glue.rs:5071:9 228:38.90 | 228:38.90 176 | use style::properties::{LonghandId, LonghandIdSet, PropertyDeclarationBlock, PropertyId}; 228:38.91 | ------------- the item `LonghandIdSet` is already imported here 228:38.91 ... 228:38.91 5071 | use style::properties::LonghandIdSet; 228:38.91 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 228:46.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/layers/Unified_cpp_gfx_layers2.cpp:137: 228:46.21 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 228:46.21 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/apz/src/GestureEventListener.cpp:636:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 228:46.21 } // namespace mozilla 228:46.21 ^ 228:46.21 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/apz/src/GestureEventListener.cpp:636:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 228:46.21 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/apz/src/GestureEventListener.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 228:46.22 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/apz/src/GestureEventListener.cpp:636:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 228:46.22 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/apz/src/GestureEventListener.cpp:636:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 229:01.17 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawPath]': 229:01.17 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/include/core/SkRefCnt.h:406:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawPath*}]' 229:01.17 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp:111:9: required from here 229:01.17 /builddir/build/BUILD/firefox-67.0.3/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] 229:01.18 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 229:01.18 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 229:01.18 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 229:01.18 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 229:01.18 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRecords.h:273:8: note: 'struct SkRecords::DrawPath' declared here 229:01.18 RECORD(DrawPath, kDraw_Tag|kHasPaint_Tag, 229:01.18 ^~~~~~~~ 229:01.18 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRecords.h:170:8: note: in definition of macro 'RECORD' 229:01.18 struct T { \ 229:01.18 ^ 229:01.18 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawRect]': 229:01.18 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/include/core/SkRefCnt.h:406:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawRect*}]' 229:01.18 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp:112:9: required from here 229:01.19 /builddir/build/BUILD/firefox-67.0.3/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] 229:01.19 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 229:01.19 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 229:01.19 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 229:01.19 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 229:01.19 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRecords.h:299:8: note: 'struct SkRecords::DrawRect' declared here 229:01.19 RECORD(DrawRect, kDraw_Tag|kHasPaint_Tag, 229:01.19 ^~~~~~~~ 229:01.19 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRecords.h:170:8: note: in definition of macro 'RECORD' 229:01.19 struct T { \ 229:01.19 ^ 229:01.19 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawTextBlob]': 229:01.19 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/include/core/SkRefCnt.h:406:21: required from 'sk_sp sk_make_sp(Args&& ...) [with T = SkMiniPicture; Args = {const SkRect*&, SkRecords::DrawTextBlob*}]' 229:01.19 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp:113:9: required from here 229:01.19 /builddir/build/BUILD/firefox-67.0.3/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] 229:01.19 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 229:01.19 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 229:01.19 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 229:01.19 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 229:01.19 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRecords.h:311:8: note: 'struct SkRecords::DrawTextBlob' declared here 229:01.19 RECORD(DrawTextBlob, kDraw_Tag|kHasText_Tag|kHasPaint_Tag, 229:01.19 ^~~~~~~~~~~~ 229:01.21 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRecords.h:170:8: note: in definition of macro 'RECORD' 229:01.22 struct T { \ 229:01.22 ^ 229:02.10 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:237, 229:02.10 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 229:02.10 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkOpts.cpp:40: 229:02.10 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load4(const SkPMColor*)': 229:02.10 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h:22:24: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 229:02.11 memcpy(&px4, px, 16); 229:02.11 ^ 229:02.11 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 229:02.11 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkOpts.cpp:40: 229:02.11 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 229:02.11 class Sk4px : public Sk16b { 229:02.11 ^~~~~ 229:02.11 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:237, 229:02.11 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 229:02.11 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkOpts.cpp:40: 229:02.11 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load2(const SkPMColor*)': 229:02.11 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h:28:23: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 229:02.11 memcpy(&px2, px, 8); 229:02.11 ^ 229:02.11 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 229:02.11 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkOpts.cpp:40: 229:02.12 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 229:02.13 class Sk4px : public Sk16b { 229:02.13 ^~~~~ 229:02.13 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:237, 229:02.13 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 229:02.13 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkOpts.cpp:40: 229:02.13 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load1(const SkPMColor*)': 229:02.13 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/../opts/Sk4px_none.h:34:23: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class {anonymous}::Sk4px' from an array of 'const SkPMColor' {aka 'const unsigned int'} [-Wclass-memaccess] 229:02.13 memcpy(&px1, px, 4); 229:02.13 ^ 229:02.13 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 229:02.13 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkOpts.cpp:40: 229:02.13 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 229:02.13 class Sk4px : public Sk16b { 229:02.13 ^~~~~ 229:02.77 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkOpts.cpp:42: 229:02.77 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkChecksum_opts.h: In function 'uint32_t portable::hash_fn(const void*, size_t, uint32_t)': 229:02.77 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkChecksum_opts.h:195:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 229:02.77 case 3: k ^= data[2] << 16; 229:02.77 ~~^~~~~~~~~~~~~~~~ 229:02.77 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkChecksum_opts.h:196:13: note: here 229:02.77 case 2: k ^= data[1] << 8; 229:02.77 ^~~~ 229:02.77 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkChecksum_opts.h:196:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 229:02.77 case 2: k ^= data[1] << 8; 229:02.78 ~~^~~~~~~~~~~~~~~~ 229:02.78 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/opts/SkChecksum_opts.h:197:13: note: here 229:02.78 case 1: k ^= data[0] << 0; 229:02.78 ^~~~ 229:36.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/layers/Unified_cpp_gfx_layers4.cpp:137: 229:36.82 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp: In member function 'mozilla::layers::BasicCompositor::DrawGeometry >(mozilla::gfx::PolygonTyped const&, mozilla::gfx::RectTyped const&, mozilla::gfx::IntRectTyped const&, mozilla::layers::EffectChain const&, float, mozilla::gfx::Matrix4x4Typed const&, mozilla::gfx::RectTyped const&, bool)void': 229:36.82 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers15BasicCompositor12DrawGeometryINS_3gfx12PolygonTypedINS3_12UnknownUnitsEEEEEvRKT_RKNS3_9RectTypedIS5_fEERKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESD_b' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 229:36.82 } // namespace mozilla 229:36.82 ^ 229:36.83 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers15BasicCompositor12DrawGeometryINS_3gfx12PolygonTypedINS3_12UnknownUnitsEEEEEvRKT_RKNS3_9RectTypedIS5_fEERKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESD_b' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 229:36.83 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers15BasicCompositor12DrawGeometryINS_3gfx12PolygonTypedINS3_12UnknownUnitsEEEEEvRKT_RKNS3_9RectTypedIS5_fEERKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESD_b' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 229:36.83 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp: In member function 'mozilla::layers::BasicCompositor::DrawGeometry >(mozilla::gfx::RectTyped const&, mozilla::gfx::RectTyped const&, mozilla::gfx::IntRectTyped const&, mozilla::layers::EffectChain const&, float, mozilla::gfx::Matrix4x4Typed const&, mozilla::gfx::RectTyped const&, bool)void': 229:36.83 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers15BasicCompositor12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_b' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 229:36.83 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers15BasicCompositor12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_b' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 229:36.83 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers15BasicCompositor12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_b' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 229:36.85 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp: In function 'mozilla::layers::FillPathWithMask(mozilla::gfx::DrawTarget*, mozilla::gfx::Path const*, mozilla::gfx::RectTyped const&, mozilla::gfx::SourceSurface*, mozilla::gfx::SamplingFilter, mozilla::gfx::DrawOptions const&, mozilla::gfx::ExtendMode, mozilla::gfx::SourceSurface*, mozilla::gfx::BaseMatrix const*, mozilla::gfx::BaseMatrix const*)': 229:36.85 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers16FillPathWithMaskEPNS_3gfx10DrawTargetEPKNS1_4PathERKNS1_9RectTypedINS1_12UnknownUnitsEfEEPNS1_13SourceSurfaceENS1_14SamplingFilterERKNS1_11DrawOptionsENS1_10ExtendModeESD_PKNS1_10BaseMatrixIfEESM_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 229:36.85 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers16FillPathWithMaskEPNS_3gfx10DrawTargetEPKNS1_4PathERKNS1_9RectTypedINS1_12UnknownUnitsEfEEPNS1_13SourceSurfaceENS1_14SamplingFilterERKNS1_11DrawOptionsENS1_10ExtendModeESD_PKNS1_10BaseMatrixIfEESM_' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 229:36.86 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers16FillPathWithMaskEPNS_3gfx10DrawTargetEPKNS1_4PathERKNS1_9RectTypedINS1_12UnknownUnitsEfEEPNS1_13SourceSurfaceENS1_14SamplingFilterERKNS1_11DrawOptionsENS1_10ExtendModeESD_PKNS1_10BaseMatrixIfEESM_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 229:36.86 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp: In function 'mozilla::layers::FillRectWithMask(mozilla::gfx::DrawTarget*, mozilla::gfx::RectTyped const&, mozilla::gfx::SourceSurface*, mozilla::gfx::SamplingFilter, mozilla::gfx::DrawOptions const&, mozilla::gfx::ExtendMode, mozilla::gfx::SourceSurface*, mozilla::gfx::BaseMatrix const*, mozilla::gfx::BaseMatrix const*)': 229:36.86 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers16FillRectWithMaskEPNS_3gfx10DrawTargetERKNS1_9RectTypedINS1_12UnknownUnitsEfEEPNS1_13SourceSurfaceENS1_14SamplingFilterERKNS1_11DrawOptionsENS1_10ExtendModeESA_PKNS1_10BaseMatrixIfEESJ_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 229:36.86 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers16FillRectWithMaskEPNS_3gfx10DrawTargetERKNS1_9RectTypedINS1_12UnknownUnitsEfEEPNS1_13SourceSurfaceENS1_14SamplingFilterERKNS1_11DrawOptionsENS1_10ExtendModeESA_PKNS1_10BaseMatrixIfEESJ_' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 229:36.86 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers16FillRectWithMaskEPNS_3gfx10DrawTargetERKNS1_9RectTypedINS1_12UnknownUnitsEfEEPNS1_13SourceSurfaceENS1_14SamplingFilterERKNS1_11DrawOptionsENS1_10ExtendModeESA_PKNS1_10BaseMatrixIfEESJ_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 229:36.86 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp: In function 'mozilla::layers::InstallLayerClipPreserves3D(gfxContext*, mozilla::layers::Layer*)': 229:36.86 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layersL27InstallLayerClipPreserves3DEP10gfxContextPNS0_5LayerE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 229:36.86 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layersL27InstallLayerClipPreserves3DEP10gfxContextPNS0_5LayerE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 229:36.87 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp: In member function 'mozilla::layers::BasicLayerManager::PopGroupForLayer(mozilla::layers::BasicLayerManager::PushedGroup&)': 229:36.87 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers17BasicLayerManager16PopGroupForLayerERNS1_11PushedGroupE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 229:36.87 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers17BasicLayerManager16PopGroupForLayerERNS1_11PushedGroupE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 229:36.88 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers17BasicLayerManager16PopGroupForLayerERNS1_11PushedGroupE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 229:36.88 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp: In member function 'mozilla::layers::BasicLayerManager::PushGroupForLayer(gfxContext*, mozilla::layers::Layer*, mozilla::gfx::IntRegionTyped const&, mozilla::layers::BasicLayerManager::PushedGroup&)': 229:36.88 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers17BasicLayerManager17PushGroupForLayerEP10gfxContextPNS0_5LayerERKNS_3gfx14IntRegionTypedINS6_12UnknownUnitsEEERNS1_11PushedGroupE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 229:36.88 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers17BasicLayerManager17PushGroupForLayerEP10gfxContextPNS0_5LayerERKNS_3gfx14IntRegionTypedINS6_12UnknownUnitsEEERNS1_11PushedGroupE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 229:36.88 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/basic/BasicPaintedLayer.cpp:239:1: warning: the control flow of function '_ZN7mozilla6layers17BasicLayerManager17PushGroupForLayerEP10gfxContextPNS0_5LayerERKNS_3gfx14IntRegionTypedINS6_12UnknownUnitsEEERNS1_11PushedGroupE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 229:43.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/layers/Unified_cpp_gfx_layers5.cpp:137: 229:43.22 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/client/SingleTiledContentClient.cpp: In member function 'mozilla::layers::ClientLayerManager::MakeSnapshotIfRequired()': 229:43.22 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/client/SingleTiledContentClient.cpp:265:1: warning: the control flow of function '_ZN7mozilla6layers18ClientLayerManager22MakeSnapshotIfRequiredEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 229:43.22 } // namespace mozilla 229:43.22 ^ 229:43.23 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/client/SingleTiledContentClient.cpp:265:1: warning: the control flow of function '_ZN7mozilla6layers18ClientLayerManager22MakeSnapshotIfRequiredEv' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 229:43.23 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/client/SingleTiledContentClient.cpp:265:1: warning: the control flow of function '_ZN7mozilla6layers18ClientLayerManager22MakeSnapshotIfRequiredEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 229:55.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 229:55.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 229:55.13 from /builddir/build/BUILD/firefox-67.0.3/image/ImageOps.h:10, 229:55.14 from /builddir/build/BUILD/firefox-67.0.3/image/ImageOps.cpp:7, 229:55.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/image/Unified_cpp_image1.cpp:2: 229:55.14 /builddir/build/BUILD/firefox-67.0.3/image/ScriptedNotificationObserver.cpp: In member function 'virtual nsresult mozilla::image::ScriptedNotificationObserver::QueryInterface(const nsIID&, void**)': 229:55.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 229:55.14 foundInterface = 0; \ 229:55.14 ^~~~~~~~~~~~~~ 229:55.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 229:55.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 229:55.15 ^~~~~~~~~~~~~~~~~~~~~~~ 229:55.15 /builddir/build/BUILD/firefox-67.0.3/image/ScriptedNotificationObserver.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 229:55.15 NS_INTERFACE_MAP_END 229:55.15 ^~~~~~~~~~~~~~~~~~~~ 229:55.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 229:55.15 else 229:55.15 ^~~~ 229:55.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 229:55.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 229:55.16 ^~~~~~~~~~~~~~~~~~ 229:55.16 /builddir/build/BUILD/firefox-67.0.3/image/ScriptedNotificationObserver.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 229:55.16 NS_INTERFACE_MAP_ENTRY(nsISupports) 229:55.16 ^~~~~~~~~~~~~~~~~~~~~~ 230:03.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 230:03.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 230:03.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIChannelEventSink.h:10, 230:03.82 from /builddir/build/BUILD/firefox-67.0.3/image/imgRequest.h:10, 230:03.82 from /builddir/build/BUILD/firefox-67.0.3/image/imgRequest.cpp:7, 230:03.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/image/Unified_cpp_image2.cpp:2: 230:03.83 /builddir/build/BUILD/firefox-67.0.3/image/imgRequestProxy.cpp: In member function 'virtual nsresult imgRequestProxy::QueryInterface(const nsIID&, void**)': 230:03.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 230:03.83 foundInterface = 0; \ 230:03.83 ^~~~~~~~~~~~~~ 230:03.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 230:03.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 230:03.83 ^~~~~~~~~~~~~~~~~~~~~~~ 230:03.84 /builddir/build/BUILD/firefox-67.0.3/image/imgRequestProxy.cpp:101:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 230:03.84 NS_INTERFACE_MAP_END 230:03.84 ^~~~~~~~~~~~~~~~~~~~ 230:03.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:986:3: note: some parts of macro expansion are not guarded by this 'else' clause 230:03.84 else 230:03.84 ^~~~ 230:03.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1061:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 230:03.84 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 230:03.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:03.85 /builddir/build/BUILD/firefox-67.0.3/image/imgRequestProxy.cpp:100:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 230:03.85 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsITimedChannel, TimedChannel() != nullptr) 230:03.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230:28.92 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/image/Unified_cpp_image1.cpp:137: 230:28.92 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 230:28.93 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 230:28.93 } 230:28.93 ^ 230:28.93 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 230:28.93 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 230:28.93 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 230:28.93 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 230:28.95 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp: In member function 'mozilla::gfx::BaseMatrix::PreRotate(double)': 230:28.95 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 230:28.95 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 230:29.02 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp: In function 'mozilla::image::AllowedImageAndFrameDimensions(mozilla::gfx::IntSizeTyped const&, mozilla::gfx::IntRectTyped const&)': 230:29.02 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla5imageL30AllowedImageAndFrameDimensionsERKNS_3gfx12IntSizeTypedINS1_12UnknownUnitsEEERKNS1_12IntRectTypedIS3_EE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 230:29.02 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla5imageL30AllowedImageAndFrameDimensionsERKNS_3gfx12IntSizeTypedINS1_12UnknownUnitsEEERKNS1_12IntRectTypedIS3_EE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 230:29.06 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp: In member function 'mozilla::image::SVGDrawingCallback::operator()(gfxContext*, mozilla::gfx::RectTyped const&, mozilla::gfx::SamplingFilter, mozilla::gfx::BaseMatrix const&)': 230:29.06 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla5image18SVGDrawingCallbackclEP10gfxContextRKNS_3gfx9RectTypedINS4_12UnknownUnitsEdEENS4_14SamplingFilterERKNS4_10BaseMatrixIdEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 230:29.06 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla5image18SVGDrawingCallbackclEP10gfxContextRKNS_3gfx9RectTypedINS4_12UnknownUnitsEdEENS4_14SamplingFilterERKNS4_10BaseMatrixIdEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 230:29.06 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla5image18SVGDrawingCallbackclEP10gfxContextRKNS_3gfx9RectTypedINS4_12UnknownUnitsEdEENS4_14SamplingFilterERKNS4_10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 230:29.15 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp: In member function 'mozilla::image::MatrixBuilder::Translate(mozilla::gfx::PointTyped)': 230:29.15 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla5image13MatrixBuilder9TranslateENS_3gfx10PointTypedINS2_12UnknownUnitsEdEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 230:29.15 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla5image13MatrixBuilder9TranslateENS_3gfx10PointTypedINS2_12UnknownUnitsEdEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 230:29.15 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp: In member function 'mozilla::image::MatrixBuilder::Rotate(double)': 230:29.16 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla5image13MatrixBuilder6RotateEd' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 230:29.16 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla5image13MatrixBuilder6RotateEd' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 230:29.16 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp: In member function 'mozilla::image::MatrixBuilder::Scale(double, double)': 230:29.16 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla5image13MatrixBuilder5ScaleEdd' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 230:29.19 /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.cpp:3039:1: warning: the control flow of function '_ZN7mozilla5image13MatrixBuilder5ScaleEdd' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 230:37.69 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/skcms.cc:1878: 230:37.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) int; S = __vector(4) float]': 230:37.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:120:50: required from here 230:37.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((float [4])v)[0]' from 'float' to 'int' inside { } [-Wnarrowing] 230:37.69 return D{v[0],v[1],v[2],v[3]}; 230:37.69 ~^ 230:37.70 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((float [4])v)[1]' from 'float' to 'int' inside { } [-Wnarrowing] 230:37.70 return D{v[0],v[1],v[2],v[3]}; 230:37.70 ~^ 230:37.70 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((float [4])v)[2]' from 'float' to 'int' inside { } [-Wnarrowing] 230:37.70 return D{v[0],v[1],v[2],v[3]}; 230:37.70 ~^ 230:37.70 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((float [4])v)[3]' from 'float' to 'int' inside { } [-Wnarrowing] 230:37.70 return D{v[0],v[1],v[2],v[3]}; 230:37.74 ~^ 230:37.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) float; S = __vector(4) int]': 230:37.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:224:23: required from here 230:37.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((int [4])v)[0]' from 'int' to 'float' inside { } [-Wnarrowing] 230:37.75 return D{v[0],v[1],v[2],v[3]}; 230:37.75 ~^ 230:37.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((int [4])v)[1]' from 'int' to 'float' inside { } [-Wnarrowing] 230:37.75 return D{v[0],v[1],v[2],v[3]}; 230:37.75 ~^ 230:37.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((int [4])v)[2]' from 'int' to 'float' inside { } [-Wnarrowing] 230:37.76 return D{v[0],v[1],v[2],v[3]}; 230:37.76 ~^ 230:37.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((int [4])v)[3]' from 'int' to 'float' inside { } [-Wnarrowing] 230:37.76 return D{v[0],v[1],v[2],v[3]}; 230:37.76 ~^ 230:37.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) float; S = __vector(4) unsigned char]': 230:37.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:465:21: required from here 230:37.78 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((unsigned char [4])v)[0]' from 'unsigned char' to 'float' inside { } [-Wnarrowing] 230:37.79 return D{v[0],v[1],v[2],v[3]}; 230:37.79 ~^ 230:37.79 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((unsigned char [4])v)[1]' from 'unsigned char' to 'float' inside { } [-Wnarrowing] 230:37.79 return D{v[0],v[1],v[2],v[3]}; 230:37.79 ~^ 230:37.79 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((unsigned char [4])v)[2]' from 'unsigned char' to 'float' inside { } [-Wnarrowing] 230:37.79 return D{v[0],v[1],v[2],v[3]}; 230:37.79 ~^ 230:37.80 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((unsigned char [4])v)[3]' from 'unsigned char' to 'float' inside { } [-Wnarrowing] 230:37.80 return D{v[0],v[1],v[2],v[3]}; 230:37.80 ~^ 230:37.80 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) float; S = __vector(4) short unsigned int]': 230:37.80 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:472:21: required from here 230:37.80 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((short unsigned int [4])v)[0]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.80 return D{v[0],v[1],v[2],v[3]}; 230:37.80 ~^ 230:37.83 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((short unsigned int [4])v)[1]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.83 return D{v[0],v[1],v[2],v[3]}; 230:37.83 ~^ 230:37.86 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((short unsigned int [4])v)[2]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.86 return D{v[0],v[1],v[2],v[3]}; 230:37.86 ~^ 230:37.86 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((short unsigned int [4])v)[3]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.86 return D{v[0],v[1],v[2],v[3]}; 230:37.86 ~^ 230:37.86 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) float; S = __vector(4) unsigned int]': 230:37.86 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:516:36: required from here 230:37.87 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((unsigned int [4])v)[0]' from 'unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.87 return D{v[0],v[1],v[2],v[3]}; 230:37.87 ~^ 230:37.87 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((unsigned int [4])v)[1]' from 'unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.87 return D{v[0],v[1],v[2],v[3]}; 230:37.87 ~^ 230:37.87 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((unsigned int [4])v)[2]' from 'unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.87 return D{v[0],v[1],v[2],v[3]}; 230:37.88 ~^ 230:37.88 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((unsigned int [4])v)[3]' from 'unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.88 return D{v[0],v[1],v[2],v[3]}; 230:37.88 ~^ 230:37.88 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) float; S = __vector(4) long unsigned int]': 230:37.88 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:535:42: required from here 230:37.91 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((long unsigned int [4])v)[0]' from 'long unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.91 return D{v[0],v[1],v[2],v[3]}; 230:37.91 ~^ 230:37.91 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((long unsigned int [4])v)[1]' from 'long unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.91 return D{v[0],v[1],v[2],v[3]}; 230:37.91 ~^ 230:37.92 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((long unsigned int [4])v)[2]' from 'long unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.92 return D{v[0],v[1],v[2],v[3]}; 230:37.92 ~^ 230:37.92 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((long unsigned int [4])v)[3]' from 'long unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.92 return D{v[0],v[1],v[2],v[3]}; 230:37.92 ~^ 230:37.92 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) float; S = __vector(4) short unsigned int]': 230:37.92 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:667:42: required from here 230:37.95 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((short unsigned int [4])v)[0]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.95 return D{v[0],v[1],v[2],v[3]}; 230:37.95 ~^ 230:37.95 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((short unsigned int [4])v)[1]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.95 return D{v[0],v[1],v[2],v[3]}; 230:37.95 ~^ 230:37.95 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((short unsigned int [4])v)[2]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.95 return D{v[0],v[1],v[2],v[3]}; 230:37.95 ~^ 230:37.95 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((short unsigned int [4])v)[3]' from 'short unsigned int' to 'float' inside { } [-Wnarrowing] 230:37.95 return D{v[0],v[1],v[2],v[3]}; 230:37.95 ~^ 230:37.95 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) unsigned char; S = __vector(4) int]': 230:37.95 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:959:60: required from here 230:37.96 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((int [4])v)[0]' from 'int' to 'unsigned char' inside { } [-Wnarrowing] 230:37.96 return D{v[0],v[1],v[2],v[3]}; 230:37.96 ~^ 230:37.96 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((int [4])v)[1]' from 'int' to 'unsigned char' inside { } [-Wnarrowing] 230:37.96 return D{v[0],v[1],v[2],v[3]}; 230:37.96 ~^ 230:37.96 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((int [4])v)[2]' from 'int' to 'unsigned char' inside { } [-Wnarrowing] 230:37.96 return D{v[0],v[1],v[2],v[3]}; 230:37.96 ~^ 230:37.96 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((int [4])v)[3]' from 'int' to 'unsigned char' inside { } [-Wnarrowing] 230:37.96 return D{v[0],v[1],v[2],v[3]}; 230:37.96 ~^ 230:37.96 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) short unsigned int; S = __vector(4) int]': 230:37.96 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:968:71: required from here 230:37.98 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((int [4])v)[0]' from 'int' to 'short unsigned int' inside { } [-Wnarrowing] 230:37.99 return D{v[0],v[1],v[2],v[3]}; 230:37.99 ~^ 230:37.99 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((int [4])v)[1]' from 'int' to 'short unsigned int' inside { } [-Wnarrowing] 230:37.99 return D{v[0],v[1],v[2],v[3]}; 230:37.99 ~^ 230:37.99 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((int [4])v)[2]' from 'int' to 'short unsigned int' inside { } [-Wnarrowing] 230:37.99 return D{v[0],v[1],v[2],v[3]}; 230:37.99 ~^ 230:37.99 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((int [4])v)[3]' from 'int' to 'short unsigned int' inside { } [-Wnarrowing] 230:37.99 return D{v[0],v[1],v[2],v[3]}; 230:37.99 ~^ 230:37.99 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h: In instantiation of 'D baseline::cast(const S&) [with D = __vector(4) unsigned int; S = __vector(4) int]': 230:37.99 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:1003:67: required from here 230:37.99 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:15: warning: narrowing conversion of '((int [4])v)[0]' from 'int' to 'unsigned int' inside { } [-Wnarrowing] 230:37.99 return D{v[0],v[1],v[2],v[3]}; 230:37.99 ~^ 230:38.01 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:20: warning: narrowing conversion of '((int [4])v)[1]' from 'int' to 'unsigned int' inside { } [-Wnarrowing] 230:38.02 return D{v[0],v[1],v[2],v[3]}; 230:38.02 ~^ 230:38.02 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:25: warning: narrowing conversion of '((int [4])v)[2]' from 'int' to 'unsigned int' inside { } [-Wnarrowing] 230:38.02 return D{v[0],v[1],v[2],v[3]}; 230:38.02 ~^ 230:38.02 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/third_party/skcms/src/Transform_inl.h:102:30: warning: narrowing conversion of '((int [4])v)[3]' from 'int' to 'unsigned int' inside { } [-Wnarrowing] 230:38.02 return D{v[0],v[1],v[2],v[3]}; 230:38.02 ~^ 230:44.03 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia0.cpp:101: 230:44.04 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkBitmapCache.cpp:81:22: warning: 'SkBitmapCache::Rec' has a field 'SkBitmapCache::Rec::fKey' whose type uses the anonymous namespace [-Wsubobject-linkage] 230:44.04 class SkBitmapCache::Rec : public SkResourceCache::Rec { 230:44.04 ^~~ 230:53.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/layers/Unified_cpp_gfx_layers7.cpp:128: 230:53.21 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/ipc/CompositableTransactionParent.cpp: In member function 'mozilla::layers::LayerManagerComposite::PopGroupForLayerEffects(RefPtr, mozilla::gfx::IntRectTyped, bool, bool, float)': 230:53.21 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/ipc/CompositableTransactionParent.cpp:300:1: warning: the control flow of function '_ZN7mozilla6layers21LayerManagerComposite23PopGroupForLayerEffectsE6RefPtrINS0_23CompositingRenderTargetEENS_3gfx12IntRectTypedINS5_12UnknownUnitsEEEbbf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 230:53.21 } // namespace mozilla 230:53.21 ^ 230:53.22 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/ipc/CompositableTransactionParent.cpp:300:1: warning: the control flow of function '_ZN7mozilla6layers21LayerManagerComposite23PopGroupForLayerEffectsE6RefPtrINS0_23CompositingRenderTargetEENS_3gfx12IntRectTypedINS5_12UnknownUnitsEEEbbf' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 230:53.22 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/ipc/CompositableTransactionParent.cpp:300:1: warning: the control flow of function '_ZN7mozilla6layers21LayerManagerComposite23PopGroupForLayerEffectsE6RefPtrINS0_23CompositingRenderTargetEENS_3gfx12IntRectTypedINS5_12UnknownUnitsEEEbbf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 230:56.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia11.cpp:119: 230:56.39 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp: In static member function 'static int SkDCubic::ComplexBreak(const SkPoint*, SkScalar*)': 230:56.39 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:258:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 230:56.39 } 230:56.39 ^ 230:56.39 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:261:9: note: here 230:56.39 case SkCubicType::kSerpentine: 230:56.39 ^~~~ 231:04.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 231:04.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 231:04.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWeakReferenceUtils.h:10, 231:04.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWeakReference.h:14, 231:04.53 from /builddir/build/BUILD/firefox-67.0.3/image/decoders/icon/nsIconProtocolHandler.h:9, 231:04.53 from /builddir/build/BUILD/firefox-67.0.3/image/decoders/icon/nsIconProtocolHandler.cpp:7, 231:04.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp:2: 231:04.53 /builddir/build/BUILD/firefox-67.0.3/image/decoders/icon/nsIconURI.cpp: In member function 'virtual nsresult nsMozIconURI::QueryInterface(const nsIID&, void**)': 231:04.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 231:04.54 foundInterface = 0; \ 231:04.54 ^~~~~~~~~~~~~~ 231:04.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 231:04.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 231:04.54 ^~~~~~~~~~~~~~~~~~~~~~~ 231:04.54 /builddir/build/BUILD/firefox-67.0.3/image/decoders/icon/nsIconURI.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 231:04.54 NS_INTERFACE_MAP_END 231:04.55 ^~~~~~~~~~~~~~~~~~~~ 231:04.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:986:3: note: some parts of macro expansion are not guarded by this 'else' clause 231:04.55 else 231:04.55 ^~~~ 231:04.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1061:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 231:04.55 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 231:04.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:04.55 /builddir/build/BUILD/firefox-67.0.3/image/decoders/icon/nsIconURI.cpp:58:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 231:04.55 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsINestedURI, mIconURL) 231:04.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:16.52 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/layers/Unified_cpp_gfx_layers9.cpp:137: 231:16.52 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/mlgpu/LayerManagerMLGPU.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 231:16.52 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/mlgpu/LayerManagerMLGPU.cpp:522:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 231:16.52 } // namespace mozilla 231:16.53 ^ 231:16.53 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/mlgpu/LayerManagerMLGPU.cpp:522:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 231:16.53 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/mlgpu/LayerManagerMLGPU.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 231:16.53 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/mlgpu/LayerManagerMLGPU.cpp:522:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 231:16.53 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/mlgpu/LayerManagerMLGPU.cpp:522:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 231:18.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/layers/Unified_cpp_gfx_layers8.cpp:137: 231:18.96 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/ipc/RemoteContentController.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 231:18.96 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/ipc/RemoteContentController.cpp:376:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 231:18.96 } // namespace mozilla 231:18.96 ^ 231:18.96 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/ipc/RemoteContentController.cpp:376:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 231:18.96 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/ipc/RemoteContentController.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 231:18.96 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/ipc/RemoteContentController.cpp:376:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 231:18.96 /builddir/build/BUILD/firefox-67.0.3/gfx/layers/ipc/RemoteContentController.cpp:376:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 231:29.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia13.cpp:47: 231:29.21 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp: In member function 'bool SkOTTableName::Iterator::next(SkOTTableName::Iterator::Record&)': 231:29.21 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:499:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 231:29.21 if (SkOTTableName::Record::EncodingID::Windows::UnicodeBMPUCS2 231:29.21 ^~ 231:29.21 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:509:9: note: here 231:29.21 case SkOTTableName::Record::PlatformID::Unicode: 231:29.21 ^~~~ 231:34.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia12.cpp:137: 231:34.01 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/ports/SkImageGenerator_none.cpp: In member function 'SkPathWriter::assemble()': 231:34.01 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/ports/SkImageGenerator_none.cpp:12:1: warning: the control flow of function '_ZN12SkPathWriter8assembleEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 231:34.01 } 231:34.01 ^ 231:34.01 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/ports/SkImageGenerator_none.cpp:12:1: warning: the control flow of function '_ZN12SkPathWriter8assembleEv' does not match its profile data (counter 'single') [-Wcoverage-mismatch] 231:34.02 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/ports/SkImageGenerator_none.cpp:12:1: warning: the control flow of function '_ZN12SkPathWriter8assembleEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 231:37.83 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 231:37.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 231:37.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 231:37.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 231:37.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 231:37.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 231:37.83 from /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortController.h:10, 231:37.83 from /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortController.cpp:7, 231:37.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/abort/Unified_cpp_dom_abort0.cpp:2: 231:37.83 /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortController.cpp: In member function 'virtual nsresult mozilla::dom::AbortController::QueryInterface(const nsIID&, void**)': 231:37.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 231:37.83 foundInterface = 0; \ 231:37.83 ^~~~~~~~~~~~~~ 231:37.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 231:37.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 231:37.83 ^~~~~~~~~~~~~~~~~~~~~~~ 231:37.84 /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortController.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 231:37.84 NS_INTERFACE_MAP_END 231:37.84 ^~~~~~~~~~~~~~~~~~~~ 231:37.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 231:37.84 else 231:37.84 ^~~~ 231:37.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 231:37.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 231:37.84 ^~~~~~~~~~~~~~~~~~ 231:37.84 /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortController.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 231:37.84 NS_INTERFACE_MAP_ENTRY(nsISupports) 231:37.84 ^~~~~~~~~~~~~~~~~~~~~~ 231:37.88 /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortSignal.cpp: In member function 'virtual nsresult mozilla::dom::AbortSignal::QueryInterface(const nsIID&, void**)': 231:37.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 231:37.88 foundInterface = 0; \ 231:37.88 ^~~~~~~~~~~~~~ 231:37.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 231:37.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 231:37.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:37.88 /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortSignal.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 231:37.89 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 231:37.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:37.89 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortController.h:12, 231:37.89 from /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortController.cpp:7, 231:37.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/abort/Unified_cpp_dom_abort0.cpp:2: 231:37.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 231:37.89 } else 231:37.89 ^~~~ 231:37.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 231:37.89 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 231:37.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:37.89 /builddir/build/BUILD/firefox-67.0.3/dom/abort/AbortSignal.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 231:37.89 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AbortSignal) 231:37.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:41.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia14.cpp:119: 231:41.09 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/utils/SkPatchUtils.cpp:67:7: warning: 'FwDCubicEvaluator' has a field 'FwDCubicEvaluator::fCoefs' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.09 class FwDCubicEvaluator { 231:41.09 ^~~~~~~~~~~~~~~~~ 231:41.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia14.cpp:11: 231:41.60 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>': 231:41.60 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)0]' 231:41.60 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:211:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 231:41.60 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:177:92: required from here 231:41.60 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.62 LinearGradient4fContext::LinearIntervalProcessor { 231:41.62 ^~~~~~~~~~~~~~~~~~~~~~~ 231:41.63 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.63 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>': 231:41.63 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)1]' 231:41.63 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:214:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 231:41.63 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:177:92: required from here 231:41.64 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.64 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.64 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>': 231:41.64 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)2]' 231:41.64 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:217:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 231:41.64 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:177:92: required from here 231:41.65 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.65 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.65 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>': 231:41.65 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)0]' 231:41.66 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:211:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 231:41.66 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:183:92: required from here 231:41.66 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.66 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.66 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>': 231:41.67 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)1]' 231:41.67 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:214:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 231:41.67 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:183:92: required from here 231:41.67 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.67 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>': 231:41.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)2]' 231:41.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:217:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = unsigned int; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 231:41.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:183:92: required from here 231:41.68 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)0>': 231:41.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)0]' 231:41.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:211:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 231:41.69 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:94: required from here 231:41.70 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.70 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.70 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)1>': 231:41.70 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)1]' 231:41.71 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:214:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 231:41.71 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:94: required from here 231:41.71 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.71 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.71 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)2>': 231:41.72 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)2]' 231:41.72 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:217:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)1]' 231:41.72 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:94: required from here 231:41.72 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.72 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)1, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.73 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)0>': 231:41.73 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)0]' 231:41.73 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:211:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 231:41.73 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:197:94: required from here 231:41.73 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.74 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.74 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)1>': 231:41.74 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)1]' 231:41.74 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:214:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 231:41.74 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:197:94: required from here 231:41.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)2>': 231:41.75 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:233:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)2]' 231:41.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:217:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, dstType*, int, float, float) const [with dstType = SkRGBA4f<(SkAlphaType)2>; {anonymous}::ApplyPremul premul = (::ApplyPremul)0]' 231:41.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:197:94: required from here 231:41.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:41.76 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:275:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor, (::ApplyPremul)0, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] 231:42.33 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia14.cpp:20: 231:42.34 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp: In member function 'virtual bool SkGradientShaderBase::onAppendStages(const SkShaderBase::StageRec&) const': 231:42.34 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:300:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 231:42.34 p->append(SkRasterPipeline::decal_x, decal_ctx); 231:42.34 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:42.34 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:302:9: note: here 231:42.34 case kClamp_TileMode: 231:42.34 ^~~~ 231:44.62 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 231:44.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 231:44.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 231:44.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 231:44.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 231:44.63 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 231:44.63 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.h:10, 231:44.63 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:7, 231:44.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 231:44.64 /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp: In member function 'virtual nsresult mozilla::dom::Animation::QueryInterface(const nsIID&, void**)': 231:44.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 231:44.64 foundInterface = 0; \ 231:44.64 ^~~~~~~~~~~~~~ 231:44.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 231:44.64 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 231:44.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:44.65 /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 231:44.65 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 231:44.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:44.65 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 231:44.65 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.h:10, 231:44.65 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:7, 231:44.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 231:44.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 231:44.66 } else 231:44.66 ^~~~ 231:44.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 231:44.66 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 231:44.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:44.66 /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 231:44.66 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Animation) 231:44.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:44.77 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 231:44.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 231:44.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 231:44.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 231:44.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 231:44.77 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 231:44.77 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.h:10, 231:44.77 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:7, 231:44.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 231:44.77 /builddir/build/BUILD/firefox-67.0.3/dom/animation/AnimationEffect.cpp: In member function 'virtual nsresult mozilla::dom::AnimationEffect::QueryInterface(const nsIID&, void**)': 231:44.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 231:44.78 foundInterface = 0; \ 231:44.78 ^~~~~~~~~~~~~~ 231:44.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 231:44.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 231:44.78 ^~~~~~~~~~~~~~~~~~~~~~~ 231:44.78 /builddir/build/BUILD/firefox-67.0.3/dom/animation/AnimationEffect.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 231:44.78 NS_INTERFACE_MAP_END 231:44.78 ^~~~~~~~~~~~~~~~~~~~ 231:44.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 231:44.79 else 231:44.79 ^~~~ 231:44.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 231:44.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 231:44.79 ^~~~~~~~~~~~~~~~~~ 231:44.79 /builddir/build/BUILD/firefox-67.0.3/dom/animation/AnimationEffect.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 231:44.79 NS_INTERFACE_MAP_ENTRY(nsISupports) 231:44.79 ^~~~~~~~~~~~~~~~~~~~~~ 231:44.82 /builddir/build/BUILD/firefox-67.0.3/dom/animation/AnimationTimeline.cpp: In member function 'virtual nsresult mozilla::dom::AnimationTimeline::QueryInterface(const nsIID&, void**)': 231:44.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 231:44.83 foundInterface = 0; \ 231:44.83 ^~~~~~~~~~~~~~ 231:44.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 231:44.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 231:44.83 ^~~~~~~~~~~~~~~~~~~~~~~ 231:44.83 /builddir/build/BUILD/firefox-67.0.3/dom/animation/AnimationTimeline.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 231:44.83 NS_INTERFACE_MAP_END 231:44.83 ^~~~~~~~~~~~~~~~~~~~ 231:44.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 231:44.84 else 231:44.84 ^~~~ 231:44.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 231:44.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 231:44.84 ^~~~~~~~~~~~~~~~~~ 231:44.84 /builddir/build/BUILD/firefox-67.0.3/dom/animation/AnimationTimeline.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 231:44.84 NS_INTERFACE_MAP_ENTRY(nsISupports) 231:44.84 ^~~~~~~~~~~~~~~~~~~~~~ 231:44.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia14.cpp:137: 231:44.96 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/utils/SkShadowTessellator.cpp: In function 'SkOffsetSimplePolygon(SkPoint const*, int, float, SkTDArray*, SkTDArray*)': 231:44.96 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/utils/SkShadowTessellator.cpp:1164:1: warning: the control flow of function '_Z21SkOffsetSimplePolygonPK7SkPointifP9SkTDArrayIS_EPS2_IiE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 231:44.96 } 231:44.97 ^ 231:44.97 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/utils/SkShadowTessellator.cpp:1164:1: warning: the control flow of function '_Z21SkOffsetSimplePolygonPK7SkPointifP9SkTDArrayIS_EPS2_IiE' does not match its profile data (counter 'single') [-Wcoverage-mismatch] 231:44.97 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/utils/SkShadowTessellator.cpp:1164:1: warning: the control flow of function '_Z21SkOffsetSimplePolygonPK7SkPointifP9SkTDArrayIS_EPS2_IiE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 231:44.99 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/utils/SkShadowTessellator.cpp: In member function 'SkGradientShaderBase::SkGradientShaderBase(SkGradientShaderBase::Descriptor const&, SkMatrix const&)': 231:44.99 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/utils/SkShadowTessellator.cpp:1164:1: warning: the control flow of function '_ZN20SkGradientShaderBaseC2ERKNS_10DescriptorERK8SkMatrix' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 231:45.00 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/utils/SkShadowTessellator.cpp:1164:1: warning: the control flow of function '_ZN20SkGradientShaderBaseC2ERKNS_10DescriptorERK8SkMatrix' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 231:45.09 /builddir/build/BUILD/firefox-67.0.3/dom/animation/DocumentTimeline.cpp: In member function 'virtual nsresult mozilla::dom::DocumentTimeline::QueryInterface(const nsIID&, void**)': 231:45.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 231:45.10 foundInterface = 0; \ 231:45.10 ^~~~~~~~~~~~~~ 231:45.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 231:45.10 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 231:45.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:45.10 /builddir/build/BUILD/firefox-67.0.3/dom/animation/DocumentTimeline.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 231:45.11 NS_INTERFACE_MAP_END_INHERITING(AnimationTimeline) 231:45.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:45.11 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 231:45.11 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.h:10, 231:45.11 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:7, 231:45.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 231:45.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 231:45.11 } else 231:45.11 ^~~~ 231:45.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 231:45.12 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 231:45.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:45.12 /builddir/build/BUILD/firefox-67.0.3/dom/animation/DocumentTimeline.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 231:45.12 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DocumentTimeline) 231:45.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:49.20 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 231:49.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 231:49.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 231:49.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 231:49.21 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 231:49.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 231:49.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRectBinding.h:9, 231:49.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 231:49.21 from /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.h:10, 231:49.21 from /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.cpp:7: 231:49.22 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.cpp: In member function 'virtual nsresult mozilla::dom::DOMIntersectionObserverEntry::QueryInterface(const nsIID&, void**)': 231:49.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 231:49.22 foundInterface = 0; \ 231:49.22 ^~~~~~~~~~~~~~ 231:49.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 231:49.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 231:49.22 ^~~~~~~~~~~~~~~~~~~~~~~ 231:49.22 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 231:49.23 NS_INTERFACE_MAP_END 231:49.23 ^~~~~~~~~~~~~~~~~~~~ 231:49.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 231:49.23 else 231:49.23 ^~~~ 231:49.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 231:49.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 231:49.23 ^~~~~~~~~~~~~~~~~~ 231:49.23 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 231:49.23 NS_INTERFACE_MAP_ENTRY(nsISupports) 231:49.24 ^~~~~~~~~~~~~~~~~~~~~~ 231:49.24 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.cpp: In member function 'virtual nsresult mozilla::dom::DOMIntersectionObserver::QueryInterface(const nsIID&, void**)': 231:49.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 231:49.24 foundInterface = 0; \ 231:49.24 ^~~~~~~~~~~~~~ 231:49.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 231:49.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 231:49.24 ^~~~~~~~~~~~~~~~~~~~~~~ 231:49.24 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 231:49.25 NS_INTERFACE_MAP_END 231:49.25 ^~~~~~~~~~~~~~~~~~~~ 231:49.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 231:49.25 else 231:49.25 ^~~~ 231:49.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 231:49.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 231:49.25 ^~~~~~~~~~~~~~~~~~ 231:49.25 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMIntersectionObserver.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 231:49.25 NS_INTERFACE_MAP_ENTRY(DOMIntersectionObserver) 231:49.26 ^~~~~~~~~~~~~~~~~~~~~~ 231:49.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 231:49.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 231:49.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 231:49.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 231:49.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 231:49.36 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 231:49.36 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.h:10, 231:49.36 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:7, 231:49.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 231:49.36 /builddir/build/BUILD/firefox-67.0.3/dom/animation/KeyframeEffect.cpp: In member function 'virtual nsresult mozilla::dom::KeyframeEffect::QueryInterface(const nsIID&, void**)': 231:49.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 231:49.36 foundInterface = 0; \ 231:49.36 ^~~~~~~~~~~~~~ 231:49.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 231:49.36 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 231:49.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:49.37 /builddir/build/BUILD/firefox-67.0.3/dom/animation/KeyframeEffect.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 231:49.37 NS_INTERFACE_MAP_END_INHERITING(AnimationEffect) 231:49.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:49.37 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 231:49.37 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.h:10, 231:49.37 from /builddir/build/BUILD/firefox-67.0.3/dom/animation/Animation.cpp:7, 231:49.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 231:49.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 231:49.37 } else 231:49.38 ^~~~ 231:49.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 231:49.38 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 231:49.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231:49.38 /builddir/build/BUILD/firefox-67.0.3/dom/animation/KeyframeEffect.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 231:49.38 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(KeyframeEffect) 231:49.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:07.55 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia2.cpp:101: 232:07.55 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDraw.cpp: In member function 'void SkDraw::drawPoints(SkCanvas::PointMode, size_t, const SkPoint*, const SkPaint&, SkBaseDevice*) const': 232:07.55 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDraw.cpp:652:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 232:07.55 } 232:07.55 ^ 232:07.55 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDraw.cpp:654:13: note: here 232:07.55 case SkCanvas::kPolygon_PointMode: { 232:07.55 ^~~~ 232:18.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia4.cpp:56: 232:18.53 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkICC.cpp: In function 'void get_color_profile_tag(char*, const SkColorSpaceTransferFn&, const float*)': 232:18.53 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkICC.cpp:279: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] 232:18.53 strncpy(dst, kDescriptionTagBodyPrefix, sizeof(kDescriptionTagBodyPrefix)); 232:18.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232:27.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 232:27.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 232:27.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 232:27.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 232:27.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 232:27.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 232:27.39 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentUtils.h:21, 232:27.39 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentUtils.cpp:9: 232:27.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 232:27.40 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 232:27.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 232:27.40 memset(aT, 0, sizeof(T)); 232:27.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 232:27.40 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentUtils.cpp:226: 232:27.40 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 232:27.40 struct GlobalProperties { 232:27.40 ^~~~~~~~~~~~~~~~ 232:32.31 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia5.cpp:128: 232:32.31 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPath.cpp: In member function 'bool SkPath::isRectContour(bool, int*, const SkPoint**, bool*, SkPath::Direction*, SkRect*) const': 232:32.32 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPath.cpp:497:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 232:32.32 insertClose = false; 232:32.32 ~~~~~~~~~~~~^~~~~~~ 232:32.32 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPath.cpp:498:13: note: here 232:32.32 case kLine_Verb: { 232:32.32 ^~~~ 232:43.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia6.cpp:137: 232:43.28 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRRect.cpp: In member function 'size_t SkRRect::readFromMemory(const void*, size_t)': 232:43.28 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRRect.cpp:532: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] 232:43.28 memcpy(&raw, buffer, kSizeInMemory); 232:43.28 ^ 232:43.28 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/include/core/../private/SkPathRef.h:15, 232:43.28 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/include/core/SkPath.h:22, 232:43.28 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/include/core/SkPathMeasure.h:12, 232:43.28 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPathMeasure.cpp:9, 232:43.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia6.cpp:2: 232:43.28 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/include/core/SkRRect.h:40:14: note: 'class SkRRect' declared here 232:43.28 class SK_API SkRRect { 232:43.28 ^~~~~~~ 232:44.55 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia6.cpp:92: 232:44.56 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPixmap.cpp: In member function 'bool SkPixmap::erase(SkColor, const SkIRect&) const': 232:44.56 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPixmap.cpp:236:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 232:44.56 a = 255; // then fallthrough to 8888 232:44.56 ~~^~~~~ 232:44.56 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPixmap.cpp:237:9: note: here 232:44.56 case kRGBA_8888_SkColorType: 232:44.56 ^~~~ 232:44.56 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPixmap.cpp:258:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 232:44.56 a = 255; // then fallthrough to 1010102 232:44.56 ~~^~~~~ 232:44.56 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkPixmap.cpp:259:9: note: here 232:44.56 case kRGBA_1010102_SkColorType: { 232:44.56 ^~~~ 232:56.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:119: 232:56.20 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp: In function 'SkDescriptor* auto_descriptor_from_desc(const SkDescriptor*, SkFontID, SkAutoDescriptor*)': 232:56.20 /builddir/build/BUILD/firefox-67.0.3/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] 232:56.20 memcpy(&rec, ptr, size); 232:56.20 ^ 232:56.20 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkGlyphRun.h:20, 232:56.20 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkGlyphRunPainter.h:11, 232:56.20 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDraw.h:14, 232:56.20 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 232:56.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:119: 232:56.20 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.h:64:8: note: 'struct SkScalerContextRec' declared here 232:56.20 struct SkScalerContextRec { 232:56.20 ^~~~~~~~~~~~~~~~~~ 232:56.26 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:22, 232:56.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:119: 232:56.26 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp: In lambda function: 232:56.27 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:450: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] 232:56.27 std::memcpy(&rec, ptr, sizeof(rec)); 232:56.27 ^ 232:56.27 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkTraceEvent.h:159:36: note: in definition of macro 'INTERNAL_TRACE_EVENT_ADD_SCOPED' 232:56.27 TRACE_EVENT_FLAG_NONE, ##__VA_ARGS__); \ 232:56.27 ^~~~~~~~~~~ 232:56.27 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:445:5: note: in expansion of macro 'TRACE_EVENT1' 232:56.27 TRACE_EVENT1("skia", "RecForDesc", "rec", 232:56.27 ^~~~~~~~~~~~ 232:56.27 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:446:13: note: in expansion of macro 'TRACE_STR_COPY' 232:56.27 TRACE_STR_COPY( 232:56.27 ^~~~~~~~~~~~~~ 232:56.27 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkGlyphRun.h:20, 232:56.27 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkGlyphRunPainter.h:11, 232:56.27 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDraw.h:14, 232:56.27 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkRemoteGlyphCache.cpp:17, 232:56.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:119: 232:56.27 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.h:64:8: note: 'struct SkScalerContextRec' declared here 232:56.27 struct SkScalerContextRec { 232:56.27 ^~~~~~~~~~~~~~~~~~ 232:56.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:128: 232:56.43 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkResourceCache.cpp: At global scope: 232:56.43 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkResourceCache.cpp:67:24: warning: 'SkResourceCache::Hash' has a base 'SkTHashTable' whose type uses the anonymous namespace [-Wsubobject-linkage] 232:56.43 class SkResourceCache::Hash : 232:56.43 ^~~~ 233:00.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 233:00.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 233:00.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/cache/Types.h:12, 233:00.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/cache/Action.h:11, 233:00.19 from /builddir/build/BUILD/firefox-67.0.3/dom/cache/Action.cpp:7, 233:00.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/cache/Unified_cpp_dom_cache0.cpp:2: 233:00.19 /builddir/build/BUILD/firefox-67.0.3/dom/cache/Cache.cpp: In member function 'virtual nsresult mozilla::dom::cache::Cache::QueryInterface(const nsIID&, void**)': 233:00.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 233:00.20 foundInterface = 0; \ 233:00.20 ^~~~~~~~~~~~~~ 233:00.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 233:00.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 233:00.20 ^~~~~~~~~~~~~~~~~~~~~~~ 233:00.20 /builddir/build/BUILD/firefox-67.0.3/dom/cache/Cache.cpp:241:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 233:00.20 NS_INTERFACE_MAP_END 233:00.20 ^~~~~~~~~~~~~~~~~~~~ 233:00.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 233:00.20 else 233:00.20 ^~~~ 233:00.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 233:00.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 233:00.20 ^~~~~~~~~~~~~~~~~~ 233:00.20 /builddir/build/BUILD/firefox-67.0.3/dom/cache/Cache.cpp:240:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 233:00.20 NS_INTERFACE_MAP_ENTRY(nsISupports) 233:00.20 ^~~~~~~~~~~~~~~~~~~~~~ 233:00.85 /builddir/build/BUILD/firefox-67.0.3/dom/cache/CacheStorage.cpp: In member function 'virtual nsresult mozilla::dom::cache::CacheStorage::QueryInterface(const nsIID&, void**)': 233:00.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 233:00.85 foundInterface = 0; \ 233:00.85 ^~~~~~~~~~~~~~ 233:00.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 233:00.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 233:00.85 ^~~~~~~~~~~~~~~~~~~~~~~ 233:00.85 /builddir/build/BUILD/firefox-67.0.3/dom/cache/CacheStorage.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 233:00.86 NS_INTERFACE_MAP_END 233:00.86 ^~~~~~~~~~~~~~~~~~~~ 233:00.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 233:00.86 else 233:00.86 ^~~~ 233:00.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 233:00.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 233:00.86 ^~~~~~~~~~~~~~~~~~ 233:00.86 /builddir/build/BUILD/firefox-67.0.3/dom/cache/CacheStorage.cpp:56:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 233:00.86 NS_INTERFACE_MAP_ENTRY(nsISupports) 233:00.86 ^~~~~~~~~~~~~~~~~~~~~~ 233:14.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia8.cpp:2: 233:14.78 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.cpp: In static member function 'static SkDescriptor* SkScalerContext::MakeDescriptorForPaths(SkFontID, SkAutoDescriptor*)': 233:14.78 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.cpp:1109: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] 233:14.78 memset(&rec, 0, sizeof(rec)); 233:14.78 ^ 233:14.78 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDescriptor.h:136, 233:14.78 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkGlyphCache.h:11, 233:14.78 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.cpp:8, 233:14.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia8.cpp:2: 233:14.78 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.h:64:8: note: 'struct SkScalerContextRec' declared here 233:14.78 struct SkScalerContextRec { 233:14.78 ^~~~~~~~~~~~~~~~~~ 233:15.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia8.cpp:101: 233:15.44 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkStrikeCache.cpp: In function 'bool loose_compare(const SkDescriptor&, const SkDescriptor&)': 233:15.44 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkStrikeCache.cpp:266: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] 233:15.44 memcpy(&lhsRec, ptr, size); 233:15.44 ^ 233:15.44 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDescriptor.h:136, 233:15.44 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkGlyphCache.h:11, 233:15.45 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.cpp:8, 233:15.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia8.cpp:2: 233:15.45 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.h:64:8: note: 'struct SkScalerContextRec' declared here 233:15.45 struct SkScalerContextRec { 233:15.46 ^~~~~~~~~~~~~~~~~~ 233:15.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia8.cpp:101: 233:15.47 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkStrikeCache.cpp:270: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] 233:15.47 memcpy(&rhsRec, ptr, size); 233:15.47 ^ 233:15.47 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkDescriptor.h:136, 233:15.47 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkGlyphCache.h:11, 233:15.47 from /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.cpp:8, 233:15.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/skia/Unified_cpp_gfx_skia8.cpp:2: 233:15.47 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkScalerContext.h:64:8: note: 'struct SkScalerContextRec' declared here 233:15.47 struct SkScalerContextRec { 233:15.47 ^~~~~~~~~~~~~~~~~~ 233:32.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/cache/Unified_cpp_dom_cache1.cpp:92: 233:32.77 /builddir/build/BUILD/firefox-67.0.3/dom/cache/TypeUtils.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 233:32.77 /builddir/build/BUILD/firefox-67.0.3/dom/cache/TypeUtils.cpp:505:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 233:32.77 } // namespace mozilla 233:32.77 ^ 233:32.77 /builddir/build/BUILD/firefox-67.0.3/dom/cache/TypeUtils.cpp:505:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 233:32.77 /builddir/build/BUILD/firefox-67.0.3/dom/cache/TypeUtils.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 233:32.77 /builddir/build/BUILD/firefox-67.0.3/dom/cache/TypeUtils.cpp:505:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 233:32.77 /builddir/build/BUILD/firefox-67.0.3/dom/cache/TypeUtils.cpp:505:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 233:39.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 233:39.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 233:39.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWeakReferenceUtils.h:10, 233:39.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWeakReference.h:14, 233:39.34 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.h:10, 233:39.34 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.cpp:7: 233:39.34 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsDOMWindowUtils::QueryInterface(const nsIID&, void**)': 233:39.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 233:39.35 foundInterface = 0; \ 233:39.35 ^~~~~~~~~~~~~~ 233:39.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 233:39.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 233:39.35 ^~~~~~~~~~~~~~~~~~~~~~~ 233:39.35 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.cpp:202:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 233:39.35 NS_INTERFACE_MAP_END 233:39.35 ^~~~~~~~~~~~~~~~~~~~ 233:39.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 233:39.35 else 233:39.35 ^~~~ 233:39.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 233:39.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 233:39.35 ^~~~~~~~~~~~~~~~~~ 233:39.35 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.cpp:201:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 233:39.35 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 233:39.35 ^~~~~~~~~~~~~~~~~~~~~~ 233:39.82 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsTranslationNodeList::QueryInterface(const nsIID&, void**)': 233:39.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 233:39.82 foundInterface = 0; \ 233:39.82 ^~~~~~~~~~~~~~ 233:39.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 233:39.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 233:39.83 ^~~~~~~~~~~~~~~~~~~~~~~ 233:39.83 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.cpp:4041:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 233:39.83 NS_INTERFACE_MAP_END 233:39.83 ^~~~~~~~~~~~~~~~~~~~ 233:39.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 233:39.83 else 233:39.83 ^~~~ 233:39.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 233:39.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 233:39.84 ^~~~~~~~~~~~~~~~~~ 233:39.84 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMWindowUtils.cpp:4040:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 233:39.84 NS_INTERFACE_MAP_ENTRY(nsITranslationNodeList) 233:39.84 ^~~~~~~~~~~~~~~~~~~~~~ 233:42.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 233:42.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 233:42.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 233:42.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 233:42.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 233:42.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 233:42.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientsBinding.h:9, 233:42.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 233:42.35 from /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Client.h:9, 233:42.35 from /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Client.cpp:7, 233:42.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/clients/api/Unified_cpp_dom_clients_api0.cpp:2: 233:42.36 /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Client.cpp: In member function 'virtual nsresult mozilla::dom::Client::QueryInterface(const nsIID&, void**)': 233:42.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 233:42.36 foundInterface = 0; \ 233:42.36 ^~~~~~~~~~~~~~ 233:42.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 233:42.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 233:42.36 ^~~~~~~~~~~~~~~~~~~~~~~ 233:42.36 /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Client.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 233:42.37 NS_INTERFACE_MAP_END 233:42.37 ^~~~~~~~~~~~~~~~~~~~ 233:42.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 233:42.37 else 233:42.37 ^~~~ 233:42.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 233:42.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 233:42.37 ^~~~~~~~~~~~~~~~~~ 233:42.37 /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Client.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 233:42.37 NS_INTERFACE_MAP_ENTRY(nsISupports) 233:42.37 ^~~~~~~~~~~~~~~~~~~~~~ 233:42.72 /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Clients.cpp: In member function 'virtual nsresult mozilla::dom::Clients::QueryInterface(const nsIID&, void**)': 233:42.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 233:42.72 foundInterface = 0; \ 233:42.72 ^~~~~~~~~~~~~~ 233:42.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 233:42.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 233:42.72 ^~~~~~~~~~~~~~~~~~~~~~~ 233:42.72 /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Clients.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 233:42.73 NS_INTERFACE_MAP_END 233:42.73 ^~~~~~~~~~~~~~~~~~~~ 233:42.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 233:42.73 else 233:42.73 ^~~~ 233:42.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 233:42.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 233:42.73 ^~~~~~~~~~~~~~~~~~ 233:42.73 /builddir/build/BUILD/firefox-67.0.3/dom/clients/api/Clients.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 233:42.74 NS_INTERFACE_MAP_ENTRY(nsISupports) 233:42.74 ^~~~~~~~~~~~~~~~~~~~~~ 234:20.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 234:20.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 234:20.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIMessageManager.h:10, 234:20.80 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.h:10, 234:20.80 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.cpp:9: 234:20.81 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.cpp: In member function 'virtual nsresult nsFrameMessageManager::QueryInterface(const nsIID&, void**)': 234:20.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 234:20.81 foundInterface = 0; \ 234:20.81 ^~~~~~~~~~~~~~ 234:20.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 234:20.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 234:20.81 ^~~~~~~~~~~~~~~~~~~~~~~ 234:20.81 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 234:20.81 NS_INTERFACE_MAP_END 234:20.81 ^~~~~~~~~~~~~~~~~~~~ 234:20.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:986:3: note: some parts of macro expansion are not guarded by this 'else' clause 234:20.81 else 234:20.81 ^~~~ 234:20.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1061:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 234:20.81 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 234:20.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:20.81 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.cpp:151:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 234:20.81 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIMessageSender, 234:20.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:22.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 234:22.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 234:22.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIComponentManager.h:10, 234:22.04 from /builddir/build/BUILD/firefox-67.0.3/dom/commandhandler/nsBaseCommandController.cpp:8, 234:22.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/commandhandler/Unified_cpp_dom_commandhandler0.cpp:2: 234:22.05 /builddir/build/BUILD/firefox-67.0.3/dom/commandhandler/nsBaseCommandController.cpp: In member function 'virtual nsresult nsBaseCommandController::QueryInterface(const nsIID&, void**)': 234:22.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 234:22.05 foundInterface = 0; \ 234:22.05 ^~~~~~~~~~~~~~ 234:22.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 234:22.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 234:22.05 ^~~~~~~~~~~~~~~~~~~~~~~ 234:22.05 /builddir/build/BUILD/firefox-67.0.3/dom/commandhandler/nsBaseCommandController.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 234:22.05 NS_INTERFACE_MAP_END 234:22.06 ^~~~~~~~~~~~~~~~~~~~ 234:22.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 234:22.06 else 234:22.06 ^~~~ 234:22.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 234:22.06 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 234:22.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:22.06 /builddir/build/BUILD/firefox-67.0.3/dom/commandhandler/nsBaseCommandController.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 234:22.06 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIControllerContext) 234:22.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:22.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 234:22.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 234:22.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 234:22.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 234:22.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 234:22.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:13, 234:22.34 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.h:17, 234:22.35 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.cpp:9: 234:22.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 234:22.35 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 234:22.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 234:22.35 memset(aT, 0, sizeof(T)); 234:22.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 234:22.35 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameMessageManager.cpp:61: 234:22.35 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 234:22.35 struct GlobalProperties { 234:22.36 ^~~~~~~~~~~~~~~~ 234:32.98 /builddir/build/BUILD/firefox-67.0.3/dom/commandhandler/nsCommandManager.cpp: In member function 'virtual nsresult nsCommandManager::QueryInterface(const nsIID&, void**)': 234:32.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 234:32.98 foundInterface = 0; \ 234:32.98 ^~~~~~~~~~~~~~ 234:32.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 234:32.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 234:32.98 ^~~~~~~~~~~~~~~~~~~~~~~ 234:32.98 /builddir/build/BUILD/firefox-67.0.3/dom/commandhandler/nsCommandManager.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 234:32.99 NS_INTERFACE_MAP_END 234:32.99 ^~~~~~~~~~~~~~~~~~~~ 234:32.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 234:32.99 else 234:32.99 ^~~~ 234:32.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 234:32.99 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 234:32.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:32.99 /builddir/build/BUILD/firefox-67.0.3/dom/commandhandler/nsCommandManager.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 234:32.99 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsICommandManager) 234:32.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:36.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 234:36.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 234:36.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 234:36.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 234:36.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 234:36.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 234:36.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:9, 234:36.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/APZTestDataBinding.cpp:3, 234:36.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings0.cpp:2: 234:36.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::Addon::QueryInterface(const nsIID&, void**)': 234:36.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 234:36.04 foundInterface = 0; \ 234:36.04 ^~~~~~~~~~~~~~ 234:36.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 234:36.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 234:36.05 ^~~~~~~~~~~~~~~~~~~~~~~ 234:36.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp:3007:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 234:36.05 NS_INTERFACE_MAP_END 234:36.05 ^~~~~~~~~~~~~~~~~~~~ 234:36.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 234:36.05 else 234:36.05 ^~~~ 234:36.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 234:36.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 234:36.06 ^~~~~~~~~~~~~~~~~~ 234:36.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp:3006:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 234:36.06 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 234:36.06 ^~~~~~~~~~~~~~~~~~~~~~ 234:36.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::AddonInstall::QueryInterface(const nsIID&, void**)': 234:36.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 234:36.11 foundInterface = 0; \ 234:36.11 ^~~~~~~~~~~~~~ 234:36.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 234:36.11 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 234:36.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:36.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp:3407:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 234:36.11 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 234:36.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:36.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 234:36.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 234:36.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 234:36.12 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 234:36.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/APZTestDataBinding.cpp:4, 234:36.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings0.cpp:2: 234:36.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 234:36.12 } else 234:36.12 ^~~~ 234:36.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 234:36.12 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 234:36.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:36.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp:3406:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 234:36.13 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddonInstall) 234:36.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:36.17 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 234:36.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 234:36.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 234:36.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 234:36.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 234:36.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 234:36.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:9, 234:36.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/APZTestDataBinding.cpp:3, 234:36.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings0.cpp:2: 234:36.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::AddonManager::QueryInterface(const nsIID&, void**)': 234:36.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 234:36.18 foundInterface = 0; \ 234:36.18 ^~~~~~~~~~~~~~ 234:36.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 234:36.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 234:36.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:36.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp:3816:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 234:36.19 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 234:36.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:36.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 234:36.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 234:36.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 234:36.19 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 234:36.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/APZTestDataBinding.cpp:4, 234:36.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings0.cpp:2: 234:36.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 234:36.19 } else 234:36.19 ^~~~ 234:36.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 234:36.19 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 234:36.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:36.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AddonManagerBinding.cpp:3815:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 234:36.19 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddonManager) 234:36.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:46.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 234:46.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 234:46.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 234:46.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 234:46.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 234:46.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 234:46.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioTrackListBinding.h:9, 234:46.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AudioTrackListBinding.cpp:3, 234:46.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings1.cpp:2: 234:46.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/BlobEvent.cpp: In member function 'virtual nsresult mozilla::dom::BlobEvent::QueryInterface(const nsIID&, void**)': 234:46.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 234:46.07 foundInterface = 0; \ 234:46.07 ^~~~~~~~~~~~~~ 234:46.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 234:46.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 234:46.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:46.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/BlobEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 234:46.08 NS_INTERFACE_MAP_END_INHERITING(Event) 234:46.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:46.08 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 234:46.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 234:46.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:11, 234:46.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/AudioTrackListBinding.cpp:4, 234:46.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings1.cpp:2: 234:46.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 234:46.09 } else 234:46.09 ^~~~ 234:46.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 234:46.10 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 234:46.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:46.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/BlobEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 234:46.10 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(BlobEvent) 234:46.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234:47.90 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 234:47.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 234:47.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 234:47.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 234:47.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 234:47.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 234:47.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 234:47.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:7, 234:47.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Credential.h:10, 234:47.92 from /builddir/build/BUILD/firefox-67.0.3/dom/credentialmanagement/Credential.cpp:7, 234:47.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/credentialmanagement/Unified_cpp_credentialmanagement0.cpp:2: 234:47.92 /builddir/build/BUILD/firefox-67.0.3/dom/credentialmanagement/Credential.cpp: In member function 'virtual nsresult mozilla::dom::Credential::QueryInterface(const nsIID&, void**)': 234:47.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 234:47.92 foundInterface = 0; \ 234:47.92 ^~~~~~~~~~~~~~ 234:47.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 234:47.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 234:47.93 ^~~~~~~~~~~~~~~~~~~~~~~ 234:47.93 /builddir/build/BUILD/firefox-67.0.3/dom/credentialmanagement/Credential.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 234:47.93 NS_INTERFACE_MAP_END 234:47.93 ^~~~~~~~~~~~~~~~~~~~ 234:47.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 234:47.93 else 234:47.93 ^~~~ 234:47.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 234:47.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 234:47.94 ^~~~~~~~~~~~~~~~~~ 234:47.94 /builddir/build/BUILD/firefox-67.0.3/dom/credentialmanagement/Credential.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 234:47.94 NS_INTERFACE_MAP_ENTRY(nsISupports) 234:47.94 ^~~~~~~~~~~~~~~~~~~~~~ 234:49.71 /builddir/build/BUILD/firefox-67.0.3/dom/credentialmanagement/CredentialsContainer.cpp: In member function 'virtual nsresult mozilla::dom::CredentialsContainer::QueryInterface(const nsIID&, void**)': 234:49.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 234:49.71 foundInterface = 0; \ 234:49.71 ^~~~~~~~~~~~~~ 234:49.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 234:49.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 234:49.71 ^~~~~~~~~~~~~~~~~~~~~~~ 234:49.71 /builddir/build/BUILD/firefox-67.0.3/dom/credentialmanagement/CredentialsContainer.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 234:49.72 NS_INTERFACE_MAP_END 234:49.72 ^~~~~~~~~~~~~~~~~~~~ 234:49.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 234:49.72 else 234:49.72 ^~~~ 234:49.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 234:49.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 234:49.72 ^~~~~~~~~~~~~~~~~~ 234:49.72 /builddir/build/BUILD/firefox-67.0.3/dom/credentialmanagement/CredentialsContainer.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 234:49.73 NS_INTERFACE_MAP_ENTRY(nsISupports) 234:49.73 ^~~~~~~~~~~~~~~~~~~~~~ 234:52.17 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 234:52.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 234:52.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 234:52.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 234:52.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 234:52.18 from /builddir/build/BUILD/firefox-67.0.3/dom/crypto/CryptoBuffer.h:10, 234:52.18 from /builddir/build/BUILD/firefox-67.0.3/dom/crypto/CryptoBuffer.cpp:7, 234:52.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: 234:52.18 /builddir/build/BUILD/firefox-67.0.3/dom/crypto/CryptoKey.cpp: In member function 'virtual nsresult mozilla::dom::CryptoKey::QueryInterface(const nsIID&, void**)': 234:52.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 234:52.18 foundInterface = 0; \ 234:52.19 ^~~~~~~~~~~~~~ 234:52.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 234:52.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 234:52.19 ^~~~~~~~~~~~~~~~~~~~~~~ 234:52.19 /builddir/build/BUILD/firefox-67.0.3/dom/crypto/CryptoKey.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 234:52.19 NS_INTERFACE_MAP_END 234:52.19 ^~~~~~~~~~~~~~~~~~~~ 234:52.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 234:52.20 else 234:52.20 ^~~~ 234:52.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 234:52.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 234:52.20 ^~~~~~~~~~~~~~~~~~ 234:52.20 /builddir/build/BUILD/firefox-67.0.3/dom/crypto/CryptoKey.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 234:52.20 NS_INTERFACE_MAP_ENTRY(nsISupports) 234:52.20 ^~~~~~~~~~~~~~~~~~~~~~ 235:05.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:05.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 235:05.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/domstubs.h:10, 235:05.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDOMWindow.h:10, 235:05.02 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:10, 235:05.02 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 235:05.02 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 235:05.02 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7: 235:05.02 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestExecutorTimeoutHandler::QueryInterface(const nsIID&, void**)': 235:05.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:05.03 foundInterface = 0; \ 235:05.03 ^~~~~~~~~~~~~~ 235:05.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 235:05.03 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 235:05.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:05.04 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:437:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 235:05.04 NS_INTERFACE_MAP_END_INHERITING(TimeoutHandler) 235:05.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:05.04 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 235:05.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 235:05.04 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 235:05.04 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 235:05.04 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 235:05.04 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7: 235:05.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 235:05.05 } else 235:05.05 ^~~~ 235:05.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 235:05.05 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 235:05.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:05.05 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:436:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 235:05.05 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IdleRequestExecutorTimeoutHandler) 235:05.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:05.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:05.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 235:05.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/domstubs.h:10, 235:05.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDOMWindow.h:10, 235:05.06 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:10, 235:05.06 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 235:05.06 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 235:05.07 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7: 235:05.07 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestExecutor::QueryInterface(const nsIID&, void**)': 235:05.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:05.07 foundInterface = 0; \ 235:05.07 ^~~~~~~~~~~~~~ 235:05.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:05.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:05.07 ^~~~~~~~~~~~~~~~~~~~~~~ 235:05.08 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:525:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:05.08 NS_INTERFACE_MAP_END 235:05.08 ^~~~~~~~~~~~~~~~~~~~ 235:05.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:05.08 else 235:05.08 ^~~~ 235:05.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 235:05.08 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 235:05.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:05.08 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:524:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 235:05.09 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRunnable) 235:05.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:05.09 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestTimeoutHandler::QueryInterface(const nsIID&, void**)': 235:05.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:05.09 foundInterface = 0; \ 235:05.09 ^~~~~~~~~~~~~~ 235:05.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 235:05.10 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 235:05.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:05.10 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:735:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 235:05.10 NS_INTERFACE_MAP_END_INHERITING(TimeoutHandler) 235:05.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:05.10 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 235:05.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 235:05.10 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 235:05.10 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 235:05.10 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 235:05.11 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7: 235:05.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 235:05.11 } else 235:05.11 ^~~~ 235:05.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 235:05.11 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 235:05.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:05.11 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:734:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 235:05.11 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IdleRequestTimeoutHandler) 235:05.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:05.15 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:05.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 235:05.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/domstubs.h:10, 235:05.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDOMWindow.h:10, 235:05.15 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:10, 235:05.15 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 235:05.15 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 235:05.15 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7: 235:05.16 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult nsGlobalWindowInner::QueryInterface(const nsIID&, void**)': 235:05.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:05.16 foundInterface = 0; \ 235:05.16 ^~~~~~~~~~~~~~ 235:05.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:05.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:05.16 ^~~~~~~~~~~~~~~~~~~~~~~ 235:05.17 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:1273:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:05.17 NS_INTERFACE_MAP_END 235:05.17 ^~~~~~~~~~~~~~~~~~~~ 235:05.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:05.17 else 235:05.17 ^~~~ 235:05.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:05.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:05.17 ^~~~~~~~~~~~~~~~~~ 235:05.18 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:1272:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:05.18 NS_INTERFACE_MAP_ENTRY(nsIInterfaceRequestor) 235:05.18 ^~~~~~~~~~~~~~~~~~~~~~ 235:07.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:07.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 235:07.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 235:07.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 235:07.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 235:07.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 235:07.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 235:07.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 235:07.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 235:07.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 235:07.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestJSImplInterface2::QueryInterface(const nsIID&, void**)': 235:07.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:07.11 foundInterface = 0; \ 235:07.11 ^~~~~~~~~~~~~~ 235:07.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 235:07.11 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 235:07.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:1928:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 235:07.12 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::TestCImplementedInterface) 235:07.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 235:07.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 235:07.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 235:07.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 235:07.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 235:07.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 235:07.13 } else 235:07.13 ^~~~ 235:07.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 235:07.13 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 235:07.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:1927:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 235:07.13 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TestJSImplInterface2) 235:07.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.14 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:07.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 235:07.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 235:07.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 235:07.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 235:07.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 235:07.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 235:07.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 235:07.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 235:07.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 235:07.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestJSImplInterface3::QueryInterface(const nsIID&, void**)': 235:07.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:07.16 foundInterface = 0; \ 235:07.16 ^~~~~~~~~~~~~~ 235:07.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 235:07.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 235:07.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2059:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 235:07.16 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::TestCImplementedInterface2) 235:07.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 235:07.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 235:07.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 235:07.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 235:07.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 235:07.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 235:07.17 } else 235:07.18 ^~~~ 235:07.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 235:07.18 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 235:07.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2058:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 235:07.18 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TestJSImplInterface3) 235:07.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.18 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:07.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 235:07.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 235:07.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 235:07.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 235:07.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 235:07.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 235:07.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 235:07.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 235:07.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 235:07.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestJSImplInterface4::QueryInterface(const nsIID&, void**)': 235:07.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:07.20 foundInterface = 0; \ 235:07.20 ^~~~~~~~~~~~~~ 235:07.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 235:07.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 235:07.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2190:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 235:07.20 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 235:07.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 235:07.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 235:07.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 235:07.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 235:07.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 235:07.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 235:07.22 } else 235:07.22 ^~~~ 235:07.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 235:07.22 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 235:07.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2189:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 235:07.22 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TestJSImplInterface4) 235:07.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 235:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 235:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 235:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 235:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 235:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 235:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 235:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 235:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 235:07.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestJSImplInterface6::QueryInterface(const nsIID&, void**)': 235:07.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:07.24 foundInterface = 0; \ 235:07.24 ^~~~~~~~~~~~~~ 235:07.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 235:07.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 235:07.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2321:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 235:07.25 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::TestJSImplInterface3) 235:07.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.25 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 235:07.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 235:07.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 235:07.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 235:07.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 235:07.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 235:07.26 } else 235:07.26 ^~~~ 235:07.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 235:07.26 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 235:07.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2320:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 235:07.26 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TestJSImplInterface6) 235:07.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:07.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 235:07.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 235:07.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 235:07.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 235:07.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 235:07.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 235:07.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 235:07.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 235:07.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 235:07.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestJSImplInterface5::QueryInterface(const nsIID&, void**)': 235:07.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:07.28 foundInterface = 0; \ 235:07.28 ^~~~~~~~~~~~~~ 235:07.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 235:07.28 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 235:07.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2452:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 235:07.29 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::TestJSImplInterface6) 235:07.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 235:07.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 235:07.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 235:07.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 235:07.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:3: 235:07.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 235:07.29 } else 235:07.30 ^~~~ 235:07.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 235:07.30 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 235:07.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplInheritanceGenBinding.cpp:2451:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 235:07.30 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TestJSImplInterface5) 235:07.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:07.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 235:07.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 235:07.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 235:07.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 235:07.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 235:07.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 235:07.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:10, 235:07.63 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 235:07.64 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 235:07.64 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 235:07.64 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7: 235:07.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 235:07.64 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 235:07.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 235:07.64 memset(aT, 0, sizeof(T)); 235:07.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 235:07.65 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:168: 235:07.65 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 235:07.65 struct GlobalProperties { 235:07.65 ^~~~~~~~~~~~~~~~ 235:20.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:20.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 235:20.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 235:20.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 235:20.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 235:20.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 235:20.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 235:20.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 235:20.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AtomList.h:11, 235:20.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:3: 235:20.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestJSImplInterface::QueryInterface(const nsIID&, void**)': 235:20.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:20.50 foundInterface = 0; \ 235:20.50 ^~~~~~~~~~~~~~ 235:20.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:20.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:20.50 ^~~~~~~~~~~~~~~~~~~~~~~ 235:20.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:72130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:20.51 NS_INTERFACE_MAP_END 235:20.51 ^~~~~~~~~~~~~~~~~~~~ 235:20.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:20.51 else 235:20.51 ^~~~ 235:20.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:20.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:20.51 ^~~~~~~~~~~~~~~~~~ 235:20.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:72129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:20.52 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 235:20.52 ^~~~~~~~~~~~~~~~~~~~~~ 235:20.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestJSImplNoInterfaceObject::QueryInterface(const nsIID&, void**)': 235:20.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:20.67 foundInterface = 0; \ 235:20.67 ^~~~~~~~~~~~~~ 235:20.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:20.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:20.68 ^~~~~~~~~~~~~~~~~~~~~~~ 235:20.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:75657:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:20.68 NS_INTERFACE_MAP_END 235:20.68 ^~~~~~~~~~~~~~~~~~~~ 235:20.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:20.68 else 235:20.68 ^~~~ 235:20.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:20.68 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:20.68 ^~~~~~~~~~~~~~~~~~ 235:20.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:75656:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:20.69 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 235:20.69 ^~~~~~~~~~~~~~~~~~~~~~ 235:20.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestNavigator::QueryInterface(const nsIID&, void**)': 235:20.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:20.71 foundInterface = 0; \ 235:20.71 ^~~~~~~~~~~~~~ 235:20.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:20.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:20.71 ^~~~~~~~~~~~~~~~~~~~~~~ 235:20.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:75743:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:20.71 NS_INTERFACE_MAP_END 235:20.71 ^~~~~~~~~~~~~~~~~~~~ 235:20.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:20.72 else 235:20.72 ^~~~ 235:20.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:20.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:20.72 ^~~~~~~~~~~~~~~~~~ 235:20.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:75742:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:20.72 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 235:20.72 ^~~~~~~~~~~~~~~~~~~~~~ 235:20.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp: In member function 'virtual nsresult mozilla::dom::TestNavigatorWithConstructor::QueryInterface(const nsIID&, void**)': 235:20.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:20.74 foundInterface = 0; \ 235:20.75 ^~~~~~~~~~~~~~ 235:20.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:20.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:20.75 ^~~~~~~~~~~~~~~~~~~~~~~ 235:20.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:75870:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:20.75 NS_INTERFACE_MAP_END 235:20.75 ^~~~~~~~~~~~~~~~~~~~ 235:20.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:20.75 else 235:20.75 ^~~~ 235:20.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:20.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:20.76 ^~~~~~~~~~~~~~~~~~ 235:20.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TestJSImplGenBinding.cpp:75869:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:20.76 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 235:20.76 ^~~~~~~~~~~~~~~~~~~~~~ 235:23.95 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp: In member function 'nsGlobalWindowInner::Observe(nsISupports*, char const*, char16_t const*)': 235:23.95 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7020:44: warning: the control flow of function '_ZN19nsGlobalWindowInner7ObserveEP11nsISupportsPKcPKDs' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 235:23.96 nsPIDOMWindowInner::~nsPIDOMWindowInner() {} 235:23.96 ^ 235:23.96 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7020:44: warning: the control flow of function '_ZN19nsGlobalWindowInner7ObserveEP11nsISupportsPKcPKDs' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 235:23.96 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.cpp:7020:44: warning: the control flow of function '_ZN19nsGlobalWindowInner7ObserveEP11nsISupportsPKcPKDs' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 235:33.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:33.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 235:33.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 235:33.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 235:33.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 235:33.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 235:33.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 235:33.48 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 235:33.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 235:33.48 /builddir/build/BUILD/firefox-67.0.3/dom/events/Clipboard.cpp: In member function 'virtual nsresult mozilla::dom::Clipboard::QueryInterface(const nsIID&, void**)': 235:33.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:33.49 foundInterface = 0; \ 235:33.49 ^~~~~~~~~~~~~~ 235:33.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 235:33.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 235:33.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:33.49 /builddir/build/BUILD/firefox-67.0.3/dom/events/Clipboard.cpp:216:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 235:33.50 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 235:33.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:33.50 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 235:33.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 235:33.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 235:33.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 235:33.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 235:33.51 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 235:33.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 235:33.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 235:33.51 } else 235:33.51 ^~~~ 235:33.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 235:33.52 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 235:33.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:33.52 /builddir/build/BUILD/firefox-67.0.3/dom/events/Clipboard.cpp:215:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 235:33.52 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Clipboard) 235:33.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:39.75 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:39.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 235:39.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 235:39.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 235:39.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 235:39.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 235:39.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 235:39.76 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 235:39.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 235:39.76 /builddir/build/BUILD/firefox-67.0.3/dom/events/CompositionEvent.cpp: In member function 'virtual nsresult mozilla::dom::CompositionEvent::QueryInterface(const nsIID&, void**)': 235:39.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:39.76 foundInterface = 0; \ 235:39.76 ^~~~~~~~~~~~~~ 235:39.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 235:39.76 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 235:39.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:39.77 /builddir/build/BUILD/firefox-67.0.3/dom/events/CompositionEvent.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 235:39.77 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 235:39.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:39.77 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 235:39.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 235:39.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 235:39.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 235:39.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 235:39.77 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 235:39.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 235:39.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 235:39.78 } else 235:39.78 ^~~~ 235:39.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 235:39.78 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 235:39.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:39.78 /builddir/build/BUILD/firefox-67.0.3/dom/events/CompositionEvent.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 235:39.78 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CompositionEvent) 235:39.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:43.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:43.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 235:43.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 235:43.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 235:43.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 235:43.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 235:43.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Blob.h:11, 235:43.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/File.h:10, 235:43.31 from /builddir/build/BUILD/firefox-67.0.3/dom/fetch/BodyExtractor.cpp:8, 235:43.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 235:43.31 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/EmptyBody.cpp: In member function 'virtual nsresult mozilla::dom::EmptyBody::QueryInterface(const nsIID&, void**)': 235:43.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:43.31 foundInterface = 0; \ 235:43.31 ^~~~~~~~~~~~~~ 235:43.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:43.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:43.31 ^~~~~~~~~~~~~~~~~~~~~~~ 235:43.31 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/EmptyBody.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:43.31 NS_INTERFACE_MAP_END 235:43.31 ^~~~~~~~~~~~~~~~~~~~ 235:43.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:43.31 else 235:43.31 ^~~~ 235:43.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:43.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:43.32 ^~~~~~~~~~~~~~~~~~ 235:43.32 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/EmptyBody.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:43.32 NS_INTERFACE_MAP_ENTRY(nsISupports) 235:43.32 ^~~~~~~~~~~~~~~~~~~~~~ 235:45.30 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Fetch.cpp: In member function 'virtual nsresult mozilla::dom::AbortSignalMainThread::QueryInterface(const nsIID&, void**)': 235:45.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:45.30 foundInterface = 0; \ 235:45.30 ^~~~~~~~~~~~~~ 235:45.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:45.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:45.30 ^~~~~~~~~~~~~~~~~~~~~~~ 235:45.31 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Fetch.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:45.31 NS_INTERFACE_MAP_END 235:45.31 ^~~~~~~~~~~~~~~~~~~~ 235:45.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:45.31 else 235:45.31 ^~~~ 235:45.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:45.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:45.31 ^~~~~~~~~~~~~~~~~~ 235:45.31 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Fetch.cpp:110:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:45.32 NS_INTERFACE_MAP_ENTRY(nsISupports) 235:45.32 ^~~~~~~~~~~~~~~~~~~~~~ 235:45.52 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchConsumer.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::ConsumeBodyDoneObserver::QueryInterface(const nsIID&, void**)': 235:45.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:45.52 foundInterface = 0; \ 235:45.53 ^~~~~~~~~~~~~~ 235:45.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:45.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:45.53 ^~~~~~~~~~~~~~~~~~~~~~~ 235:45.53 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchConsumer.cpp:282:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:45.53 NS_INTERFACE_MAP_END 235:45.53 ^~~~~~~~~~~~~~~~~~~~ 235:45.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:45.54 else 235:45.54 ^~~~ 235:45.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 235:45.54 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 235:45.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:45.54 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchConsumer.cpp:281:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 235:45.54 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamLoaderObserver) 235:45.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:45.54 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchConsumer.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::FileCreationHandler::QueryInterface(const nsIID&, void**)': 235:45.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:45.55 foundInterface = 0; \ 235:45.55 ^~~~~~~~~~~~~~ 235:45.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:45.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:45.55 ^~~~~~~~~~~~~~~~~~~~~~~ 235:45.55 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchConsumer.cpp:483:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:45.55 NS_INTERFACE_MAP_END 235:45.56 ^~~~~~~~~~~~~~~~~~~~ 235:45.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:45.56 else 235:45.56 ^~~~ 235:45.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:45.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:45.56 ^~~~~~~~~~~~~~~~~~ 235:45.56 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchConsumer.cpp:482:1: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:45.56 NS_INTERFACE_MAP_ENTRY(nsISupports) 235:45.56 ^~~~~~~~~~~~~~~~~~~~~~ 235:48.41 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchObserver.cpp: In member function 'virtual nsresult mozilla::dom::FetchObserver::QueryInterface(const nsIID&, void**)': 235:48.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:48.41 foundInterface = 0; \ 235:48.42 ^~~~~~~~~~~~~~ 235:48.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 235:48.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 235:48.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:48.42 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchObserver.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 235:48.42 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 235:48.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:48.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Blob.h:14, 235:48.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/File.h:10, 235:48.43 from /builddir/build/BUILD/firefox-67.0.3/dom/fetch/BodyExtractor.cpp:8, 235:48.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 235:48.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 235:48.43 } else 235:48.43 ^~~~ 235:48.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 235:48.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 235:48.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:48.44 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchObserver.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 235:48.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchObserver) 235:48.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:48.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:48.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 235:48.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 235:48.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 235:48.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 235:48.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 235:48.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Blob.h:11, 235:48.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/File.h:10, 235:48.58 from /builddir/build/BUILD/firefox-67.0.3/dom/fetch/BodyExtractor.cpp:8, 235:48.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 235:48.58 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchStreamReader.cpp: In member function 'virtual nsresult mozilla::dom::FetchStreamReader::QueryInterface(const nsIID&, void**)': 235:48.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:48.59 foundInterface = 0; \ 235:48.59 ^~~~~~~~~~~~~~ 235:48.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:48.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:48.59 ^~~~~~~~~~~~~~~~~~~~~~~ 235:48.61 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchStreamReader.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:48.61 NS_INTERFACE_MAP_END 235:48.61 ^~~~~~~~~~~~~~~~~~~~ 235:48.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:48.61 else 235:48.61 ^~~~ 235:48.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 235:48.61 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 235:48.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:48.61 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/FetchStreamReader.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 235:48.62 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStreamCallback) 235:48.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:48.79 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Headers.cpp: In member function 'virtual nsresult mozilla::dom::Headers::QueryInterface(const nsIID&, void**)': 235:48.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:48.79 foundInterface = 0; \ 235:48.79 ^~~~~~~~~~~~~~ 235:48.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:48.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:48.79 ^~~~~~~~~~~~~~~~~~~~~~~ 235:48.80 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Headers.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:48.80 NS_INTERFACE_MAP_END 235:48.80 ^~~~~~~~~~~~~~~~~~~~ 235:48.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:48.80 else 235:48.80 ^~~~ 235:48.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:48.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:48.80 ^~~~~~~~~~~~~~~~~~ 235:48.80 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Headers.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:48.80 NS_INTERFACE_MAP_ENTRY(nsISupports) 235:48.81 ^~~~~~~~~~~~~~~~~~~~~~ 235:49.44 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Request.cpp: In member function 'virtual nsresult mozilla::dom::Request::QueryInterface(const nsIID&, void**)': 235:49.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:49.44 foundInterface = 0; \ 235:49.44 ^~~~~~~~~~~~~~ 235:49.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:49.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:49.45 ^~~~~~~~~~~~~~~~~~~~~~~ 235:49.45 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Request.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:49.45 NS_INTERFACE_MAP_END 235:49.45 ^~~~~~~~~~~~~~~~~~~~ 235:49.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:49.45 else 235:49.45 ^~~~ 235:49.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:49.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:49.46 ^~~~~~~~~~~~~~~~~~ 235:49.46 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Request.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:49.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 235:49.46 ^~~~~~~~~~~~~~~~~~~~~~ 235:49.55 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Response.cpp: In member function 'virtual nsresult mozilla::dom::Response::QueryInterface(const nsIID&, void**)': 235:49.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:49.55 foundInterface = 0; \ 235:49.55 ^~~~~~~~~~~~~~ 235:49.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:49.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:49.56 ^~~~~~~~~~~~~~~~~~~~~~~ 235:49.56 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Response.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:49.56 NS_INTERFACE_MAP_END 235:49.56 ^~~~~~~~~~~~~~~~~~~~ 235:49.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:49.56 else 235:49.56 ^~~~ 235:49.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:49.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:49.57 ^~~~~~~~~~~~~~~~~~ 235:49.57 /builddir/build/BUILD/firefox-67.0.3/dom/fetch/Response.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:49.57 NS_INTERFACE_MAP_ENTRY(nsISupports) 235:49.57 ^~~~~~~~~~~~~~~~~~~~~~ 235:51.90 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:51.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 235:51.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 235:51.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 235:51.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 235:51.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 235:51.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 235:51.91 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 235:51.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 235:51.91 /builddir/build/BUILD/firefox-67.0.3/dom/events/CustomEvent.cpp: In member function 'virtual nsresult mozilla::dom::CustomEvent::QueryInterface(const nsIID&, void**)': 235:51.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:51.91 foundInterface = 0; \ 235:51.91 ^~~~~~~~~~~~~~ 235:51.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 235:51.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 235:51.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:51.92 /builddir/build/BUILD/firefox-67.0.3/dom/events/CustomEvent.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 235:51.92 NS_INTERFACE_MAP_END_INHERITING(Event) 235:51.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:51.92 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 235:51.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 235:51.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 235:51.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 235:51.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 235:51.93 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 235:51.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 235:51.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 235:51.93 } else 235:51.93 ^~~~ 235:51.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 235:51.93 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 235:51.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:51.93 /builddir/build/BUILD/firefox-67.0.3/dom/events/CustomEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 235:51.93 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CustomEvent) 235:51.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:51.93 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:51.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 235:51.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 235:51.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 235:51.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 235:51.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 235:51.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 235:51.93 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 235:51.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 235:51.93 /builddir/build/BUILD/firefox-67.0.3/dom/events/DOMEventTargetHelper.cpp: In member function 'virtual nsresult mozilla::DOMEventTargetHelper::QueryInterface(const nsIID&, void**)': 235:51.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:51.94 foundInterface = 0; \ 235:51.94 ^~~~~~~~~~~~~~ 235:51.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:51.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:51.94 ^~~~~~~~~~~~~~~~~~~~~~~ 235:51.94 /builddir/build/BUILD/firefox-67.0.3/dom/events/DOMEventTargetHelper.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:51.94 NS_INTERFACE_MAP_END 235:51.94 ^~~~~~~~~~~~~~~~~~~~ 235:51.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:51.94 else 235:51.95 ^~~~ 235:51.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:51.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:51.95 ^~~~~~~~~~~~~~~~~~ 235:51.95 /builddir/build/BUILD/firefox-67.0.3/dom/events/DOMEventTargetHelper.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:51.95 NS_INTERFACE_MAP_ENTRY(DOMEventTargetHelper) 235:51.95 ^~~~~~~~~~~~~~~~~~~~~~ 235:52.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 235:52.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 235:52.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 235:52.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 235:52.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 235:52.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 235:52.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventDispatcher.h:11, 235:52.38 from /builddir/build/BUILD/firefox-67.0.3/dom/events/EventStateManager.cpp:8: 235:52.38 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventStateManager.cpp: In member function 'virtual nsresult mozilla::OverOutElementsWrapper::QueryInterface(const nsIID&, void**)': 235:52.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:52.40 foundInterface = 0; \ 235:52.40 ^~~~~~~~~~~~~~ 235:52.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:52.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:52.40 ^~~~~~~~~~~~~~~~~~~~~~~ 235:52.41 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventStateManager.cpp:187:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:52.41 NS_INTERFACE_MAP_END 235:52.42 ^~~~~~~~~~~~~~~~~~~~ 235:52.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:52.42 else 235:52.42 ^~~~ 235:52.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:52.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:52.42 ^~~~~~~~~~~~~~~~~~ 235:52.43 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventStateManager.cpp:186:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:52.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 235:52.43 ^~~~~~~~~~~~~~~~~~~~~~ 235:52.43 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventStateManager.cpp: In member function 'virtual nsresult mozilla::EventStateManager::QueryInterface(const nsIID&, void**)': 235:52.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:52.44 foundInterface = 0; \ 235:52.44 ^~~~~~~~~~~~~~ 235:52.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:52.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:52.44 ^~~~~~~~~~~~~~~~~~~~~~~ 235:52.44 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventStateManager.cpp:344:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:52.44 NS_INTERFACE_MAP_END 235:52.44 ^~~~~~~~~~~~~~~~~~~~ 235:52.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:52.44 else 235:52.44 ^~~~ 235:52.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:52.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:52.44 ^~~~~~~~~~~~~~~~~~ 235:52.44 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventStateManager.cpp:343:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:52.44 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 235:52.44 ^~~~~~~~~~~~~~~~~~~~~~ 235:55.22 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransfer.cpp: In member function 'virtual nsresult mozilla::dom::DataTransfer::QueryInterface(const nsIID&, void**)': 235:55.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:55.22 foundInterface = 0; \ 235:55.22 ^~~~~~~~~~~~~~ 235:55.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:55.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:55.22 ^~~~~~~~~~~~~~~~~~~~~~~ 235:55.23 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransfer.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:55.23 NS_INTERFACE_MAP_END 235:55.23 ^~~~~~~~~~~~~~~~~~~~ 235:55.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:55.23 else 235:55.23 ^~~~ 235:55.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:55.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:55.23 ^~~~~~~~~~~~~~~~~~ 235:55.24 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransfer.cpp:72:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:55.24 NS_INTERFACE_MAP_ENTRY(nsISupports) 235:55.24 ^~~~~~~~~~~~~~~~~~~~~~ 235:55.55 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransferItem.cpp: In member function 'virtual nsresult mozilla::dom::DataTransferItem::QueryInterface(const nsIID&, void**)': 235:55.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:55.56 foundInterface = 0; \ 235:55.56 ^~~~~~~~~~~~~~ 235:55.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:55.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:55.56 ^~~~~~~~~~~~~~~~~~~~~~~ 235:55.56 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransferItem.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:55.56 NS_INTERFACE_MAP_END 235:55.56 ^~~~~~~~~~~~~~~~~~~~ 235:55.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:55.56 else 235:55.57 ^~~~ 235:55.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:55.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:55.57 ^~~~~~~~~~~~~~~~~~ 235:55.57 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransferItem.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:55.57 NS_INTERFACE_MAP_ENTRY(nsISupports) 235:55.57 ^~~~~~~~~~~~~~~~~~~~~~ 235:55.78 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransferItemList.cpp: In member function 'virtual nsresult mozilla::dom::DataTransferItemList::QueryInterface(const nsIID&, void**)': 235:55.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:55.78 foundInterface = 0; \ 235:55.78 ^~~~~~~~~~~~~~ 235:55.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 235:55.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 235:55.78 ^~~~~~~~~~~~~~~~~~~~~~~ 235:55.78 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransferItemList.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 235:55.78 NS_INTERFACE_MAP_END 235:55.79 ^~~~~~~~~~~~~~~~~~~~ 235:55.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 235:55.79 else 235:55.79 ^~~~ 235:55.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 235:55.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 235:55.79 ^~~~~~~~~~~~~~~~~~ 235:55.79 /builddir/build/BUILD/firefox-67.0.3/dom/events/DataTransferItemList.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 235:55.79 NS_INTERFACE_MAP_ENTRY(nsISupports) 235:55.79 ^~~~~~~~~~~~~~~~~~~~~~ 235:55.90 /builddir/build/BUILD/firefox-67.0.3/dom/events/DeviceMotionEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceMotionEvent::QueryInterface(const nsIID&, void**)': 235:55.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 235:55.91 foundInterface = 0; \ 235:55.91 ^~~~~~~~~~~~~~ 235:55.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 235:55.91 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 235:55.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:55.91 /builddir/build/BUILD/firefox-67.0.3/dom/events/DeviceMotionEvent.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 235:55.91 NS_INTERFACE_MAP_END_INHERITING(Event) 235:55.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:55.92 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 235:55.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 235:55.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 235:55.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 235:55.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 235:55.92 from /builddir/build/BUILD/firefox-67.0.3/dom/events/AnimationEvent.cpp:7, 235:55.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 235:55.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 235:55.92 } else 235:55.93 ^~~~ 235:55.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 235:55.93 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 235:55.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235:55.93 /builddir/build/BUILD/firefox-67.0.3/dom/events/DeviceMotionEvent.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 235:55.93 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeviceMotionEvent) 235:55.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:00.08 Compiling gkrust-shared v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/toolkit/library/rust/shared) 236:02.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 236:02.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 236:02.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/domstubs.h:10, 236:02.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDOMWindow.h:10, 236:02.21 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:10, 236:02.21 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 236:02.21 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 236:02.21 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp:7: 236:02.22 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp: In member function 'virtual nsresult nsGlobalWindowOuter::QueryInterface(const nsIID&, void**)': 236:02.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:02.22 foundInterface = 0; \ 236:02.22 ^~~~~~~~~~~~~~ 236:02.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:02.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:02.22 ^~~~~~~~~~~~~~~~~~~~~~~ 236:02.22 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp:1355:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:02.23 NS_INTERFACE_MAP_END 236:02.23 ^~~~~~~~~~~~~~~~~~~~ 236:02.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:02.23 else 236:02.23 ^~~~ 236:02.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 236:02.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 236:02.23 ^~~~~~~~~~~~~~~~~~ 236:02.23 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp:1354:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 236:02.24 NS_INTERFACE_MAP_ENTRY(nsIObserver) 236:02.24 ^~~~~~~~~~~~~~~~~~~~~~ 236:04.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 236:04.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 236:04.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 236:04.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 236:04.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 236:04.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 236:04.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:10, 236:04.80 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 236:04.81 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 236:04.81 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 236:04.81 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp:7: 236:04.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 236:04.81 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 236:04.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 236:04.81 memset(aT, 0, sizeof(T)); 236:04.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 236:04.81 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp:167: 236:04.81 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 236:04.81 struct GlobalProperties { 236:04.81 ^~~~~~~~~~~~~~~~ 236:05.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 236:05.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 236:05.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 236:05.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 236:05.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 236:05.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 236:05.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 236:05.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 236:05.03 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 236:05.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/L10nUtilsBinding.cpp:3, 236:05.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings10.cpp:2: 236:05.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MIDIConnectionEvent.cpp: In member function 'virtual nsresult mozilla::dom::MIDIConnectionEvent::QueryInterface(const nsIID&, void**)': 236:05.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:05.03 foundInterface = 0; \ 236:05.03 ^~~~~~~~~~~~~~ 236:05.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 236:05.03 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 236:05.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:05.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MIDIConnectionEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 236:05.03 NS_INTERFACE_MAP_END_INHERITING(Event) 236:05.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:05.03 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 236:05.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 236:05.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 236:05.03 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 236:05.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/L10nUtilsBinding.cpp:3, 236:05.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings10.cpp:2: 236:05.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 236:05.04 } else 236:05.04 ^~~~ 236:05.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 236:05.04 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 236:05.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:05.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MIDIConnectionEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 236:05.04 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MIDIConnectionEvent) 236:05.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:08.34 Compiling gkrust v0.1.0 (/builddir/build/BUILD/firefox-67.0.3/toolkit/library/rust) 236:20.67 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp: In member function 'nsGlobalWindowOuter::PostMessageMozOuter(JSContext*, JS::Handle, nsTSubstring const&, JS::Handle, nsIPrincipal&, mozilla::ErrorResult&)': 236:20.68 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp:7828:44: warning: the control flow of function '_ZN19nsGlobalWindowOuter19PostMessageMozOuterEP9JSContextN2JS6HandleINS2_5ValueEEERK12nsTSubstringIDsES5_R12nsIPrincipalRN7mozilla11ErrorResultE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 236:20.68 nsPIDOMWindowOuter::~nsPIDOMWindowOuter() {} 236:20.68 ^ 236:20.69 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp:7828:44: warning: the control flow of function '_ZN19nsGlobalWindowOuter19PostMessageMozOuterEP9JSContextN2JS6HandleINS2_5ValueEEERK12nsTSubstringIDsES5_R12nsIPrincipalRN7mozilla11ErrorResultE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 236:20.69 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowOuter.cpp:7828:44: warning: the control flow of function '_ZN19nsGlobalWindowOuter19PostMessageMozOuterEP9JSContextN2JS6HandleINS2_5ValueEEERK12nsTSubstringIDsES5_R12nsIPrincipalRN7mozilla11ErrorResultE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 236:20.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 236:20.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 236:20.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 236:20.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 236:20.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 236:20.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 236:20.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 236:20.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 236:20.98 from /builddir/build/BUILD/firefox-67.0.3/dom/file/BaseBlobImpl.cpp:7, 236:20.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/file/Unified_cpp_dom_file0.cpp:2: 236:20.99 /builddir/build/BUILD/firefox-67.0.3/dom/file/Blob.cpp: In member function 'virtual nsresult mozilla::dom::Blob::QueryInterface(const nsIID&, void**)': 236:20.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:20.99 foundInterface = 0; \ 236:20.99 ^~~~~~~~~~~~~~ 236:20.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:20.99 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:21.00 ^~~~~~~~~~~~~~~~~~~~~~~ 236:21.00 /builddir/build/BUILD/firefox-67.0.3/dom/file/Blob.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:21.00 NS_INTERFACE_MAP_END 236:21.00 ^~~~~~~~~~~~~~~~~~~~ 236:21.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:21.00 else 236:21.00 ^~~~ 236:21.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 236:21.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 236:21.00 ^~~~~~~~~~~~~~~~~~ 236:21.00 /builddir/build/BUILD/firefox-67.0.3/dom/file/Blob.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 236:21.00 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 236:21.00 ^~~~~~~~~~~~~~~~~~~~~~ 236:29.32 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileList.cpp: In member function 'virtual nsresult mozilla::dom::FileList::QueryInterface(const nsIID&, void**)': 236:29.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:29.32 foundInterface = 0; \ 236:29.32 ^~~~~~~~~~~~~~ 236:29.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:29.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:29.33 ^~~~~~~~~~~~~~~~~~~~~~~ 236:29.33 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileList.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:29.33 NS_INTERFACE_MAP_END 236:29.33 ^~~~~~~~~~~~~~~~~~~~ 236:29.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:29.33 else 236:29.33 ^~~~ 236:29.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 236:29.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 236:29.34 ^~~~~~~~~~~~~~~~~~ 236:29.34 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileList.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 236:29.34 NS_INTERFACE_MAP_ENTRY(nsISupports) 236:29.34 ^~~~~~~~~~~~~~~~~~~~~~ 236:29.95 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileReader.cpp: In member function 'virtual nsresult mozilla::dom::FileReader::QueryInterface(const nsIID&, void**)': 236:29.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:29.96 foundInterface = 0; \ 236:29.96 ^~~~~~~~~~~~~~ 236:29.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 236:29.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 236:29.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:29.96 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileReader.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 236:29.96 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 236:29.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:29.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:29.97 else 236:29.97 ^~~~ 236:29.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 236:29.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 236:29.97 ^~~~~~~~~~~~~~~~~~ 236:29.98 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileReader.cpp:71:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 236:29.98 NS_INTERFACE_MAP_ENTRY(nsINamed) 236:29.98 ^~~~~~~~~~~~~~~~~~~~~~ 236:30.23 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileReaderSync.cpp: In member function 'virtual nsresult {anonymous}::ReadCallback::QueryInterface(const nsIID&, void**)': 236:30.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:30.23 foundInterface = 0; \ 236:30.23 ^~~~~~~~~~~~~~ 236:30.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:30.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:30.23 ^~~~~~~~~~~~~~~~~~~~~~~ 236:30.23 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileReaderSync.cpp:371:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:30.23 NS_INTERFACE_MAP_END 236:30.23 ^~~~~~~~~~~~~~~~~~~~ 236:30.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:30.23 else 236:30.23 ^~~~ 236:30.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 236:30.24 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 236:30.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:30.24 /builddir/build/BUILD/firefox-67.0.3/dom/file/FileReaderSync.cpp:370:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 236:30.24 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 236:30.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:30.25 /builddir/build/BUILD/firefox-67.0.3/dom/file/MemoryBlobImpl.cpp: In member function 'virtual nsresult mozilla::dom::MemoryBlobImpl::DataOwnerAdapter::QueryInterface(const nsIID&, void**)': 236:30.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:30.26 foundInterface = 0; \ 236:30.26 ^~~~~~~~~~~~~~ 236:30.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:30.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:30.26 ^~~~~~~~~~~~~~~~~~~~~~~ 236:30.26 /builddir/build/BUILD/firefox-67.0.3/dom/file/MemoryBlobImpl.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:30.26 NS_INTERFACE_MAP_END 236:30.26 ^~~~~~~~~~~~~~~~~~~~ 236:30.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:30.26 else 236:30.26 ^~~~ 236:30.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 236:30.26 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 236:30.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:30.26 /builddir/build/BUILD/firefox-67.0.3/dom/file/MemoryBlobImpl.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 236:30.26 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 236:30.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:35.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 236:35.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 236:35.13 from /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStream.h:10, 236:35.13 from /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStream.cpp:7, 236:35.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/file/ipc/Unified_cpp_dom_file_ipc0.cpp:2: 236:35.13 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStream.cpp: In member function 'virtual nsresult mozilla::dom::IPCBlobInputStream::QueryInterface(const nsIID&, void**)': 236:35.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:35.14 foundInterface = 0; \ 236:35.14 ^~~~~~~~~~~~~~ 236:35.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:35.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:35.14 ^~~~~~~~~~~~~~~~~~~~~~~ 236:35.14 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStream.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:35.14 NS_INTERFACE_MAP_END 236:35.14 ^~~~~~~~~~~~~~~~~~~~ 236:35.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:35.15 else 236:35.15 ^~~~ 236:35.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 236:35.15 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 236:35.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:35.15 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStream.cpp:121:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 236:35.15 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 236:35.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:39.91 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 236:39.92 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 236:39.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 236:39.92 from /builddir/build/BUILD/firefox-67.0.3/dom/events/Event.cpp:9, 236:39.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events1.cpp:2: 236:39.92 /builddir/build/BUILD/firefox-67.0.3/dom/events/Event.cpp: In member function 'virtual nsresult mozilla::dom::Event::QueryInterface(const nsIID&, void**)': 236:39.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:39.92 foundInterface = 0; \ 236:39.93 ^~~~~~~~~~~~~~ 236:39.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:39.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:39.93 ^~~~~~~~~~~~~~~~~~~~~~~ 236:39.93 /builddir/build/BUILD/firefox-67.0.3/dom/events/Event.cpp:120:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:39.93 NS_INTERFACE_MAP_END 236:39.93 ^~~~~~~~~~~~~~~~~~~~ 236:39.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:39.93 else 236:39.94 ^~~~ 236:39.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 236:39.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 236:39.94 ^~~~~~~~~~~~~~~~~~ 236:39.94 /builddir/build/BUILD/firefox-67.0.3/dom/events/Event.cpp:119:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 236:39.94 NS_INTERFACE_MAP_ENTRY(Event) 236:39.94 ^~~~~~~~~~~~~~~~~~~~~~ 236:40.47 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 236:40.47 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 236:40.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 236:40.48 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:8, 236:40.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 236:40.48 /builddir/build/BUILD/firefox-67.0.3/dom/events/PaintRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaintRequest::QueryInterface(const nsIID&, void**)': 236:40.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:40.48 foundInterface = 0; \ 236:40.48 ^~~~~~~~~~~~~~ 236:40.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:40.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:40.48 ^~~~~~~~~~~~~~~~~~~~~~~ 236:40.48 /builddir/build/BUILD/firefox-67.0.3/dom/events/PaintRequest.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:40.48 NS_INTERFACE_MAP_END 236:40.48 ^~~~~~~~~~~~~~~~~~~~ 236:40.48 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 236:40.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRect.h:12, 236:40.48 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:9, 236:40.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 236:40.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 236:40.48 } else 236:40.48 ^~~~ 236:40.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 236:40.48 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 236:40.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:40.48 /builddir/build/BUILD/firefox-67.0.3/dom/events/PaintRequest.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 236:40.49 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(PaintRequest) 236:40.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:40.49 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 236:40.49 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 236:40.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 236:40.49 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:8, 236:40.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 236:40.50 /builddir/build/BUILD/firefox-67.0.3/dom/events/PaintRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaintRequestList::QueryInterface(const nsIID&, void**)': 236:40.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:40.50 foundInterface = 0; \ 236:40.50 ^~~~~~~~~~~~~~ 236:40.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:40.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:40.51 ^~~~~~~~~~~~~~~~~~~~~~~ 236:40.51 /builddir/build/BUILD/firefox-67.0.3/dom/events/PaintRequest.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:40.51 NS_INTERFACE_MAP_END 236:40.51 ^~~~~~~~~~~~~~~~~~~~ 236:40.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:40.51 else 236:40.51 ^~~~ 236:40.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 236:40.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 236:40.51 ^~~~~~~~~~~~~~~~~~ 236:40.51 /builddir/build/BUILD/firefox-67.0.3/dom/events/PaintRequest.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 236:40.51 NS_INTERFACE_MAP_ENTRY(nsISupports) 236:40.51 ^~~~~~~~~~~~~~~~~~~~~~ 236:44.58 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventListenerService.cpp: In member function 'virtual nsresult mozilla::EventListenerInfo::QueryInterface(const nsIID&, void**)': 236:44.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:44.59 foundInterface = 0; \ 236:44.59 ^~~~~~~~~~~~~~ 236:44.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:44.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:44.59 ^~~~~~~~~~~~~~~~~~~~~~~ 236:44.59 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventListenerService.cpp:113:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:44.59 NS_INTERFACE_MAP_END 236:44.59 ^~~~~~~~~~~~~~~~~~~~ 236:44.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:44.59 else 236:44.59 ^~~~ 236:44.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 236:44.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 236:44.60 ^~~~~~~~~~~~~~~~~~ 236:44.60 /builddir/build/BUILD/firefox-67.0.3/dom/events/EventListenerService.cpp:112:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 236:44.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 236:44.60 ^~~~~~~~~~~~~~~~~~~~~~ 236:47.20 /builddir/build/BUILD/firefox-67.0.3/dom/events/PointerEvent.cpp: In member function 'virtual nsresult mozilla::dom::PointerEvent::QueryInterface(const nsIID&, void**)': 236:47.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:47.21 foundInterface = 0; \ 236:47.21 ^~~~~~~~~~~~~~ 236:47.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 236:47.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 236:47.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:47.21 /builddir/build/BUILD/firefox-67.0.3/dom/events/PointerEvent.cpp:131:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 236:47.21 NS_INTERFACE_MAP_END_INHERITING(MouseEvent) 236:47.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:47.21 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 236:47.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRect.h:12, 236:47.22 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:9, 236:47.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 236:47.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 236:47.22 } else 236:47.22 ^~~~ 236:47.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 236:47.22 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 236:47.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:47.23 /builddir/build/BUILD/firefox-67.0.3/dom/events/PointerEvent.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 236:47.23 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PointerEvent) 236:47.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:47.39 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStreamStorage.cpp: In member function 'virtual nsresult mozilla::dom::IPCBlobInputStreamStorage::QueryInterface(const nsIID&, void**)': 236:47.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:47.40 foundInterface = 0; \ 236:47.40 ^~~~~~~~~~~~~~ 236:47.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:47.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:47.40 ^~~~~~~~~~~~~~~~~~~~~~~ 236:47.40 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStreamStorage.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:47.40 NS_INTERFACE_MAP_END 236:47.40 ^~~~~~~~~~~~~~~~~~~~ 236:47.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:47.41 else 236:47.41 ^~~~ 236:47.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 236:47.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 236:47.41 ^~~~~~~~~~~~~~~~~~ 236:47.41 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/IPCBlobInputStreamStorage.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 236:47.41 NS_INTERFACE_MAP_ENTRY(nsIObserver) 236:47.41 ^~~~~~~~~~~~~~~~~~~~~~ 236:47.91 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 236:47.91 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 236:47.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 236:47.91 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:8, 236:47.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 236:47.91 /builddir/build/BUILD/firefox-67.0.3/dom/events/ScrollAreaEvent.cpp: In member function 'virtual nsresult mozilla::dom::ScrollAreaEvent::QueryInterface(const nsIID&, void**)': 236:47.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:47.91 foundInterface = 0; \ 236:47.91 ^~~~~~~~~~~~~~ 236:47.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 236:47.91 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 236:47.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:47.92 /builddir/build/BUILD/firefox-67.0.3/dom/events/ScrollAreaEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 236:47.92 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 236:47.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:47.92 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 236:47.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRect.h:12, 236:47.92 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:9, 236:47.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 236:47.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 236:47.92 } else 236:47.92 ^~~~ 236:47.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 236:47.92 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 236:47.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:47.92 /builddir/build/BUILD/firefox-67.0.3/dom/events/ScrollAreaEvent.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 236:47.92 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScrollAreaEvent) 236:47.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:47.98 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 236:47.98 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 236:47.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 236:47.98 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:8, 236:47.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 236:47.98 /builddir/build/BUILD/firefox-67.0.3/dom/events/StorageEvent.cpp: In member function 'virtual nsresult mozilla::dom::StorageEvent::QueryInterface(const nsIID&, void**)': 236:47.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:47.99 foundInterface = 0; \ 236:47.99 ^~~~~~~~~~~~~~ 236:47.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 236:47.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 236:47.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:48.00 /builddir/build/BUILD/firefox-67.0.3/dom/events/StorageEvent.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 236:48.00 NS_INTERFACE_MAP_END_INHERITING(Event) 236:48.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:48.00 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 236:48.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRect.h:12, 236:48.00 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:9, 236:48.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 236:48.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 236:48.01 } else 236:48.01 ^~~~ 236:48.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 236:48.01 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 236:48.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:48.01 /builddir/build/BUILD/firefox-67.0.3/dom/events/StorageEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 236:48.01 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StorageEvent) 236:48.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:48.24 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 236:48.24 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 236:48.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 236:48.25 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:8, 236:48.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 236:48.25 /builddir/build/BUILD/firefox-67.0.3/dom/events/TextClause.cpp: In member function 'virtual nsresult mozilla::dom::TextClause::QueryInterface(const nsIID&, void**)': 236:48.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:48.25 foundInterface = 0; \ 236:48.26 ^~~~~~~~~~~~~~ 236:48.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:48.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:48.26 ^~~~~~~~~~~~~~~~~~~~~~~ 236:48.26 /builddir/build/BUILD/firefox-67.0.3/dom/events/TextClause.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:48.26 NS_INTERFACE_MAP_END 236:48.26 ^~~~~~~~~~~~~~~~~~~~ 236:48.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:48.27 else 236:48.27 ^~~~ 236:48.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 236:48.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 236:48.27 ^~~~~~~~~~~~~~~~~~ 236:48.28 /builddir/build/BUILD/firefox-67.0.3/dom/events/TextClause.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 236:48.28 NS_INTERFACE_MAP_ENTRY(nsISupports) 236:48.28 ^~~~~~~~~~~~~~~~~~~~~~ 236:50.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/file/Unified_cpp_dom_file0.cpp:137: 236:50.68 /builddir/build/BUILD/firefox-67.0.3/dom/file/StreamBlobImpl.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 236:50.68 /builddir/build/BUILD/firefox-67.0.3/dom/file/StreamBlobImpl.cpp:172:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 236:50.68 } // namespace mozilla 236:50.68 ^ 236:50.68 /builddir/build/BUILD/firefox-67.0.3/dom/file/StreamBlobImpl.cpp:172:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 236:50.68 /builddir/build/BUILD/firefox-67.0.3/dom/file/StreamBlobImpl.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 236:50.68 /builddir/build/BUILD/firefox-67.0.3/dom/file/StreamBlobImpl.cpp:172:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 236:50.68 /builddir/build/BUILD/firefox-67.0.3/dom/file/StreamBlobImpl.cpp:172:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 236:56.06 /builddir/build/BUILD/firefox-67.0.3/dom/events/IMEContentObserver.cpp: In member function 'virtual nsresult mozilla::IMEContentObserver::QueryInterface(const nsIID&, void**)': 236:56.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:56.07 foundInterface = 0; \ 236:56.07 ^~~~~~~~~~~~~~ 236:56.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:56.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:56.07 ^~~~~~~~~~~~~~~~~~~~~~~ 236:56.07 /builddir/build/BUILD/firefox-67.0.3/dom/events/IMEContentObserver.cpp:181:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:56.07 NS_INTERFACE_MAP_END 236:56.07 ^~~~~~~~~~~~~~~~~~~~ 236:56.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:56.07 else 236:56.08 ^~~~ 236:56.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 236:56.08 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 236:56.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:56.08 /builddir/build/BUILD/firefox-67.0.3/dom/events/IMEContentObserver.cpp:180:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 236:56.08 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIReflowObserver) 236:56.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:56.23 /builddir/build/BUILD/firefox-67.0.3/dom/events/IMEContentObserver.cpp: In member function 'virtual nsresult mozilla::IMEContentObserver::DocumentObserver::QueryInterface(const nsIID&, void**)': 236:56.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:56.23 foundInterface = 0; \ 236:56.23 ^~~~~~~~~~~~~~ 236:56.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:56.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:56.23 ^~~~~~~~~~~~~~~~~~~~~~~ 236:56.24 /builddir/build/BUILD/firefox-67.0.3/dom/events/IMEContentObserver.cpp:2106:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:56.24 NS_INTERFACE_MAP_END 236:56.24 ^~~~~~~~~~~~~~~~~~~~ 236:56.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:56.24 else 236:56.24 ^~~~ 236:56.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 236:56.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 236:56.24 ^~~~~~~~~~~~~~~~~~ 236:56.25 /builddir/build/BUILD/firefox-67.0.3/dom/events/IMEContentObserver.cpp:2105:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 236:56.25 NS_INTERFACE_MAP_ENTRY(nsISupports) 236:56.25 ^~~~~~~~~~~~~~~~~~~~~~ 236:56.77 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 236:56.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 236:56.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 236:56.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 236:56.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 236:56.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 236:56.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventBinding.h:9, 236:56.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaQueryListEvent.cpp:9, 236:56.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings11.cpp:2: 236:56.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaRecorderErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaRecorderErrorEvent::QueryInterface(const nsIID&, void**)': 236:56.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:56.78 foundInterface = 0; \ 236:56.78 ^~~~~~~~~~~~~~ 236:56.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 236:56.78 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 236:56.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:56.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaRecorderErrorEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 236:56.78 NS_INTERFACE_MAP_END_INHERITING(Event) 236:56.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:56.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 236:56.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 236:56.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryListEvent.h:14, 236:56.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaQueryListEvent.cpp:10, 236:56.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings11.cpp:2: 236:56.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 236:56.79 } else 236:56.79 ^~~~ 236:56.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 236:56.79 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 236:56.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:56.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaRecorderErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 236:56.79 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaRecorderErrorEvent) 236:56.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:56.89 /builddir/build/BUILD/firefox-67.0.3/dom/events/ImageCaptureError.cpp: In member function 'virtual nsresult mozilla::dom::ImageCaptureError::QueryInterface(const nsIID&, void**)': 236:56.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:56.89 foundInterface = 0; \ 236:56.89 ^~~~~~~~~~~~~~ 236:56.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:56.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:56.89 ^~~~~~~~~~~~~~~~~~~~~~~ 236:56.89 /builddir/build/BUILD/firefox-67.0.3/dom/events/ImageCaptureError.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:56.89 NS_INTERFACE_MAP_END 236:56.89 ^~~~~~~~~~~~~~~~~~~~ 236:56.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:56.89 else 236:56.90 ^~~~ 236:56.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 236:56.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 236:56.90 ^~~~~~~~~~~~~~~~~~ 236:56.90 /builddir/build/BUILD/firefox-67.0.3/dom/events/ImageCaptureError.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 236:56.90 NS_INTERFACE_MAP_ENTRY(nsISupports) 236:56.90 ^~~~~~~~~~~~~~~~~~~~~~ 236:56.93 /builddir/build/BUILD/firefox-67.0.3/dom/events/JSEventHandler.cpp: In member function 'virtual nsresult mozilla::JSEventHandler::QueryInterface(const nsIID&, void**)': 236:56.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:56.94 foundInterface = 0; \ 236:56.94 ^~~~~~~~~~~~~~ 236:56.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 236:56.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 236:56.94 ^~~~~~~~~~~~~~~~~~~~~~~ 236:56.94 /builddir/build/BUILD/firefox-67.0.3/dom/events/JSEventHandler.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 236:56.94 NS_INTERFACE_MAP_END 236:56.94 ^~~~~~~~~~~~~~~~~~~~ 236:56.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 236:56.95 else 236:56.95 ^~~~ 236:56.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 236:56.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 236:56.95 ^~~~~~~~~~~~~~~~~~ 236:56.95 /builddir/build/BUILD/firefox-67.0.3/dom/events/JSEventHandler.cpp:94:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 236:56.95 NS_INTERFACE_MAP_ENTRY(JSEventHandler) 236:56.95 ^~~~~~~~~~~~~~~~~~~~~~ 236:57.14 /builddir/build/BUILD/firefox-67.0.3/dom/events/MessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MessageEvent::QueryInterface(const nsIID&, void**)': 236:57.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 236:57.14 foundInterface = 0; \ 236:57.14 ^~~~~~~~~~~~~~ 236:57.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 236:57.15 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 236:57.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:57.15 /builddir/build/BUILD/firefox-67.0.3/dom/events/MessageEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 236:57.15 NS_INTERFACE_MAP_END_INHERITING(Event) 236:57.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:57.15 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 236:57.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 236:57.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 236:57.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 236:57.15 from /builddir/build/BUILD/firefox-67.0.3/dom/events/Event.cpp:10, 236:57.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events1.cpp:2: 236:57.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 236:57.16 } else 236:57.16 ^~~~ 236:57.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 236:57.16 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 236:57.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 236:57.16 /builddir/build/BUILD/firefox-67.0.3/dom/events/MessageEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 236:57.16 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MessageEvent) 236:57.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:00.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 237:00.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 237:00.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 237:00.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIBinaryInputStream.h:10, 237:00.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIObjectInputStream.h:10, 237:00.99 from /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp:7, 237:00.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/file/uri/Unified_cpp_dom_file_uri0.cpp:2: 237:00.99 /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp: In member function 'virtual nsresult mozilla::dom::BlobURL::QueryInterface(const nsIID&, void**)': 237:00.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:00.99 foundInterface = 0; \ 237:00.99 ^~~~~~~~~~~~~~ 237:01.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 237:01.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 237:01.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:01.00 /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 237:01.00 NS_INTERFACE_MAP_END_INHERITING(mozilla::net::nsSimpleURI) 237:01.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:01.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/file/uri/Unified_cpp_dom_file_uri0.cpp:2: 237:01.00 /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp:34:5: note: some parts of macro expansion are not guarded by this 'else' clause 237:01.02 } else 237:01.03 ^~~~ 237:01.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 237:01.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 237:01.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIInputStream.h:10, 237:01.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIBinaryInputStream.h:10, 237:01.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIObjectInputStream.h:10, 237:01.04 from /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp:7, 237:01.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/file/uri/Unified_cpp_dom_file_uri0.cpp:2: 237:01.05 /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp: In member function 'virtual nsresult mozilla::dom::BlobURL::Mutator::QueryInterface(const nsIID&, void**)': 237:01.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:01.05 foundInterface = 0; \ 237:01.05 ^~~~~~~~~~~~~~ 237:01.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 237:01.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 237:01.06 ^~~~~~~~~~~~~~~~~~~~~~~ 237:01.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 237:01.06 NS_INTERFACE_MAP_END \ 237:01.06 ^~~~~~~~~~~~~~~~~~~~ 237:01.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 237:01.07 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 237:01.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:01.07 /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp:154:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 237:01.07 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(BlobURL::Mutator, nsIURISetters, nsIURIMutator, 237:01.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:01.07 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.h:15, 237:01.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BlobURL.h:13, 237:01.07 from /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp:10, 237:01.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/file/uri/Unified_cpp_dom_file_uri0.cpp:2: 237:01.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 237:01.07 } else \ 237:01.07 ^~~~ 237:01.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 237:01.07 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 237:01.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:01.07 /builddir/build/BUILD/firefox-67.0.3/dom/file/uri/BlobURL.cpp:154:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 237:01.07 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(BlobURL::Mutator, nsIURISetters, nsIURIMutator, 237:01.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:02.02 /builddir/build/BUILD/firefox-67.0.3/dom/events/Touch.cpp: In member function 'virtual nsresult mozilla::dom::Touch::QueryInterface(const nsIID&, void**)': 237:02.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:02.03 foundInterface = 0; \ 237:02.03 ^~~~~~~~~~~~~~ 237:02.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 237:02.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 237:02.03 ^~~~~~~~~~~~~~~~~~~~~~~ 237:02.03 /builddir/build/BUILD/firefox-67.0.3/dom/events/Touch.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 237:02.03 NS_INTERFACE_MAP_END 237:02.03 ^~~~~~~~~~~~~~~~~~~~ 237:02.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 237:02.04 else 237:02.04 ^~~~ 237:02.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 237:02.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 237:02.04 ^~~~~~~~~~~~~~~~~~ 237:02.04 /builddir/build/BUILD/firefox-67.0.3/dom/events/Touch.cpp:101:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 237:02.04 NS_INTERFACE_MAP_ENTRY(nsISupports) 237:02.05 ^~~~~~~~~~~~~~~~~~~~~~ 237:02.51 /builddir/build/BUILD/firefox-67.0.3/dom/events/TouchEvent.cpp: In member function 'virtual nsresult mozilla::dom::TouchList::QueryInterface(const nsIID&, void**)': 237:02.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:02.51 foundInterface = 0; \ 237:02.52 ^~~~~~~~~~~~~~ 237:02.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 237:02.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 237:02.52 ^~~~~~~~~~~~~~~~~~~~~~~ 237:02.52 /builddir/build/BUILD/firefox-67.0.3/dom/events/TouchEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 237:02.52 NS_INTERFACE_MAP_END 237:02.52 ^~~~~~~~~~~~~~~~~~~~ 237:02.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 237:02.52 else 237:02.52 ^~~~ 237:02.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 237:02.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 237:02.53 ^~~~~~~~~~~~~~~~~~ 237:02.53 /builddir/build/BUILD/firefox-67.0.3/dom/events/TouchEvent.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 237:02.53 NS_INTERFACE_MAP_ENTRY(nsISupports) 237:02.53 ^~~~~~~~~~~~~~~~~~~~~~ 237:02.55 /builddir/build/BUILD/firefox-67.0.3/dom/events/TouchEvent.cpp: In member function 'virtual nsresult mozilla::dom::TouchEvent::QueryInterface(const nsIID&, void**)': 237:02.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:02.55 foundInterface = 0; \ 237:02.55 ^~~~~~~~~~~~~~ 237:02.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 237:02.56 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 237:02.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:02.56 /builddir/build/BUILD/firefox-67.0.3/dom/events/TouchEvent.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 237:02.56 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 237:02.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:02.56 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 237:02.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRect.h:12, 237:02.56 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:9, 237:02.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 237:02.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 237:02.57 } else 237:02.57 ^~~~ 237:02.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 237:02.57 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 237:02.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:02.57 /builddir/build/BUILD/firefox-67.0.3/dom/events/TouchEvent.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 237:02.57 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TouchEvent) 237:02.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:02.69 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 237:02.69 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 237:02.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 237:02.70 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:8, 237:02.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 237:02.70 /builddir/build/BUILD/firefox-67.0.3/dom/events/UIEvent.cpp: In member function 'virtual nsresult mozilla::dom::UIEvent::QueryInterface(const nsIID&, void**)': 237:02.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:02.70 foundInterface = 0; \ 237:02.70 ^~~~~~~~~~~~~~ 237:02.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 237:02.70 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 237:02.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:02.71 /builddir/build/BUILD/firefox-67.0.3/dom/events/UIEvent.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 237:02.71 NS_INTERFACE_MAP_END_INHERITING(Event) 237:02.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:02.71 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 237:02.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRect.h:12, 237:02.71 from /builddir/build/BUILD/firefox-67.0.3/dom/events/NotifyPaintEvent.cpp:9, 237:02.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 237:02.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 237:02.71 } else 237:02.71 ^~~~ 237:02.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 237:02.72 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 237:02.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:02.72 /builddir/build/BUILD/firefox-67.0.3/dom/events/UIEvent.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 237:02.72 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(UIEvent) 237:02.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:05.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 237:05.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 237:05.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 237:05.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 237:05.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 237:05.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 237:05.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventBinding.h:9, 237:05.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaQueryListEvent.cpp:9, 237:05.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings11.cpp:2: 237:05.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaStreamEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamEvent::QueryInterface(const nsIID&, void**)': 237:05.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:05.59 foundInterface = 0; \ 237:05.59 ^~~~~~~~~~~~~~ 237:05.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 237:05.59 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 237:05.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:05.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaStreamEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 237:05.59 NS_INTERFACE_MAP_END_INHERITING(Event) 237:05.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:05.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 237:05.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 237:05.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryListEvent.h:14, 237:05.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaQueryListEvent.cpp:10, 237:05.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings11.cpp:2: 237:05.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 237:05.59 } else 237:05.59 ^~~~ 237:05.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 237:05.59 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 237:05.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:05.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaStreamEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 237:05.59 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamEvent) 237:05.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:06.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 237:06.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 237:06.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 237:06.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 237:06.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 237:06.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 237:06.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventBinding.h:9, 237:06.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaQueryListEvent.cpp:9, 237:06.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings11.cpp:2: 237:06.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaStreamTrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackEvent::QueryInterface(const nsIID&, void**)': 237:06.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:06.04 foundInterface = 0; \ 237:06.04 ^~~~~~~~~~~~~~ 237:06.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 237:06.04 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 237:06.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:06.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaStreamTrackEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 237:06.05 NS_INTERFACE_MAP_END_INHERITING(Event) 237:06.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:06.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 237:06.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 237:06.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryListEvent.h:14, 237:06.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaQueryListEvent.cpp:10, 237:06.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings11.cpp:2: 237:06.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 237:06.05 } else 237:06.05 ^~~~ 237:06.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 237:06.05 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 237:06.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:06.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MediaStreamTrackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 237:06.05 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamTrackEvent) 237:06.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:06.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/file/ipc/Unified_cpp_dom_file_ipc0.cpp:83: 237:06.37 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/TemporaryIPCBlobParent.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 237:06.37 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/TemporaryIPCBlobParent.cpp:104:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 237:06.37 } // namespace mozilla 237:06.37 ^ 237:06.38 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/TemporaryIPCBlobParent.cpp:104:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 237:06.38 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/TemporaryIPCBlobParent.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 237:06.38 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/TemporaryIPCBlobParent.cpp:104:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 237:06.38 /builddir/build/BUILD/firefox-67.0.3/dom/file/ipc/TemporaryIPCBlobParent.cpp:104:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 237:21.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 237:21.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 237:21.11 from /builddir/build/BUILD/firefox-67.0.3/image/imgLoader.h:11, 237:21.11 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsObjectLoadingContent.cpp:13: 237:21.12 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsObjectLoadingContent.cpp: In member function 'virtual nsresult ObjectInterfaceRequestorShim::QueryInterface(const nsIID&, void**)': 237:21.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:21.12 foundInterface = 0; \ 237:21.12 ^~~~~~~~~~~~~~ 237:21.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 237:21.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 237:21.13 ^~~~~~~~~~~~~~~~~~~~~~~ 237:21.13 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsObjectLoadingContent.cpp:1178:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 237:21.13 NS_INTERFACE_MAP_END 237:21.13 ^~~~~~~~~~~~~~~~~~~~ 237:21.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 237:21.13 else 237:21.13 ^~~~ 237:21.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 237:21.14 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 237:21.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:21.14 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsObjectLoadingContent.cpp:1177:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 237:21.14 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInterfaceRequestor) 237:21.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:37.81 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 237:37.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 237:37.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 237:37.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 237:37.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 237:37.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 237:37.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Directory.h:11, 237:37.82 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/Directory.cpp:7, 237:37.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: 237:37.82 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/Directory.cpp: In member function 'virtual nsresult mozilla::dom::Directory::QueryInterface(const nsIID&, void**)': 237:37.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:37.82 foundInterface = 0; \ 237:37.82 ^~~~~~~~~~~~~~ 237:37.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 237:37.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 237:37.82 ^~~~~~~~~~~~~~~~~~~~~~~ 237:37.82 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/Directory.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 237:37.82 NS_INTERFACE_MAP_END 237:37.82 ^~~~~~~~~~~~~~~~~~~~ 237:37.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 237:37.82 else 237:37.82 ^~~~ 237:37.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 237:37.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 237:37.83 ^~~~~~~~~~~~~~~~~~ 237:37.83 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/Directory.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 237:37.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 237:37.83 ^~~~~~~~~~~~~~~~~~~~~~ 237:40.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 237:40.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 237:40.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 237:40.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 237:40.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 237:40.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 237:40.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 237:40.28 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 237:40.28 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 237:40.28 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 237:40.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 237:40.28 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystem.cpp: In member function 'virtual nsresult mozilla::dom::FileSystem::QueryInterface(const nsIID&, void**)': 237:40.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:40.28 foundInterface = 0; \ 237:40.28 ^~~~~~~~~~~~~~ 237:40.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 237:40.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 237:40.28 ^~~~~~~~~~~~~~~~~~~~~~~ 237:40.28 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystem.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 237:40.28 NS_INTERFACE_MAP_END 237:40.28 ^~~~~~~~~~~~~~~~~~~~ 237:40.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 237:40.28 else 237:40.28 ^~~~ 237:40.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 237:40.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 237:40.28 ^~~~~~~~~~~~~~~~~~ 237:40.28 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystem.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 237:40.28 NS_INTERFACE_MAP_ENTRY(nsISupports) 237:40.29 ^~~~~~~~~~~~~~~~~~~~~~ 237:40.32 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemDirectoryEntry::QueryInterface(const nsIID&, void**)': 237:40.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:40.33 foundInterface = 0; \ 237:40.33 ^~~~~~~~~~~~~~ 237:40.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 237:40.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 237:40.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:40.33 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 237:40.33 NS_INTERFACE_MAP_END_INHERITING(FileSystemEntry) 237:40.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:40.33 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 237:40.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 237:40.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemBinding.h:11, 237:40.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 237:40.33 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 237:40.33 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 237:40.33 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 237:40.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 237:40.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 237:40.33 } else 237:40.33 ^~~~ 237:40.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 237:40.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 237:40.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:40.33 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 237:40.33 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemDirectoryEntry) 237:40.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:40.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 237:40.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 237:40.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 237:40.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 237:40.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 237:40.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 237:40.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 237:40.39 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 237:40.39 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 237:40.40 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 237:40.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 237:40.40 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryReader.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemDirectoryReader::QueryInterface(const nsIID&, void**)': 237:40.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:40.40 foundInterface = 0; \ 237:40.40 ^~~~~~~~~~~~~~ 237:40.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 237:40.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 237:40.40 ^~~~~~~~~~~~~~~~~~~~~~~ 237:40.40 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryReader.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 237:40.40 NS_INTERFACE_MAP_END 237:40.40 ^~~~~~~~~~~~~~~~~~~~ 237:40.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 237:40.40 else 237:40.40 ^~~~ 237:40.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 237:40.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 237:40.42 ^~~~~~~~~~~~~~~~~~ 237:40.42 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryReader.cpp:125:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 237:40.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 237:40.43 ^~~~~~~~~~~~~~~~~~~~~~ 237:40.98 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemEntry::QueryInterface(const nsIID&, void**)': 237:40.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:40.98 foundInterface = 0; \ 237:40.98 ^~~~~~~~~~~~~~ 237:40.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 237:40.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 237:40.98 ^~~~~~~~~~~~~~~~~~~~~~~ 237:40.98 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemEntry.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 237:40.98 NS_INTERFACE_MAP_END 237:40.98 ^~~~~~~~~~~~~~~~~~~~ 237:40.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 237:40.98 else 237:40.99 ^~~~ 237:40.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 237:40.99 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 237:40.99 ^~~~~~~~~~~~~~~~~~ 237:40.99 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemEntry.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 237:40.99 NS_INTERFACE_MAP_ENTRY(nsISupports) 237:40.99 ^~~~~~~~~~~~~~~~~~~~~~ 237:41.08 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemFileEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemFileEntry::QueryInterface(const nsIID&, void**)': 237:41.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:41.09 foundInterface = 0; \ 237:41.09 ^~~~~~~~~~~~~~ 237:41.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 237:41.09 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 237:41.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:41.09 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemFileEntry.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 237:41.09 NS_INTERFACE_MAP_END_INHERITING(FileSystemEntry) 237:41.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:41.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 237:41.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 237:41.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemBinding.h:11, 237:41.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 237:41.09 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 237:41.09 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 237:41.09 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 237:41.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 237:41.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 237:41.09 } else 237:41.09 ^~~~ 237:41.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 237:41.09 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 237:41.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:41.10 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemFileEntry.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 237:41.10 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemFileEntry) 237:41.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:41.15 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 237:41.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 237:41.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 237:41.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 237:41.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 237:41.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 237:41.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 237:41.16 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 237:41.16 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 237:41.16 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 237:41.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 237:41.16 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemRootDirectoryEntry::QueryInterface(const nsIID&, void**)': 237:41.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:41.16 foundInterface = 0; \ 237:41.16 ^~~~~~~~~~~~~~ 237:41.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 237:41.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 237:41.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:41.16 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 237:41.16 NS_INTERFACE_MAP_END_INHERITING(FileSystemDirectoryEntry) 237:41.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:41.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 237:41.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 237:41.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemBinding.h:11, 237:41.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 237:41.16 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 237:41.16 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 237:41.17 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 237:41.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 237:41.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 237:41.17 } else 237:41.17 ^~~~ 237:41.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 237:41.17 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 237:41.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:41.17 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 237:41.17 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemRootDirectoryEntry) 237:41.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:41.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 237:41.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 237:41.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 237:41.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 237:41.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 237:41.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 237:41.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 237:41.21 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 237:41.21 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 237:41.21 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 237:41.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 237:41.21 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemRootDirectoryReader::QueryInterface(const nsIID&, void**)': 237:41.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:41.21 foundInterface = 0; \ 237:41.21 ^~~~~~~~~~~~~~ 237:41.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 237:41.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 237:41.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:41.21 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 237:41.21 NS_INTERFACE_MAP_END_INHERITING(FileSystemDirectoryReader) 237:41.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:41.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 237:41.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 237:41.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemBinding.h:11, 237:41.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 237:41.22 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 237:41.22 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.h:10, 237:41.22 from /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/CallbackRunnables.cpp:7, 237:41.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 237:41.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 237:41.22 } else 237:41.22 ^~~~ 237:41.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 237:41.22 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 237:41.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:41.22 /builddir/build/BUILD/firefox-67.0.3/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 237:41.22 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemRootDirectoryReader) 237:41.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:42.75 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 237:42.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 237:42.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 237:42.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 237:42.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 237:42.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 237:42.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:10, 237:42.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 237:42.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 237:42.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/UIEvent.h:11, 237:42.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XULCommandEvent.h:13, 237:42.76 from /builddir/build/BUILD/firefox-67.0.3/dom/events/XULCommandEvent.cpp:7, 237:42.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events3.cpp:2: 237:42.76 /builddir/build/BUILD/firefox-67.0.3/dom/events/XULCommandEvent.cpp: In member function 'virtual nsresult mozilla::dom::XULCommandEvent::QueryInterface(const nsIID&, void**)': 237:42.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:42.76 foundInterface = 0; \ 237:42.76 ^~~~~~~~~~~~~~ 237:42.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 237:42.76 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 237:42.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:42.76 /builddir/build/BUILD/firefox-67.0.3/dom/events/XULCommandEvent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 237:42.76 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 237:42.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:42.76 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 237:42.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 237:42.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 237:42.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 237:42.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/UIEvent.h:11, 237:42.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XULCommandEvent.h:13, 237:42.76 from /builddir/build/BUILD/firefox-67.0.3/dom/events/XULCommandEvent.cpp:7, 237:42.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/events/Unified_cpp_dom_events3.cpp:2: 237:42.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 237:42.77 } else 237:42.77 ^~~~ 237:42.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 237:42.77 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 237:42.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:42.77 /builddir/build/BUILD/firefox-67.0.3/dom/events/XULCommandEvent.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 237:42.77 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULCommandEvent) 237:42.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 237:49.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 237:49.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 237:49.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 237:49.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 237:49.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 237:49.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 237:49.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAttrName.h:16, 237:49.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AttrArray.h:21, 237:49.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 237:49.35 from /builddir/build/BUILD/firefox-67.0.3/dom/flex/Flex.h:10, 237:49.35 from /builddir/build/BUILD/firefox-67.0.3/dom/flex/Flex.cpp:7, 237:49.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/flex/Unified_cpp_dom_flex0.cpp:2: 237:49.35 /builddir/build/BUILD/firefox-67.0.3/dom/flex/Flex.cpp: In member function 'virtual nsresult mozilla::dom::Flex::QueryInterface(const nsIID&, void**)': 237:49.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:49.36 foundInterface = 0; \ 237:49.36 ^~~~~~~~~~~~~~ 237:49.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 237:49.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 237:49.36 ^~~~~~~~~~~~~~~~~~~~~~~ 237:49.36 /builddir/build/BUILD/firefox-67.0.3/dom/flex/Flex.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 237:49.38 NS_INTERFACE_MAP_END 237:49.39 ^~~~~~~~~~~~~~~~~~~~ 237:49.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 237:49.39 else 237:49.39 ^~~~ 237:49.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 237:49.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 237:49.39 ^~~~~~~~~~~~~~~~~~ 237:49.39 /builddir/build/BUILD/firefox-67.0.3/dom/flex/Flex.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 237:49.39 NS_INTERFACE_MAP_ENTRY(nsISupports) 237:49.39 ^~~~~~~~~~~~~~~~~~~~~~ 237:49.39 /builddir/build/BUILD/firefox-67.0.3/dom/flex/FlexItemValues.cpp: In member function 'virtual nsresult mozilla::dom::FlexItemValues::QueryInterface(const nsIID&, void**)': 237:49.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:49.40 foundInterface = 0; \ 237:49.40 ^~~~~~~~~~~~~~ 237:49.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 237:49.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 237:49.40 ^~~~~~~~~~~~~~~~~~~~~~~ 237:49.41 /builddir/build/BUILD/firefox-67.0.3/dom/flex/FlexItemValues.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 237:49.41 NS_INTERFACE_MAP_END 237:49.41 ^~~~~~~~~~~~~~~~~~~~ 237:49.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 237:49.41 else 237:49.41 ^~~~ 237:49.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 237:49.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 237:49.41 ^~~~~~~~~~~~~~~~~~ 237:49.41 /builddir/build/BUILD/firefox-67.0.3/dom/flex/FlexItemValues.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 237:49.41 NS_INTERFACE_MAP_ENTRY(nsISupports) 237:49.41 ^~~~~~~~~~~~~~~~~~~~~~ 237:49.43 /builddir/build/BUILD/firefox-67.0.3/dom/flex/FlexLineValues.cpp: In member function 'virtual nsresult mozilla::dom::FlexLineValues::QueryInterface(const nsIID&, void**)': 237:49.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:49.43 foundInterface = 0; \ 237:49.43 ^~~~~~~~~~~~~~ 237:49.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 237:49.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 237:49.44 ^~~~~~~~~~~~~~~~~~~~~~~ 237:49.44 /builddir/build/BUILD/firefox-67.0.3/dom/flex/FlexLineValues.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 237:49.44 NS_INTERFACE_MAP_END 237:49.44 ^~~~~~~~~~~~~~~~~~~~ 237:49.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 237:49.44 else 237:49.44 ^~~~ 237:49.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 237:49.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 237:49.45 ^~~~~~~~~~~~~~~~~~ 237:49.45 /builddir/build/BUILD/firefox-67.0.3/dom/flex/FlexLineValues.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 237:49.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 237:49.45 ^~~~~~~~~~~~~~~~~~~~~~ 237:56.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 237:56.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 237:56.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 237:56.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 237:56.14 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 237:56.14 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.h:10, 237:56.14 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.cpp:7: 237:56.14 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.cpp: In member function 'virtual nsresult nsPluginArray::QueryInterface(const nsIID&, void**)': 237:56.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:56.14 foundInterface = 0; \ 237:56.14 ^~~~~~~~~~~~~~ 237:56.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 237:56.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 237:56.15 ^~~~~~~~~~~~~~~~~~~~~~~ 237:56.15 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 237:56.15 NS_INTERFACE_MAP_END 237:56.15 ^~~~~~~~~~~~~~~~~~~~ 237:56.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 237:56.15 else 237:56.16 ^~~~ 237:56.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 237:56.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 237:56.17 ^~~~~~~~~~~~~~~~~~ 237:56.17 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 237:56.17 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 237:56.17 ^~~~~~~~~~~~~~~~~~~~~~ 237:56.27 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.cpp: In member function 'virtual nsresult nsPluginElement::QueryInterface(const nsIID&, void**)': 237:56.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 237:56.27 foundInterface = 0; \ 237:56.27 ^~~~~~~~~~~~~~ 237:56.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 237:56.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 237:56.28 ^~~~~~~~~~~~~~~~~~~~~~~ 237:56.28 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.cpp:380:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 237:56.28 NS_INTERFACE_MAP_END 237:56.28 ^~~~~~~~~~~~~~~~~~~~ 237:56.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 237:56.28 else 237:56.28 ^~~~ 237:56.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 237:56.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 237:56.29 ^~~~~~~~~~~~~~~~~~ 237:56.29 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPluginArray.cpp:379:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 237:56.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 237:56.29 ^~~~~~~~~~~~~~~~~~~~~~ 238:03.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 238:03.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 238:03.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 238:03.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 238:03.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 238:03.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 238:03.50 from /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/Gamepad.h:10, 238:03.50 from /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/Gamepad.cpp:7, 238:03.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: 238:03.50 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/Gamepad.cpp: In member function 'virtual nsresult mozilla::dom::Gamepad::QueryInterface(const nsIID&, void**)': 238:03.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:03.52 foundInterface = 0; \ 238:03.52 ^~~~~~~~~~~~~~ 238:03.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:03.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:03.52 ^~~~~~~~~~~~~~~~~~~~~~~ 238:03.52 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/Gamepad.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:03.52 NS_INTERFACE_MAP_END 238:03.52 ^~~~~~~~~~~~~~~~~~~~ 238:03.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:03.52 else 238:03.52 ^~~~ 238:03.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:03.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:03.53 ^~~~~~~~~~~~~~~~~~ 238:03.53 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/Gamepad.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:03.53 NS_INTERFACE_MAP_ENTRY(nsISupports) 238:03.53 ^~~~~~~~~~~~~~~~~~~~~~ 238:03.61 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadButton.cpp: In member function 'virtual nsresult mozilla::dom::GamepadButton::QueryInterface(const nsIID&, void**)': 238:03.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:03.62 foundInterface = 0; \ 238:03.62 ^~~~~~~~~~~~~~ 238:03.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:03.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:03.62 ^~~~~~~~~~~~~~~~~~~~~~~ 238:03.62 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadButton.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:03.62 NS_INTERFACE_MAP_END 238:03.62 ^~~~~~~~~~~~~~~~~~~~ 238:03.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:03.62 else 238:03.62 ^~~~ 238:03.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:03.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:03.62 ^~~~~~~~~~~~~~~~~~ 238:03.62 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadButton.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:03.62 NS_INTERFACE_MAP_ENTRY(nsISupports) 238:03.62 ^~~~~~~~~~~~~~~~~~~~~~ 238:03.69 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadHapticActuator.cpp: In member function 'virtual nsresult mozilla::dom::GamepadHapticActuator::QueryInterface(const nsIID&, void**)': 238:03.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:03.69 foundInterface = 0; \ 238:03.69 ^~~~~~~~~~~~~~ 238:03.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:03.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:03.69 ^~~~~~~~~~~~~~~~~~~~~~~ 238:03.69 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadHapticActuator.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:03.69 NS_INTERFACE_MAP_END 238:03.69 ^~~~~~~~~~~~~~~~~~~~ 238:03.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:03.69 else 238:03.69 ^~~~ 238:03.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:03.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:03.69 ^~~~~~~~~~~~~~~~~~ 238:03.69 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadHapticActuator.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:03.70 NS_INTERFACE_MAP_ENTRY(nsISupports) 238:03.70 ^~~~~~~~~~~~~~~~~~~~~~ 238:08.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 238:08.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 238:08.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 238:08.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 238:08.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 238:08.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 238:08.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GridBinding.h:9, 238:08.86 from /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridArea.h:10, 238:08.86 from /builddir/build/BUILD/firefox-67.0.3/dom/grid/Grid.h:10, 238:08.86 from /builddir/build/BUILD/firefox-67.0.3/dom/grid/Grid.cpp:7, 238:08.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/grid/Unified_cpp_dom_grid0.cpp:2: 238:08.87 /builddir/build/BUILD/firefox-67.0.3/dom/grid/Grid.cpp: In member function 'virtual nsresult mozilla::dom::Grid::QueryInterface(const nsIID&, void**)': 238:08.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:08.87 foundInterface = 0; \ 238:08.87 ^~~~~~~~~~~~~~ 238:08.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:08.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:08.87 ^~~~~~~~~~~~~~~~~~~~~~~ 238:08.88 /builddir/build/BUILD/firefox-67.0.3/dom/grid/Grid.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:08.88 NS_INTERFACE_MAP_END 238:08.89 ^~~~~~~~~~~~~~~~~~~~ 238:08.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:08.90 else 238:08.90 ^~~~ 238:08.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:08.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:08.90 ^~~~~~~~~~~~~~~~~~ 238:08.90 /builddir/build/BUILD/firefox-67.0.3/dom/grid/Grid.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:08.90 NS_INTERFACE_MAP_ENTRY(nsISupports) 238:08.91 ^~~~~~~~~~~~~~~~~~~~~~ 238:08.91 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridArea.cpp: In member function 'virtual nsresult mozilla::dom::GridArea::QueryInterface(const nsIID&, void**)': 238:08.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:08.91 foundInterface = 0; \ 238:08.91 ^~~~~~~~~~~~~~ 238:08.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:08.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:08.92 ^~~~~~~~~~~~~~~~~~~~~~~ 238:08.92 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridArea.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:08.92 NS_INTERFACE_MAP_END 238:08.92 ^~~~~~~~~~~~~~~~~~~~ 238:08.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:08.92 else 238:08.94 ^~~~ 238:08.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:08.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:08.95 ^~~~~~~~~~~~~~~~~~ 238:08.95 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridArea.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:08.95 NS_INTERFACE_MAP_ENTRY(nsISupports) 238:08.95 ^~~~~~~~~~~~~~~~~~~~~~ 238:08.95 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridDimension.cpp: In member function 'virtual nsresult mozilla::dom::GridDimension::QueryInterface(const nsIID&, void**)': 238:08.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:08.96 foundInterface = 0; \ 238:08.96 ^~~~~~~~~~~~~~ 238:08.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:08.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:08.97 ^~~~~~~~~~~~~~~~~~~~~~~ 238:08.97 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridDimension.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:08.97 NS_INTERFACE_MAP_END 238:08.97 ^~~~~~~~~~~~~~~~~~~~ 238:08.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:08.97 else 238:08.97 ^~~~ 238:08.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:08.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:08.98 ^~~~~~~~~~~~~~~~~~ 238:08.98 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridDimension.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:08.98 NS_INTERFACE_MAP_ENTRY(nsISupports) 238:08.98 ^~~~~~~~~~~~~~~~~~~~~~ 238:08.98 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridLine.cpp: In member function 'virtual nsresult mozilla::dom::GridLine::QueryInterface(const nsIID&, void**)': 238:08.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:08.99 foundInterface = 0; \ 238:08.99 ^~~~~~~~~~~~~~ 238:08.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:08.99 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:08.99 ^~~~~~~~~~~~~~~~~~~~~~~ 238:08.99 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridLine.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:08.99 NS_INTERFACE_MAP_END 238:08.99 ^~~~~~~~~~~~~~~~~~~~ 238:09.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:09.00 else 238:09.00 ^~~~ 238:09.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:09.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:09.00 ^~~~~~~~~~~~~~~~~~ 238:09.00 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridLine.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:09.00 NS_INTERFACE_MAP_ENTRY(nsISupports) 238:09.01 ^~~~~~~~~~~~~~~~~~~~~~ 238:09.01 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridLines.cpp: In member function 'virtual nsresult mozilla::dom::GridLines::QueryInterface(const nsIID&, void**)': 238:09.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:09.01 foundInterface = 0; \ 238:09.01 ^~~~~~~~~~~~~~ 238:09.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:09.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:09.02 ^~~~~~~~~~~~~~~~~~~~~~~ 238:09.02 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridLines.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:09.02 NS_INTERFACE_MAP_END 238:09.02 ^~~~~~~~~~~~~~~~~~~~ 238:09.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:09.02 else 238:09.03 ^~~~ 238:09.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:09.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:09.03 ^~~~~~~~~~~~~~~~~~ 238:09.03 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridLines.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:09.03 NS_INTERFACE_MAP_ENTRY(nsISupports) 238:09.03 ^~~~~~~~~~~~~~~~~~~~~~ 238:09.07 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridTrack.cpp: In member function 'virtual nsresult mozilla::dom::GridTrack::QueryInterface(const nsIID&, void**)': 238:09.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:09.07 foundInterface = 0; \ 238:09.07 ^~~~~~~~~~~~~~ 238:09.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:09.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:09.08 ^~~~~~~~~~~~~~~~~~~~~~~ 238:09.08 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridTrack.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:09.08 NS_INTERFACE_MAP_END 238:09.08 ^~~~~~~~~~~~~~~~~~~~ 238:09.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:09.08 else 238:09.08 ^~~~ 238:09.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:09.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:09.08 ^~~~~~~~~~~~~~~~~~ 238:09.08 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridTrack.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:09.08 NS_INTERFACE_MAP_ENTRY(nsISupports) 238:09.08 ^~~~~~~~~~~~~~~~~~~~~~ 238:09.13 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridTracks.cpp: In member function 'virtual nsresult mozilla::dom::GridTracks::QueryInterface(const nsIID&, void**)': 238:09.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:09.13 foundInterface = 0; \ 238:09.13 ^~~~~~~~~~~~~~ 238:09.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:09.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:09.13 ^~~~~~~~~~~~~~~~~~~~~~~ 238:09.14 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridTracks.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:09.14 NS_INTERFACE_MAP_END 238:09.14 ^~~~~~~~~~~~~~~~~~~~ 238:09.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:09.14 else 238:09.14 ^~~~ 238:09.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:09.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:09.15 ^~~~~~~~~~~~~~~~~~ 238:09.15 /builddir/build/BUILD/firefox-67.0.3/dom/grid/GridTracks.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:09.15 NS_INTERFACE_MAP_ENTRY(nsISupports) 238:09.15 ^~~~~~~~~~~~~~~~~~~~~~ 238:10.46 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 238:10.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 238:10.46 from /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/MLSFallback.h:7, 238:10.46 from /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/MLSFallback.cpp:7, 238:10.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:2: 238:10.47 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPositionCoords::QueryInterface(const nsIID&, void**)': 238:10.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:10.48 foundInterface = 0; \ 238:10.48 ^~~~~~~~~~~~~~ 238:10.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:10.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:10.48 ^~~~~~~~~~~~~~~~~~~~~~~ 238:10.49 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:10.49 NS_INTERFACE_MAP_END 238:10.49 ^~~~~~~~~~~~~~~~~~~~ 238:10.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:10.49 else 238:10.50 ^~~~ 238:10.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:10.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:10.50 ^~~~~~~~~~~~~~~~~~ 238:10.50 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:63:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:10.50 NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionCoords) 238:10.51 ^~~~~~~~~~~~~~~~~~~~~~ 238:10.51 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPosition::QueryInterface(const nsIID&, void**)': 238:10.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:10.52 foundInterface = 0; \ 238:10.52 ^~~~~~~~~~~~~~ 238:10.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:10.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:10.52 ^~~~~~~~~~~~~~~~~~~~~~~ 238:10.53 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:132:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:10.53 NS_INTERFACE_MAP_END 238:10.53 ^~~~~~~~~~~~~~~~~~~~ 238:10.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:10.53 else 238:10.53 ^~~~ 238:10.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:10.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:10.54 ^~~~~~~~~~~~~~~~~~ 238:10.54 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:131:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:10.54 NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPosition) 238:10.54 ^~~~~~~~~~~~~~~~~~~~~~ 238:10.54 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Position::QueryInterface(const nsIID&, void**)': 238:10.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:10.56 foundInterface = 0; \ 238:10.56 ^~~~~~~~~~~~~~ 238:10.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:10.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:10.57 ^~~~~~~~~~~~~~~~~~~~~~~ 238:10.57 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:158:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:10.57 NS_INTERFACE_MAP_END 238:10.58 ^~~~~~~~~~~~~~~~~~~~ 238:10.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:10.59 else 238:10.59 ^~~~ 238:10.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:10.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:10.60 ^~~~~~~~~~~~~~~~~~ 238:10.60 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:157:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:10.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 238:10.60 ^~~~~~~~~~~~~~~~~~~~~~ 238:10.60 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Coordinates::QueryInterface(const nsIID&, void**)': 238:10.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:10.60 foundInterface = 0; \ 238:10.60 ^~~~~~~~~~~~~~ 238:10.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:10.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:10.61 ^~~~~~~~~~~~~~~~~~~~~~~ 238:10.61 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:197:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:10.62 NS_INTERFACE_MAP_END 238:10.62 ^~~~~~~~~~~~~~~~~~~~ 238:10.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:10.62 else 238:10.62 ^~~~ 238:10.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:10.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:10.63 ^~~~~~~~~~~~~~~~~~ 238:10.63 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeoPosition.cpp:196:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:10.63 NS_INTERFACE_MAP_ENTRY(nsISupports) 238:10.63 ^~~~~~~~~~~~~~~~~~~~~~ 238:16.86 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::GamepadServiceTest::QueryInterface(const nsIID&, void**)': 238:16.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:16.86 foundInterface = 0; \ 238:16.87 ^~~~~~~~~~~~~~ 238:16.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 238:16.87 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 238:16.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:16.87 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadServiceTest.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 238:16.87 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 238:16.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:16.88 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 238:16.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GamepadButton.h:12, 238:16.88 from /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/Gamepad.h:12, 238:16.88 from /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/Gamepad.cpp:7, 238:16.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: 238:16.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 238:16.88 } else 238:16.88 ^~~~ 238:16.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 238:16.89 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 238:16.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:16.89 /builddir/build/BUILD/firefox-67.0.3/dom/gamepad/GamepadServiceTest.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 238:16.90 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GamepadServiceTest) 238:16.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:22.25 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 238:22.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 238:22.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 238:22.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 238:22.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 238:22.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 238:22.25 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 238:22.25 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 238:22.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 238:22.26 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 238:22.26 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 238:22.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 238:22.26 /builddir/build/BUILD/firefox-67.0.3/dom/base/Attr.cpp: In member function 'virtual nsresult mozilla::dom::Attr::QueryInterface(const nsIID&, void**)': 238:22.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:22.26 foundInterface = 0; \ 238:22.26 ^~~~~~~~~~~~~~ 238:22.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:22.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:22.27 ^~~~~~~~~~~~~~~~~~~~~~~ 238:22.27 /builddir/build/BUILD/firefox-67.0.3/dom/base/Attr.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:22.27 NS_INTERFACE_MAP_END 238:22.27 ^~~~~~~~~~~~~~~~~~~~ 238:22.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:21, 238:22.27 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 238:22.27 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 238:22.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 238:22.28 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentUtils.h:3627:5: note: some parts of macro expansion are not guarded by this 'else' clause 238:22.28 } else 238:22.28 ^~~~ 238:22.28 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentUtils.h:3627:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRY_TEAROFF' 238:22.28 } else 238:22.28 ^~~~ 238:22.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:20: 238:22.31 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.cpp: In member function 'nsresult AttrArray::RemoveAttrAt(uint32_t, nsAttrValue&)': 238:22.31 /builddir/build/BUILD/firefox-67.0.3/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] 238:22.31 (mImpl->mAttrCount - aPos - 1) * sizeof(InternalAttr)); 238:22.31 ^ 238:22.31 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 238:22.31 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 238:22.31 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 238:22.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 238:22.31 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:123:10: note: 'struct AttrArray::InternalAttr' declared here 238:22.32 struct InternalAttr { 238:22.32 ^~~~~~~~~~~~ 238:22.32 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:20: 238:22.32 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.cpp: In member function 'void AttrArray::Compact()': 238:22.32 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.cpp:350: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] 238:22.32 realloc(impl, Impl::AllocationSizeForAttributes(impl->mAttrCount))); 238:22.32 ^ 238:22.32 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 238:22.33 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 238:22.33 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 238:22.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 238:22.33 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:175:9: note: 'class AttrArray::Impl' declared here 238:22.33 class Impl { 238:22.33 ^~~~ 238:22.33 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:20: 238:22.33 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.cpp: In member function 'bool AttrArray::GrowBy(uint32_t)': 238:22.35 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.cpp:491: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] 238:22.35 static_cast(realloc(mImpl.release(), sizeInBytes.value())); 238:22.35 ^ 238:22.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 238:22.35 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 238:22.35 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 238:22.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 238:22.35 /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:175:9: note: 'class AttrArray::Impl' declared here 238:22.35 class Impl { 238:22.35 ^~~~ 238:24.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 238:24.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 238:24.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 238:24.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 238:24.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 238:24.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 238:24.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MozStorageStatementRowBinding.h:9, 238:24.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MozStorageStatementRowBinding.cpp:3, 238:24.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings12.cpp:2: 238:24.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/OfflineAudioCompletionEvent.cpp: In member function 'virtual nsresult mozilla::dom::OfflineAudioCompletionEvent::QueryInterface(const nsIID&, void**)': 238:24.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:24.70 foundInterface = 0; \ 238:24.70 ^~~~~~~~~~~~~~ 238:24.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 238:24.70 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 238:24.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:24.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/OfflineAudioCompletionEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 238:24.70 NS_INTERFACE_MAP_END_INHERITING(Event) 238:24.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:24.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 238:24.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 238:24.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/MozStorageStatementRowBinding.cpp:7, 238:24.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings12.cpp:2: 238:24.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 238:24.71 } else 238:24.71 ^~~~ 238:24.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 238:24.71 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 238:24.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:24.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/OfflineAudioCompletionEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 238:24.71 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(OfflineAudioCompletionEvent) 238:24.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:25.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 238:25.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 238:25.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 238:25.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 238:25.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 238:25.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 238:25.59 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 238:25.59 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 238:25.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 238:25.59 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 238:25.59 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 238:25.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 238:25.59 /builddir/build/BUILD/firefox-67.0.3/dom/base/BarProps.cpp: In member function 'virtual nsresult mozilla::dom::BarProp::QueryInterface(const nsIID&, void**)': 238:25.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:25.60 foundInterface = 0; \ 238:25.60 ^~~~~~~~~~~~~~ 238:25.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:25.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:25.60 ^~~~~~~~~~~~~~~~~~~~~~~ 238:25.60 /builddir/build/BUILD/firefox-67.0.3/dom/base/BarProps.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:25.60 NS_INTERFACE_MAP_END 238:25.60 ^~~~~~~~~~~~~~~~~~~~ 238:25.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:25.60 else 238:25.60 ^~~~ 238:25.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:25.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:25.60 ^~~~~~~~~~~~~~~~~~ 238:25.60 /builddir/build/BUILD/firefox-67.0.3/dom/base/BarProps.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:25.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 238:25.60 ^~~~~~~~~~~~~~~~~~~~~~ 238:26.01 /builddir/build/BUILD/firefox-67.0.3/dom/base/CharacterData.cpp: In member function 'virtual nsresult mozilla::dom::CharacterData::QueryInterface(const nsIID&, void**)': 238:26.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:26.01 foundInterface = 0; \ 238:26.01 ^~~~~~~~~~~~~~ 238:26.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 238:26.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 238:26.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:26.01 /builddir/build/BUILD/firefox-67.0.3/dom/base/CharacterData.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 238:26.02 NS_INTERFACE_MAP_END_INHERITING(nsIContent) 238:26.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:26.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 238:26.02 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 238:26.02 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 238:26.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 238:26.02 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 238:26.02 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 238:26.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 238:26.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 238:26.03 } else 238:26.03 ^~~~ 238:26.03 /builddir/build/BUILD/firefox-67.0.3/dom/base/CharacterData.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 238:26.03 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(CharacterData) 238:26.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:33.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 238:33.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 238:33.21 from /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.h:14, 238:33.21 from /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.cpp:7: 238:33.21 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult nsGeolocationService::QueryInterface(const nsIID&, void**)': 238:33.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:33.22 foundInterface = 0; \ 238:33.22 ^~~~~~~~~~~~~~ 238:33.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:33.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:33.22 ^~~~~~~~~~~~~~~~~~~~~~~ 238:33.22 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.cpp:493:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:33.22 NS_INTERFACE_MAP_END 238:33.22 ^~~~~~~~~~~~~~~~~~~~ 238:33.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:33.22 else 238:33.22 ^~~~ 238:33.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:33.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:33.22 ^~~~~~~~~~~~~~~~~~ 238:33.22 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.cpp:492:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:33.22 NS_INTERFACE_MAP_ENTRY(nsIObserver) 238:33.22 ^~~~~~~~~~~~~~~~~~~~~~ 238:33.24 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult mozilla::dom::Geolocation::QueryInterface(const nsIID&, void**)': 238:33.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:33.24 foundInterface = 0; \ 238:33.24 ^~~~~~~~~~~~~~ 238:33.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:33.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:33.24 ^~~~~~~~~~~~~~~~~~~~~~~ 238:33.24 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.cpp:776:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:33.24 NS_INTERFACE_MAP_END 238:33.24 ^~~~~~~~~~~~~~~~~~~~ 238:33.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:33.24 else 238:33.24 ^~~~ 238:33.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:33.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:33.24 ^~~~~~~~~~~~~~~~~~ 238:33.25 /builddir/build/BUILD/firefox-67.0.3/dom/geolocation/nsGeolocation.cpp:775:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:33.25 NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate) 238:33.25 ^~~~~~~~~~~~~~~~~~~~~~ 238:33.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 238:33.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 238:33.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 238:33.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 238:33.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 238:33.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 238:33.79 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 238:33.79 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 238:33.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 238:33.79 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.h:10, 238:33.79 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AnonymousContent.cpp:7, 238:33.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 238:33.80 /builddir/build/BUILD/firefox-67.0.3/dom/base/ContentProcessMessageManager.cpp: In member function 'virtual nsresult mozilla::dom::ContentProcessMessageManager::QueryInterface(const nsIID&, void**)': 238:33.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:33.81 foundInterface = 0; \ 238:33.81 ^~~~~~~~~~~~~~ 238:33.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:33.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:33.81 ^~~~~~~~~~~~~~~~~~~~~~~ 238:33.81 /builddir/build/BUILD/firefox-67.0.3/dom/base/ContentProcessMessageManager.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:33.81 NS_INTERFACE_MAP_END 238:33.81 ^~~~~~~~~~~~~~~~~~~~ 238:33.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:33.81 else 238:33.81 ^~~~ 238:33.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:33.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:33.82 ^~~~~~~~~~~~~~~~~~ 238:33.82 /builddir/build/BUILD/firefox-67.0.3/dom/base/ContentProcessMessageManager.cpp:79:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:33.82 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 238:33.82 ^~~~~~~~~~~~~~~~~~~~~~ 238:40.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 238:40.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 238:40.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 238:40.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 238:40.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 238:40.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 238:40.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 238:40.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 238:40.40 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 238:40.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PaymentRequestBinding.cpp:3, 238:40.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings13.cpp:2: 238:40.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PopStateEvent.cpp: In member function 'virtual nsresult mozilla::dom::PopStateEvent::QueryInterface(const nsIID&, void**)': 238:40.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:40.44 foundInterface = 0; \ 238:40.44 ^~~~~~~~~~~~~~ 238:40.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 238:40.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 238:40.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:40.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PopStateEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 238:40.44 NS_INTERFACE_MAP_END_INHERITING(Event) 238:40.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:40.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 238:40.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 238:40.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 238:40.44 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 238:40.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PaymentRequestBinding.cpp:3, 238:40.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings13.cpp:2: 238:40.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 238:40.44 } else 238:40.44 ^~~~ 238:40.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 238:40.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 238:40.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:40.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PopStateEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 238:40.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PopStateEvent) 238:40.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:40.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 238:40.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 238:40.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 238:40.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 238:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 238:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 238:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 238:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 238:40.55 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 238:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PaymentRequestBinding.cpp:3, 238:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings13.cpp:2: 238:40.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PopupBlockedEvent.cpp: In member function 'virtual nsresult mozilla::dom::PopupBlockedEvent::QueryInterface(const nsIID&, void**)': 238:40.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:40.56 foundInterface = 0; \ 238:40.56 ^~~~~~~~~~~~~~ 238:40.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 238:40.56 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 238:40.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:40.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PopupBlockedEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 238:40.56 NS_INTERFACE_MAP_END_INHERITING(Event) 238:40.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:40.56 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 238:40.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 238:40.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 238:40.56 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 238:40.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PaymentRequestBinding.cpp:3, 238:40.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings13.cpp:2: 238:40.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 238:40.56 } else 238:40.56 ^~~~ 238:40.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 238:40.57 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 238:40.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:40.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PopupBlockedEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 238:40.57 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PopupBlockedEvent) 238:40.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:41.24 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 238:41.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 238:41.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 238:41.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 238:41.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 238:41.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 238:41.25 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:7, 238:41.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 238:41.25 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLAllCollection::QueryInterface(const nsIID&, void**)': 238:41.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:41.25 foundInterface = 0; \ 238:41.25 ^~~~~~~~~~~~~~ 238:41.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:41.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:41.25 ^~~~~~~~~~~~~~~~~~~~~~~ 238:41.25 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:41.25 NS_INTERFACE_MAP_END 238:41.25 ^~~~~~~~~~~~~~~~~~~~ 238:41.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 238:41.25 else 238:41.25 ^~~~ 238:41.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 238:41.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 238:41.25 ^~~~~~~~~~~~~~~~~~ 238:41.26 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 238:41.26 NS_INTERFACE_MAP_ENTRY(nsISupports) 238:41.26 ^~~~~~~~~~~~~~~~~~~~~~ 238:48.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 238:48.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 238:48.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 238:48.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 238:48.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 238:48.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 238:48.27 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:10, 238:48.27 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.h:10, 238:48.27 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.cpp:7, 238:48.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 238:48.27 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFormControlsCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLFormControlsCollection::QueryInterface(const nsIID&, void**)': 238:48.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:48.27 foundInterface = 0; \ 238:48.27 ^~~~~~~~~~~~~~ 238:48.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 238:48.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 238:48.29 ^~~~~~~~~~~~~~~~~~~~~~~ 238:48.29 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFormControlsCollection.cpp:137:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 238:48.29 NS_INTERFACE_MAP_END 238:48.29 ^~~~~~~~~~~~~~~~~~~~ 238:48.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 238:48.29 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 238:48.29 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 238:48.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 238:48.29 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 238:48.29 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 238:48.29 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 238:48.29 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.h:10, 238:48.29 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.cpp:7, 238:48.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 238:48.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 238:48.29 } else 238:48.29 ^~~~ 238:48.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 238:48.29 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 238:48.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:48.29 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFormControlsCollection.cpp:136:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 238:48.29 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(HTMLFormControlsCollection) 238:48.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:56.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 238:56.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 238:56.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 238:56.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 238:56.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 238:56.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 238:56.95 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:10, 238:56.95 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.h:10, 238:56.95 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.cpp:7, 238:56.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 238:56.95 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLIFrameElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLIFrameElement::QueryInterface(const nsIID&, void**)': 238:56.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 238:56.96 foundInterface = 0; \ 238:56.96 ^~~~~~~~~~~~~~ 238:56.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 238:56.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 238:56.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:56.96 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLIFrameElement.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 238:56.96 NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLFrameElement) 238:56.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:56.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 238:56.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 238:56.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 238:56.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 238:56.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 238:56.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 238:56.99 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 238:56.99 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.h:10, 238:56.99 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.cpp:7, 238:56.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 238:56.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 238:56.99 } else 238:56.99 ^~~~ 238:56.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 238:56.99 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 238:56.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238:56.99 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLIFrameElement.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 238:56.99 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLIFrameElement) 238:57.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:01.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 239:01.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 239:01.69 from /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp:7, 239:01.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: 239:01.69 /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp: In member function 'virtual nsresult nsJSURI::QueryInterface(const nsIID&, void**)': 239:01.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:01.69 foundInterface = 0; \ 239:01.69 ^~~~~~~~~~~~~~ 239:01.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:01.69 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:01.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:01.69 /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp:1177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:01.69 NS_INTERFACE_MAP_END_INHERITING(mozilla::net::nsSimpleURI) 239:01.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:01.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: 239:01.69 /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp:1176:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:01.69 } else 239:01.69 ^~~~ 239:01.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 239:01.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 239:01.70 from /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp:7, 239:01.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: 239:01.70 /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp: In member function 'virtual nsresult nsJSURI::Mutator::QueryInterface(const nsIID&, void**)': 239:01.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:01.71 foundInterface = 0; \ 239:01.71 ^~~~~~~~~~~~~~ 239:01.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:01.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:01.71 ^~~~~~~~~~~~~~~~~~~~~~~ 239:01.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:01.71 NS_INTERFACE_MAP_END \ 239:01.72 ^~~~~~~~~~~~~~~~~~~~ 239:01.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 239:01.72 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 239:01.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:01.72 /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp:1268:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 239:01.72 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsJSURI::Mutator, nsIURISetters, nsIURIMutator, 239:01.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:01.72 In file included from /builddir/build/BUILD/firefox-67.0.3/netwerk/base/nsSimpleURI.h:15, 239:01.72 from /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.h:16, 239:01.72 from /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp:15, 239:01.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: 239:01.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause 239:01.72 } else \ 239:01.72 ^~~~ 239:01.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE' 239:01.72 } else \ 239:01.72 ^~~~ 239:01.72 /builddir/build/BUILD/firefox-67.0.3/dom/jsurl/nsJSProtocolHandler.cpp:1268:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS' 239:01.73 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsJSURI::Mutator, nsIURISetters, nsIURIMutator, 239:01.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:04.92 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 239:04.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 239:04.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 239:04.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 239:04.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 239:04.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 239:04.93 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:10, 239:04.93 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.h:10, 239:04.93 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.cpp:7, 239:04.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 239:04.94 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMapElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMapElement::QueryInterface(const nsIID&, void**)': 239:04.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:04.95 foundInterface = 0; \ 239:04.95 ^~~~~~~~~~~~~~ 239:04.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:04.95 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:04.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:04.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:04.95 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 239:04.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:04.95 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMapElement.cpp:30:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:04.95 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMapElement, 239:04.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:04.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 239:04.95 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 239:04.95 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 239:04.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 239:04.95 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 239:04.95 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 239:04.95 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 239:04.95 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.h:10, 239:04.95 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLFontElement.cpp:7, 239:04.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 239:04.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:04.96 } else 239:04.96 ^~~~ 239:04.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:04.96 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:04.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:04.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:04.96 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 239:04.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:04.96 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMapElement.cpp:30:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:04.96 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMapElement, 239:04.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.57 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLCanvasElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLCanvasElement::QueryInterface(const nsIID&, void**)': 239:05.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:05.57 foundInterface = 0; \ 239:05.57 ^~~~~~~~~~~~~~ 239:05.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:05.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:05.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:05.57 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 239:05.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.57 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLCanvasElement.cpp:385:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:05.58 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLCanvasElement, 239:05.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 239:05.58 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:7, 239:05.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 239:05.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:05.58 } else 239:05.58 ^~~~ 239:05.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:05.58 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:05.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:05.58 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 239:05.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.58 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLCanvasElement.cpp:385:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:05.58 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLCanvasElement, 239:05.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 239:05.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 239:05.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 239:05.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 239:05.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 239:05.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 239:05.67 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:7, 239:05.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 239:05.67 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLCanvasElement.cpp: In member function 'virtual nsresult mozilla::dom::CanvasCaptureTrackSource::QueryInterface(const nsIID&, void**)': 239:05.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:05.67 foundInterface = 0; \ 239:05.67 ^~~~~~~~~~~~~~ 239:05.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:05.67 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:05.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.68 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLCanvasElement.cpp:654:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:05.68 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 239:05.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 239:05.68 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:7, 239:05.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 239:05.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:05.68 } else 239:05.68 ^~~~ 239:05.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:05.68 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:05.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.68 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLCanvasElement.cpp:653:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:05.68 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CanvasCaptureTrackSource) 239:05.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 239:05.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 239:05.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 239:05.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 239:05.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 239:05.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 239:05.91 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:7, 239:05.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 239:05.91 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLDataListElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLDataListElement::QueryInterface(const nsIID&, void**)': 239:05.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:05.92 foundInterface = 0; \ 239:05.92 ^~~~~~~~~~~~~~ 239:05.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:05.93 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:05.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:05.93 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 239:05.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.94 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLDataListElement.cpp:25:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:05.94 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLDataListElement, 239:05.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 239:05.94 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLAllCollection.cpp:7, 239:05.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 239:05.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:05.95 } else 239:05.95 ^~~~ 239:05.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:05.95 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:05.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:05.96 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 239:05.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:05.96 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLDataListElement.cpp:25:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:05.96 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLDataListElement, 239:05.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:17.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 239:17.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 239:17.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 239:17.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 239:17.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 239:17.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SubtleCrypto.h:10, 239:17.29 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.h:9, 239:17.29 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:6, 239:17.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 239:17.30 /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp: In member function 'virtual nsresult mozilla::dom::Crypto::QueryInterface(const nsIID&, void**)': 239:17.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:17.30 foundInterface = 0; \ 239:17.30 ^~~~~~~~~~~~~~ 239:17.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:17.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:17.30 ^~~~~~~~~~~~~~~~~~~~~~~ 239:17.30 /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:17.31 NS_INTERFACE_MAP_END 239:17.31 ^~~~~~~~~~~~~~~~~~~~ 239:17.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 239:17.31 else 239:17.31 ^~~~ 239:17.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 239:17.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 239:17.31 ^~~~~~~~~~~~~~~~~~ 239:17.31 /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 239:17.32 NS_INTERFACE_MAP_ENTRY(nsISupports) 239:17.32 ^~~~~~~~~~~~~~~~~~~~~~ 239:18.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 239:18.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 239:18.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 239:18.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 239:18.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 239:18.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 239:18.38 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:10, 239:18.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLMarqueeElement.h:10, 239:18.38 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMarqueeElement.cpp:7, 239:18.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 239:18.39 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::StreamCaptureTrackSource::QueryInterface(const nsIID&, void**)': 239:18.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:18.39 foundInterface = 0; \ 239:18.39 ^~~~~~~~~~~~~~ 239:18.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:18.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:18.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:18.39 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp:551:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:18.40 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 239:18.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:18.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 239:18.40 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 239:18.41 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 239:18.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 239:18.41 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 239:18.41 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 239:18.41 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 239:18.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLMarqueeElement.h:10, 239:18.41 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMarqueeElement.cpp:7, 239:18.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 239:18.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:18.41 } else 239:18.42 ^~~~ 239:18.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:18.42 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:18.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:18.42 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp:549:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:18.42 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION( 239:18.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:18.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 239:18.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 239:18.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 239:18.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 239:18.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 239:18.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 239:18.53 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:10, 239:18.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLMarqueeElement.h:10, 239:18.53 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMarqueeElement.cpp:7, 239:18.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 239:18.53 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::AudioChannelAgentCallback::QueryInterface(const nsIID&, void**)': 239:18.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:18.53 foundInterface = 0; \ 239:18.54 ^~~~~~~~~~~~~~ 239:18.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:18.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:18.54 ^~~~~~~~~~~~~~~~~~~~~~~ 239:18.54 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp:1229:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:18.54 NS_INTERFACE_MAP_END 239:18.54 ^~~~~~~~~~~~~~~~~~~~ 239:18.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 239:18.54 else 239:18.54 ^~~~ 239:18.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 239:18.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 239:18.55 ^~~~~~~~~~~~~~~~~~ 239:18.55 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp:1228:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 239:18.55 NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) 239:18.55 ^~~~~~~~~~~~~~~~~~~~~~ 239:18.69 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::QueryInterface(const nsIID&, void**)': 239:18.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:18.70 foundInterface = 0; \ 239:18.70 ^~~~~~~~~~~~~~ 239:18.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:18.70 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:18.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:18.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:18.70 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 239:18.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:18.70 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp:1530:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:18.70 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMediaElement, 239:18.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:18.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 239:18.71 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 239:18.71 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 239:18.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 239:18.71 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 239:18.71 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 239:18.71 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 239:18.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLMarqueeElement.h:10, 239:18.71 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMarqueeElement.cpp:7, 239:18.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 239:18.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:18.72 } else 239:18.72 ^~~~ 239:18.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:18.72 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:18.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:18.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:18.72 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 239:18.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:18.72 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMediaElement.cpp:1530:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:18.73 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMediaElement, 239:18.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:20.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 239:20.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 239:20.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 239:20.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 239:20.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 239:20.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 239:20.96 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:10, 239:20.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLMarqueeElement.h:10, 239:20.97 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMarqueeElement.cpp:7, 239:20.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 239:20.97 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLOptionsCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLOptionsCollection::QueryInterface(const nsIID&, void**)': 239:20.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:20.97 foundInterface = 0; \ 239:20.97 ^~~~~~~~~~~~~~ 239:20.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:20.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:20.97 ^~~~~~~~~~~~~~~~~~~~~~~ 239:20.98 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLOptionsCollection.cpp:77:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:20.98 NS_INTERFACE_MAP_END 239:20.98 ^~~~~~~~~~~~~~~~~~~~ 239:20.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 239:20.98 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 239:20.98 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 239:20.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 239:20.98 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 239:20.98 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 239:20.98 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 239:20.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLMarqueeElement.h:10, 239:20.99 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLMarqueeElement.cpp:7, 239:20.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 239:20.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:20.99 } else 239:20.99 ^~~~ 239:20.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:20.99 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:20.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:20.99 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLOptionsCollection.cpp:76:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 239:21.00 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(HTMLOptionsCollection) 239:21.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:22.31 /builddir/build/BUILD/firefox-67.0.3/dom/base/CustomElementRegistry.cpp: In member function 'virtual nsresult mozilla::dom::CustomElementRegistry::QueryInterface(const nsIID&, void**)': 239:22.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:22.31 foundInterface = 0; \ 239:22.32 ^~~~~~~~~~~~~~ 239:22.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:22.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:22.32 ^~~~~~~~~~~~~~~~~~~~~~~ 239:22.32 /builddir/build/BUILD/firefox-67.0.3/dom/base/CustomElementRegistry.cpp:310:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:22.32 NS_INTERFACE_MAP_END 239:22.32 ^~~~~~~~~~~~~~~~~~~~ 239:22.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 239:22.32 else 239:22.33 ^~~~ 239:22.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 239:22.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 239:22.33 ^~~~~~~~~~~~~~~~~~ 239:22.33 /builddir/build/BUILD/firefox-67.0.3/dom/base/CustomElementRegistry.cpp:309:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 239:22.33 NS_INTERFACE_MAP_ENTRY(nsISupports) 239:22.33 ^~~~~~~~~~~~~~~~~~~~~~ 239:22.66 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMError.cpp: In member function 'virtual nsresult mozilla::dom::DOMError::QueryInterface(const nsIID&, void**)': 239:22.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:22.66 foundInterface = 0; \ 239:22.67 ^~~~~~~~~~~~~~ 239:22.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:22.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:22.67 ^~~~~~~~~~~~~~~~~~~~~~~ 239:22.67 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMError.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:22.67 NS_INTERFACE_MAP_END 239:22.67 ^~~~~~~~~~~~~~~~~~~~ 239:22.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 239:22.68 else 239:22.68 ^~~~ 239:22.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 239:22.68 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 239:22.68 ^~~~~~~~~~~~~~~~~~ 239:22.68 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMError.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 239:22.70 NS_INTERFACE_MAP_ENTRY(nsISupports) 239:22.71 ^~~~~~~~~~~~~~~~~~~~~~ 239:22.72 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMException.cpp: In member function 'virtual nsresult mozilla::dom::Exception::QueryInterface(const nsIID&, void**)': 239:22.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:22.73 foundInterface = 0; \ 239:22.73 ^~~~~~~~~~~~~~ 239:22.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:22.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:22.74 ^~~~~~~~~~~~~~~~~~~~~~~ 239:22.74 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMException.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:22.74 NS_INTERFACE_MAP_END 239:22.74 ^~~~~~~~~~~~~~~~~~~~ 239:22.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 239:22.74 else 239:22.75 ^~~~ 239:22.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 239:22.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 239:22.77 ^~~~~~~~~~~~~~~~~~ 239:22.77 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMException.cpp:147:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 239:22.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 239:22.77 ^~~~~~~~~~~~~~~~~~~~~~ 239:22.90 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMImplementation.cpp: In member function 'virtual nsresult mozilla::dom::DOMImplementation::QueryInterface(const nsIID&, void**)': 239:22.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:22.91 foundInterface = 0; \ 239:22.91 ^~~~~~~~~~~~~~ 239:22.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:22.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:22.91 ^~~~~~~~~~~~~~~~~~~~~~~ 239:22.91 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMImplementation.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:22.91 NS_INTERFACE_MAP_END 239:22.92 ^~~~~~~~~~~~~~~~~~~~ 239:22.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 239:22.92 else 239:22.92 ^~~~ 239:22.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 239:22.92 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 239:22.92 ^~~~~~~~~~~~~~~~~~ 239:22.92 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMImplementation.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 239:22.92 NS_INTERFACE_MAP_ENTRY(nsISupports) 239:22.92 ^~~~~~~~~~~~~~~~~~~~~~ 239:23.64 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 239:23.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 239:23.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 239:23.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 239:23.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 239:23.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 239:23.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PrecompiledScriptBinding.h:9, 239:23.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PrecompiledScriptBinding.cpp:3, 239:23.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings14.cpp:2: 239:23.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PresentationConnectionAvailableEvent.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionAvailableEvent::QueryInterface(const nsIID&, void**)': 239:23.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:23.65 foundInterface = 0; \ 239:23.65 ^~~~~~~~~~~~~~ 239:23.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:23.66 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:23.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:23.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PresentationConnectionAvailableEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:23.66 NS_INTERFACE_MAP_END_INHERITING(Event) 239:23.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:23.66 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 239:23.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 239:23.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PrecompiledScriptBinding.cpp:7, 239:23.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings14.cpp:2: 239:23.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:23.67 } else 239:23.67 ^~~~ 239:23.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:23.67 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:23.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:23.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PresentationConnectionAvailableEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:23.67 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationConnectionAvailableEvent) 239:23.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:23.73 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMParser.cpp: In member function 'virtual nsresult mozilla::dom::DOMParser::QueryInterface(const nsIID&, void**)': 239:23.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:23.73 foundInterface = 0; \ 239:23.73 ^~~~~~~~~~~~~~ 239:23.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:23.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:23.74 ^~~~~~~~~~~~~~~~~~~~~~~ 239:23.74 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMParser.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:23.74 NS_INTERFACE_MAP_END 239:23.74 ^~~~~~~~~~~~~~~~~~~~ 239:23.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 239:23.75 else 239:23.75 ^~~~ 239:23.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 239:23.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 239:23.76 ^~~~~~~~~~~~~~~~~~ 239:23.76 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMParser.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 239:23.76 NS_INTERFACE_MAP_ENTRY(nsISupports) 239:23.76 ^~~~~~~~~~~~~~~~~~~~~~ 239:23.92 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRect.cpp: In member function 'virtual nsresult mozilla::dom::DOMRectReadOnly::QueryInterface(const nsIID&, void**)': 239:23.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:23.92 foundInterface = 0; \ 239:23.93 ^~~~~~~~~~~~~~ 239:23.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:23.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:23.93 ^~~~~~~~~~~~~~~~~~~~~~~ 239:23.93 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRect.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:23.94 NS_INTERFACE_MAP_END 239:23.94 ^~~~~~~~~~~~~~~~~~~~ 239:23.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 239:23.94 else 239:23.95 ^~~~ 239:23.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 239:23.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 239:23.95 ^~~~~~~~~~~~~~~~~~ 239:23.95 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRect.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 239:23.96 NS_INTERFACE_MAP_ENTRY(nsISupports) 239:23.96 ^~~~~~~~~~~~~~~~~~~~~~ 239:23.97 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRect.cpp: In member function 'virtual nsresult mozilla::dom::DOMRectList::QueryInterface(const nsIID&, void**)': 239:23.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:23.98 foundInterface = 0; \ 239:23.98 ^~~~~~~~~~~~~~ 239:23.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:23.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:23.98 ^~~~~~~~~~~~~~~~~~~~~~~ 239:23.98 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRect.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:23.99 NS_INTERFACE_MAP_END 239:23.99 ^~~~~~~~~~~~~~~~~~~~ 239:23.99 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SubtleCrypto.h:10, 239:23.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.h:9, 239:23.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:6, 239:23.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 239:23.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:23.99 } else 239:24.00 ^~~~ 239:24.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:24.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:24.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:24.00 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRect.cpp:62:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 239:24.00 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(DOMRectList) 239:24.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:24.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 239:24.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 239:24.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 239:24.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 239:24.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 239:24.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SubtleCrypto.h:10, 239:24.03 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.h:9, 239:24.03 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:6, 239:24.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 239:24.03 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRequest.cpp: In member function 'virtual nsresult mozilla::dom::DOMRequest::QueryInterface(const nsIID&, void**)': 239:24.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:24.03 foundInterface = 0; \ 239:24.03 ^~~~~~~~~~~~~~ 239:24.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:24.04 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:24.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:24.04 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRequest.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:24.04 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 239:24.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:24.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SubtleCrypto.h:10, 239:24.04 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.h:9, 239:24.04 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:6, 239:24.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 239:24.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:24.05 } else 239:24.05 ^~~~ 239:24.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:24.05 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:24.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:24.05 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMRequest.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:24.05 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMRequest) 239:24.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:24.07 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 239:24.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 239:24.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 239:24.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 239:24.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 239:24.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SubtleCrypto.h:10, 239:24.08 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.h:9, 239:24.08 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:6, 239:24.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 239:24.08 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMStringList.cpp: In member function 'virtual nsresult mozilla::dom::DOMStringList::QueryInterface(const nsIID&, void**)': 239:24.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:24.09 foundInterface = 0; \ 239:24.09 ^~~~~~~~~~~~~~ 239:24.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:24.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:24.09 ^~~~~~~~~~~~~~~~~~~~~~~ 239:24.09 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMStringList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:24.09 NS_INTERFACE_MAP_END 239:24.10 ^~~~~~~~~~~~~~~~~~~~ 239:24.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 239:24.10 else 239:24.10 ^~~~ 239:24.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 239:24.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 239:24.10 ^~~~~~~~~~~~~~~~~~ 239:24.10 /builddir/build/BUILD/firefox-67.0.3/dom/base/DOMStringList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 239:24.10 NS_INTERFACE_MAP_ENTRY(nsISupports) 239:24.10 ^~~~~~~~~~~~~~~~~~~~~~ 239:26.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 239:26.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 239:26.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 239:26.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 239:26.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 239:26.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 239:26.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PrecompiledScriptBinding.h:9, 239:26.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PrecompiledScriptBinding.cpp:3, 239:26.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings14.cpp:2: 239:26.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PromiseRejectionEvent.cpp: In member function 'virtual nsresult mozilla::dom::PromiseRejectionEvent::QueryInterface(const nsIID&, void**)': 239:26.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:26.51 foundInterface = 0; \ 239:26.51 ^~~~~~~~~~~~~~ 239:26.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:26.51 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:26.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:26.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PromiseRejectionEvent.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:26.51 NS_INTERFACE_MAP_END_INHERITING(Event) 239:26.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:26.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 239:26.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 239:26.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PrecompiledScriptBinding.cpp:7, 239:26.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings14.cpp:2: 239:26.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:26.51 } else 239:26.51 ^~~~ 239:26.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:26.51 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:26.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:26.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PromiseRejectionEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:26.53 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PromiseRejectionEvent) 239:26.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:28.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 239:28.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 239:28.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 239:28.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 239:28.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 239:28.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:13, 239:28.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SubtleCrypto.h:10, 239:28.39 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.h:9, 239:28.39 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Crypto.cpp:6, 239:28.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 239:28.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 239:28.39 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 239:28.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 239:28.39 memset(aT, 0, sizeof(T)); 239:28.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 239:28.39 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/CustomElementRegistry.cpp:22, 239:28.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:11: 239:28.39 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 239:28.39 struct GlobalProperties { 239:28.39 ^~~~~~~~~~~~~~~~ 239:29.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 239:29.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 239:29.43 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 239:29.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:29.43 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSharedListElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSharedListElement::QueryInterface(const nsIID&, void**)': 239:29.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:29.43 foundInterface = 0; \ 239:29.44 ^~~~~~~~~~~~~~ 239:29.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:29.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:29.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:29.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:29.44 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 239:29.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:29.44 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSharedListElement.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:29.44 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSharedListElement, 239:29.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:29.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 239:29.45 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 239:29.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 239:29.45 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 239:29.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:29.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:29.45 } else 239:29.45 ^~~~ 239:29.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:29.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:29.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:29.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:29.46 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 239:29.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:29.46 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSharedListElement.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:29.46 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSharedListElement, 239:29.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:30.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 239:30.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 239:30.29 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 239:30.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:30.29 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSlotElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSlotElement::QueryInterface(const nsIID&, void**)': 239:30.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:30.30 foundInterface = 0; \ 239:30.30 ^~~~~~~~~~~~~~ 239:30.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:30.30 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:30.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:30.30 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSlotElement.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:30.31 NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) 239:30.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:30.31 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 239:30.31 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 239:30.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 239:30.31 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 239:30.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:30.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:30.34 } else 239:30.34 ^~~~ 239:30.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:30.34 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:30.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:30.34 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSlotElement.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:30.35 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLSlotElement) 239:30.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:32.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 239:32.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 239:32.80 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 239:32.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:32.80 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSourceElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSourceElement::QueryInterface(const nsIID&, void**)': 239:32.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:32.81 foundInterface = 0; \ 239:32.81 ^~~~~~~~~~~~~~ 239:32.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:32.81 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:32.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:32.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:32.81 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 239:32.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:32.82 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSourceElement.cpp:35:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:32.82 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSourceElement, 239:32.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:32.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 239:32.82 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 239:32.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 239:32.82 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 239:32.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:32.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:32.85 } else 239:32.85 ^~~~ 239:32.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:32.85 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:32.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:32.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:32.85 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 239:32.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:32.86 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLSourceElement.cpp:35:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:32.86 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSourceElement, 239:32.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:33.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 239:33.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 239:33.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 239:33.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 239:33.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 239:33.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 239:33.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PrecompiledScriptBinding.h:9, 239:33.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PrecompiledScriptBinding.cpp:3, 239:33.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings14.cpp:2: 239:33.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PushManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::PushManagerImpl::QueryInterface(const nsIID&, void**)': 239:33.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:33.38 foundInterface = 0; \ 239:33.38 ^~~~~~~~~~~~~~ 239:33.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:33.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:33.39 ^~~~~~~~~~~~~~~~~~~~~~~ 239:33.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PushManagerBinding.cpp:1918:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:33.39 NS_INTERFACE_MAP_END 239:33.39 ^~~~~~~~~~~~~~~~~~~~ 239:33.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 239:33.40 else 239:33.40 ^~~~ 239:33.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 239:33.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 239:33.40 ^~~~~~~~~~~~~~~~~~ 239:33.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/PushManagerBinding.cpp:1917:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 239:33.40 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 239:33.40 ^~~~~~~~~~~~~~~~~~~~~~ 239:34.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 239:34.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 239:34.22 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 239:34.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:34.22 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableElement.cpp: In member function 'virtual nsresult mozilla::dom::TableRowsCollection::QueryInterface(const nsIID&, void**)': 239:34.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:34.22 foundInterface = 0; \ 239:34.23 ^~~~~~~~~~~~~~ 239:34.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:34.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:34.23 ^~~~~~~~~~~~~~~~~~~~~~~ 239:34.23 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableElement.cpp:207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:34.23 NS_INTERFACE_MAP_END 239:34.23 ^~~~~~~~~~~~~~~~~~~~ 239:34.23 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 239:34.23 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 239:34.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 239:34.23 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 239:34.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:34.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:34.23 } else 239:34.23 ^~~~ 239:34.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:34.23 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:34.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.23 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableElement.cpp:206:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 239:34.23 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(TableRowsCollection) 239:34.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 239:34.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 239:34.28 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 239:34.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:34.29 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableElement::QueryInterface(const nsIID&, void**)': 239:34.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:34.29 foundInterface = 0; \ 239:34.29 ^~~~~~~~~~~~~~ 239:34.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:34.29 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:34.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:34.30 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 239:34.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.30 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableElement.cpp:536:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:34.30 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableElement, 239:34.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 239:34.30 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 239:34.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 239:34.32 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 239:34.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:34.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:34.33 } else 239:34.33 ^~~~ 239:34.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:34.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:34.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:34.34 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 239:34.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.34 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableElement.cpp:536:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:34.34 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableElement, 239:34.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 239:34.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 239:34.40 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 239:34.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:34.41 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableRowElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableRowElement::QueryInterface(const nsIID&, void**)': 239:34.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:34.41 foundInterface = 0; \ 239:34.41 ^~~~~~~~~~~~~~ 239:34.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:34.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:34.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:34.42 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 239:34.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.42 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableRowElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:34.42 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableRowElement, 239:34.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 239:34.44 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 239:34.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 239:34.45 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 239:34.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:34.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:34.45 } else 239:34.45 ^~~~ 239:34.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:34.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:34.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:34.46 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 239:34.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.46 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableRowElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:34.46 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableRowElement, 239:34.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 239:34.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 239:34.47 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 239:34.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:34.47 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableSectionElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableSectionElement::QueryInterface(const nsIID&, void**)': 239:34.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:34.49 foundInterface = 0; \ 239:34.49 ^~~~~~~~~~~~~~ 239:34.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:34.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:34.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:34.49 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 239:34.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.49 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableSectionElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:34.49 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableSectionElement, 239:34.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.49 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 239:34.49 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 239:34.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 239:34.49 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 239:34.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:34.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:34.49 } else 239:34.49 ^~~~ 239:34.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:34.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:34.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:34.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 239:34.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.50 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTableSectionElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:34.50 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableSectionElement, 239:34.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.52 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 239:34.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGkAtoms.h:10, 239:34.52 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:7, 239:34.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:34.52 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTemplateElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTemplateElement::QueryInterface(const nsIID&, void**)': 239:34.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:34.53 foundInterface = 0; \ 239:34.53 ^~~~~~~~~~~~~~ 239:34.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 239:34.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 239:34.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 239:34.55 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 239:34.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.55 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTemplateElement.cpp:40:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:34.55 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTemplateElement, 239:34.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.55 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 239:34.56 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 239:34.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:24, 239:34.56 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLScriptElement.cpp:9, 239:34.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 239:34.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 239:34.56 } else 239:34.56 ^~~~ 239:34.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 239:34.57 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 239:34.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 239:34.57 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 239:34.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:34.57 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTemplateElement.cpp:40:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 239:34.57 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTemplateElement, 239:34.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239:35.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/RTCStatsReportBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCStatsReport::QueryInterface(const nsIID&, void**)': 239:35.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 239:35.29 foundInterface = 0; \ 239:35.29 ^~~~~~~~~~~~~~ 239:35.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 239:35.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 239:35.29 ^~~~~~~~~~~~~~~~~~~~~~~ 239:35.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/RTCStatsReportBinding.cpp:7601:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 239:35.29 NS_INTERFACE_MAP_END 239:35.29 ^~~~~~~~~~~~~~~~~~~~ 239:35.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 239:35.30 else 239:35.30 ^~~~ 239:35.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 239:35.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 239:35.30 ^~~~~~~~~~~~~~~~~~ 239:35.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/RTCStatsReportBinding.cpp:7600:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 239:35.30 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 239:35.30 ^~~~~~~~~~~~~~~~~~~~~~ 239:45.46 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base1.cpp:137: 239:45.46 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp: In member function 'mozilla::gfx::BaseMatrix::PreRotate(float)': 239:45.46 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:45.46 } // namespace mozilla 239:45.46 ^ 239:45.46 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 239:45.54 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp: In member function 'mozilla::dom::DOMMatrix::SkewYSelf(double)': 239:45.54 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZN7mozilla3dom9DOMMatrix9SkewYSelfEd' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:45.54 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZN7mozilla3dom9DOMMatrix9SkewYSelfEd' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 239:45.54 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp: In member function 'mozilla::dom::DOMMatrix::SkewXSelf(double)': 239:45.54 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZN7mozilla3dom9DOMMatrix9SkewXSelfEd' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:45.54 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZN7mozilla3dom9DOMMatrix9SkewXSelfEd' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 239:45.54 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp: In member function 'mozilla::dom::DOMMatrix::ScaleNonUniformSelf(double, double, double, double, double, double)': 239:45.55 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZN7mozilla3dom9DOMMatrix19ScaleNonUniformSelfEdddddd' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:45.55 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZN7mozilla3dom9DOMMatrix19ScaleNonUniformSelfEdddddd' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 239:45.55 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp: In member function 'mozilla::dom::DOMMatrix::PreMultiplySelf(mozilla::dom::DOMMatrix const&)': 239:45.55 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZN7mozilla3dom9DOMMatrix15PreMultiplySelfERKS1_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:45.55 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZN7mozilla3dom9DOMMatrix15PreMultiplySelfERKS1_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 239:45.56 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp: In member function 'mozilla::dom::DOMMatrix::MultiplySelf(mozilla::dom::DOMMatrix const&)': 239:45.57 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZN7mozilla3dom9DOMMatrix12MultiplySelfERKS1_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:45.57 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZN7mozilla3dom9DOMMatrix12MultiplySelfERKS1_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 239:45.57 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp: In member function 'mozilla::dom::DOMMatrixReadOnly::FlipY() const': 239:45.57 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZNK7mozilla3dom17DOMMatrixReadOnly5FlipYEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:45.57 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZNK7mozilla3dom17DOMMatrixReadOnly5FlipYEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 239:45.57 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp: In member function 'mozilla::dom::DOMMatrixReadOnly::FlipX() const': 239:45.57 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZNK7mozilla3dom17DOMMatrixReadOnly5FlipXEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:45.57 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocGroup.cpp:212:1: warning: the control flow of function '_ZNK7mozilla3dom17DOMMatrixReadOnly5FlipXEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 239:47.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html2.cpp:137: 239:47.02 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp: In member function 'mozilla::detail::RunnableFunction::Run()': 239:47.02 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla6detail16RunnableFunctionIZNS_3dom16HTMLMediaElement14UnbindFromTreeEbbEUlvE_E3RunEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:47.02 } // namespace mozilla 239:47.03 ^ 239:47.03 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla6detail16RunnableFunctionIZNS_3dom16HTMLMediaElement14UnbindFromTreeEbbEUlvE_E3RunEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 239:47.26 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp: In member function 'mozilla::dom::HTMLMediaElement::FireTimeUpdate(bool)': 239:47.26 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement14FireTimeUpdateEb' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:47.26 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement14FireTimeUpdateEb' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 239:47.26 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement14FireTimeUpdateEb' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 239:47.28 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp: In member function 'mozilla::dom::HTMLMediaElement::PlaybackEnded()': 239:47.28 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement13PlaybackEndedEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:47.28 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement13PlaybackEndedEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 239:47.29 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp: In member function 'mozilla::dom::HTMLMediaElement::MetadataLoaded(mozilla::MediaInfo const*, mozilla::UniquePtr > const, mozilla::DefaultDelete > const> >)': 239:47.29 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement14MetadataLoadedEPKNS_9MediaInfoENS_9UniquePtrIK15nsDataHashtableI16nsCStringHashKey9nsTStringIcEENS_13DefaultDeleteISB_EEEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:47.29 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement14MetadataLoadedEPKNS_9MediaInfoENS_9UniquePtrIK15nsDataHashtableI16nsCStringHashKey9nsTStringIcEENS_13DefaultDeleteISB_EEEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 239:47.29 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement14MetadataLoadedEPKNS_9MediaInfoENS_9UniquePtrIK15nsDataHashtableI16nsCStringHashKey9nsTStringIcEENS_13DefaultDeleteISB_EEEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 239:47.29 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp: In member function 'mozilla::dom::HTMLMediaElement::ProcessMediaFragmentURI()': 239:47.29 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement23ProcessMediaFragmentURIEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:47.30 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement23ProcessMediaFragmentURIEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 239:47.32 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp: In member function 'mozilla::dom::HTMLMediaElement::PlayInternal(bool)': 239:47.32 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement12PlayInternalEb' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:47.32 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement12PlayInternalEb' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 239:47.32 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement12PlayInternalEb' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 239:47.38 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp: In member function 'mozilla::dom::HTMLMediaElement::AudioChannelAgentCallback::Stop()': 239:47.38 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement25AudioChannelAgentCallback4StopEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 239:47.38 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLProgressElement.cpp:95:1: warning: the control flow of function '_ZN7mozilla3dom16HTMLMediaElement25AudioChannelAgentCallback4StopEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 240:12.83 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 240:12.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 240:12.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 240:12.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 240:12.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 240:12.83 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.h:10, 240:12.83 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.cpp:7, 240:12.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 240:12.83 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.cpp: In member function 'virtual nsresult nsDOMStringMap::QueryInterface(const nsIID&, void**)': 240:12.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:12.85 foundInterface = 0; \ 240:12.85 ^~~~~~~~~~~~~~ 240:12.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:12.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:12.85 ^~~~~~~~~~~~~~~~~~~~~~~ 240:12.85 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:12.85 NS_INTERFACE_MAP_END 240:12.85 ^~~~~~~~~~~~~~~~~~~~ 240:12.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 240:12.85 else 240:12.85 ^~~~ 240:12.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 240:12.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 240:12.85 ^~~~~~~~~~~~~~~~~~ 240:12.85 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 240:12.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 240:12.85 ^~~~~~~~~~~~~~~~~~~~~~ 240:22.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 240:22.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 240:22.01 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsITextControlElement.h:10, 240:22.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:11, 240:22.01 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTextAreaElement.cpp:7, 240:22.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 240:22.01 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTrackElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTrackElement::QueryInterface(const nsIID&, void**)': 240:22.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:22.02 foundInterface = 0; \ 240:22.02 ^~~~~~~~~~~~~~ 240:22.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 240:22.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 240:22.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:22.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 240:22.03 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 240:22.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:22.03 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTrackElement.cpp:146:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 240:22.03 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTrackElement, 240:22.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:22.03 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 240:22.03 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 240:22.03 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 240:22.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 240:22.03 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 240:22.03 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 240:22.03 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 240:22.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:14, 240:22.03 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTextAreaElement.cpp:7, 240:22.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 240:22.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 240:22.06 } else 240:22.06 ^~~~ 240:22.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 240:22.06 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 240:22.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:22.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 240:22.06 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 240:22.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:22.06 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTrackElement.cpp:146:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 240:22.06 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTrackElement, 240:22.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:25.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 240:25.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 240:25.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 240:25.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:10, 240:25.09 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 240:25.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 240:25.09 /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp: In member function 'virtual nsresult mozilla::dom::Document::QueryInterface(const nsIID&, void**)': 240:25.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:25.09 foundInterface = 0; \ 240:25.09 ^~~~~~~~~~~~~~ 240:25.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:25.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:25.09 ^~~~~~~~~~~~~~~~~~~~~~~ 240:25.09 /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:1606:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:25.09 NS_INTERFACE_MAP_END 240:25.09 ^~~~~~~~~~~~~~~~~~~~ 240:25.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelAgent.h:11, 240:25.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:15, 240:25.10 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 240:25.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 240:25.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 240:25.10 } else 240:25.10 ^~~~ 240:25.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 240:25.10 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 240:25.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:25.10 /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:1605:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 240:25.10 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(Document) 240:25.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:25.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 240:25.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 240:25.50 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsITextControlElement.h:10, 240:25.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:11, 240:25.50 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTextAreaElement.cpp:7, 240:25.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 240:25.51 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLVideoElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLVideoElement::QueryInterface(const nsIID&, void**)': 240:25.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:25.51 foundInterface = 0; \ 240:25.51 ^~~~~~~~~~~~~~ 240:25.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 240:25.51 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 240:25.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:25.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 240:25.53 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 240:25.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:25.53 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLVideoElement.cpp:70:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 240:25.53 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLVideoElement, 240:25.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:25.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 240:25.53 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 240:25.53 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 240:25.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 240:25.53 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStyledElement.h:18, 240:25.53 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributeElement.h:16, 240:25.53 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsGenericHTMLElement.h:11, 240:25.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:14, 240:25.53 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTextAreaElement.cpp:7, 240:25.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 240:25.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 240:25.53 } else 240:25.53 ^~~~ 240:25.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 240:25.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 240:25.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:25.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 240:25.54 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 240:25.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:25.54 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLVideoElement.cpp:70:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 240:25.54 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLVideoElement, 240:25.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:27.33 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 240:27.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 240:27.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 240:27.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:10, 240:27.33 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 240:27.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 240:27.33 /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp: In member function 'virtual nsresult mozilla::dom::UnblockParsingPromiseHandler::QueryInterface(const nsIID&, void**)': 240:27.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:27.33 foundInterface = 0; \ 240:27.33 ^~~~~~~~~~~~~~ 240:27.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:27.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:27.33 ^~~~~~~~~~~~~~~~~~~~~~~ 240:27.33 /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:9459:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:27.34 NS_INTERFACE_MAP_END 240:27.34 ^~~~~~~~~~~~~~~~~~~~ 240:27.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 240:27.34 else 240:27.34 ^~~~ 240:27.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 240:27.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 240:27.34 ^~~~~~~~~~~~~~~~~~ 240:27.34 /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:9458:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 240:27.34 NS_INTERFACE_MAP_ENTRY(nsISupports) 240:27.34 ^~~~~~~~~~~~~~~~~~~~~~ 240:28.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 240:28.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 240:28.28 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsITextControlElement.h:10, 240:28.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLTextAreaElement.h:11, 240:28.28 from /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLTextAreaElement.cpp:7, 240:28.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 240:28.28 /builddir/build/BUILD/firefox-67.0.3/dom/html/MediaError.cpp: In member function 'virtual nsresult mozilla::dom::MediaError::QueryInterface(const nsIID&, void**)': 240:28.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:28.28 foundInterface = 0; \ 240:28.28 ^~~~~~~~~~~~~~ 240:28.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:28.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:28.28 ^~~~~~~~~~~~~~~~~~~~~~~ 240:28.28 /builddir/build/BUILD/firefox-67.0.3/dom/html/MediaError.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:28.28 NS_INTERFACE_MAP_END 240:28.28 ^~~~~~~~~~~~~~~~~~~~ 240:28.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 240:28.29 else 240:28.29 ^~~~ 240:28.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 240:28.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 240:28.29 ^~~~~~~~~~~~~~~~~~ 240:28.29 /builddir/build/BUILD/firefox-67.0.3/dom/html/MediaError.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 240:28.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 240:28.29 ^~~~~~~~~~~~~~~~~~~~~~ 240:28.37 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocumentFragment.cpp: In member function 'virtual nsresult mozilla::dom::DocumentFragment::QueryInterface(const nsIID&, void**)': 240:28.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:28.37 foundInterface = 0; \ 240:28.37 ^~~~~~~~~~~~~~ 240:28.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:28.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:28.38 ^~~~~~~~~~~~~~~~~~~~~~~ 240:28.38 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocumentFragment.cpp:118:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:28.38 NS_INTERFACE_MAP_END 240:28.38 ^~~~~~~~~~~~~~~~~~~~ 240:28.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 240:28.38 else 240:28.38 ^~~~ 240:28.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 240:28.38 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 240:28.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:28.38 /builddir/build/BUILD/firefox-67.0.3/dom/base/DocumentFragment.cpp:117:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 240:28.38 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) 240:28.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:29.30 /builddir/build/BUILD/firefox-67.0.3/dom/html/TextTrackManager.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackManager::QueryInterface(const nsIID&, void**)': 240:29.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:29.31 foundInterface = 0; \ 240:29.31 ^~~~~~~~~~~~~~ 240:29.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:29.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:29.31 ^~~~~~~~~~~~~~~~~~~~~~~ 240:29.31 /builddir/build/BUILD/firefox-67.0.3/dom/html/TextTrackManager.cpp:106:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:29.31 NS_INTERFACE_MAP_END 240:29.31 ^~~~~~~~~~~~~~~~~~~~ 240:29.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 240:29.31 else 240:29.31 ^~~~ 240:29.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 240:29.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 240:29.32 ^~~~~~~~~~~~~~~~~~ 240:29.32 /builddir/build/BUILD/firefox-67.0.3/dom/html/TextTrackManager.cpp:105:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 240:29.32 NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) 240:29.32 ^~~~~~~~~~~~~~~~~~~~~~ 240:29.54 /builddir/build/BUILD/firefox-67.0.3/dom/html/TimeRanges.cpp: In member function 'virtual nsresult mozilla::dom::TimeRanges::QueryInterface(const nsIID&, void**)': 240:29.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:29.54 foundInterface = 0; \ 240:29.55 ^~~~~~~~~~~~~~ 240:29.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:29.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:29.55 ^~~~~~~~~~~~~~~~~~~~~~~ 240:29.55 /builddir/build/BUILD/firefox-67.0.3/dom/html/TimeRanges.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:29.55 NS_INTERFACE_MAP_END 240:29.55 ^~~~~~~~~~~~~~~~~~~~ 240:29.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 240:29.55 else 240:29.55 ^~~~ 240:29.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 240:29.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 240:29.55 ^~~~~~~~~~~~~~~~~~ 240:29.55 /builddir/build/BUILD/firefox-67.0.3/dom/html/TimeRanges.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 240:29.55 NS_INTERFACE_MAP_ENTRY(nsISupports) 240:29.55 ^~~~~~~~~~~~~~~~~~~~~~ 240:29.59 /builddir/build/BUILD/firefox-67.0.3/dom/html/ValidityState.cpp: In member function 'virtual nsresult mozilla::dom::ValidityState::QueryInterface(const nsIID&, void**)': 240:29.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:29.59 foundInterface = 0; \ 240:29.59 ^~~~~~~~~~~~~~ 240:29.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:29.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:29.59 ^~~~~~~~~~~~~~~~~~~~~~~ 240:29.59 /builddir/build/BUILD/firefox-67.0.3/dom/html/ValidityState.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:29.59 NS_INTERFACE_MAP_END 240:29.59 ^~~~~~~~~~~~~~~~~~~~ 240:29.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 240:29.59 else 240:29.59 ^~~~ 240:29.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 240:29.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 240:29.59 ^~~~~~~~~~~~~~~~~~ 240:29.59 /builddir/build/BUILD/firefox-67.0.3/dom/html/ValidityState.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 240:29.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 240:29.60 ^~~~~~~~~~~~~~~~~~~~~~ 240:30.20 /builddir/build/BUILD/firefox-67.0.3/dom/media/CubebUtils.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 240:30.20 /builddir/build/BUILD/firefox-67.0.3/dom/media/CubebUtils.cpp:750:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 240:30.20 } // namespace mozilla 240:30.21 ^ 240:30.21 /builddir/build/BUILD/firefox-67.0.3/dom/media/CubebUtils.cpp:750:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 240:30.21 /builddir/build/BUILD/firefox-67.0.3/dom/media/CubebUtils.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 240:30.21 /builddir/build/BUILD/firefox-67.0.3/dom/media/CubebUtils.cpp:750:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 240:30.21 /builddir/build/BUILD/firefox-67.0.3/dom/media/CubebUtils.cpp:750:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 240:32.20 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsTextEditorState.cpp: In member function 'virtual nsresult nsTextInputSelectionImpl::QueryInterface(const nsIID&, void**)': 240:32.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:32.20 foundInterface = 0; \ 240:32.20 ^~~~~~~~~~~~~~ 240:32.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:32.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:32.20 ^~~~~~~~~~~~~~~~~~~~~~~ 240:32.20 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsTextEditorState.cpp:358:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:32.21 NS_INTERFACE_MAP_END 240:32.21 ^~~~~~~~~~~~~~~~~~~~ 240:32.21 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.h:10, 240:32.21 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.cpp:7, 240:32.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 240:32.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 240:32.21 } else 240:32.21 ^~~~ 240:32.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 240:32.21 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 240:32.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:32.21 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsTextEditorState.cpp:357:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 240:32.21 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsTextInputSelectionImpl) 240:32.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:32.23 /builddir/build/BUILD/firefox-67.0.3/dom/base/EventSource.cpp: In member function 'virtual nsresult mozilla::dom::EventSource::QueryInterface(const nsIID&, void**)': 240:32.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:32.24 foundInterface = 0; \ 240:32.24 ^~~~~~~~~~~~~~ 240:32.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 240:32.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 240:32.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:32.24 /builddir/build/BUILD/firefox-67.0.3/dom/base/EventSource.cpp:1958:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 240:32.24 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 240:32.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:32.24 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelAgent.h:11, 240:32.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:15, 240:32.24 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 240:32.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 240:32.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 240:32.24 } else 240:32.24 ^~~~ 240:32.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 240:32.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 240:32.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:32.25 /builddir/build/BUILD/firefox-67.0.3/dom/base/EventSource.cpp:1957:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 240:32.26 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(EventSource) 240:32.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:32.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 240:32.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 240:32.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 240:32.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 240:32.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 240:32.28 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.h:10, 240:32.28 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.cpp:7, 240:32.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 240:32.28 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsTextEditorState.cpp: In member function 'virtual nsresult mozilla::TextInputListener::QueryInterface(const nsIID&, void**)': 240:32.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:32.28 foundInterface = 0; \ 240:32.29 ^~~~~~~~~~~~~~ 240:32.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:32.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:32.31 ^~~~~~~~~~~~~~~~~~~~~~~ 240:32.31 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsTextEditorState.cpp:769:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:32.31 NS_INTERFACE_MAP_END 240:32.31 ^~~~~~~~~~~~~~~~~~~~ 240:32.31 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.h:10, 240:32.31 from /builddir/build/BUILD/firefox-67.0.3/dom/html/nsDOMStringMap.cpp:7, 240:32.32 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 240:32.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 240:32.32 } else 240:32.32 ^~~~ 240:32.32 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsTextEditorState.cpp:768:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 240:32.32 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(TextInputListener) 240:32.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:32.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 240:32.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 240:32.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 240:32.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:10, 240:32.43 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 240:32.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 240:32.43 /builddir/build/BUILD/firefox-67.0.3/dom/base/FormData.cpp: In member function 'virtual nsresult mozilla::dom::FormData::QueryInterface(const nsIID&, void**)': 240:32.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:32.44 foundInterface = 0; \ 240:32.44 ^~~~~~~~~~~~~~ 240:32.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:32.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:32.44 ^~~~~~~~~~~~~~~~~~~~~~~ 240:32.46 /builddir/build/BUILD/firefox-67.0.3/dom/base/FormData.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:32.47 NS_INTERFACE_MAP_END 240:32.47 ^~~~~~~~~~~~~~~~~~~~ 240:32.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 240:32.47 else 240:32.47 ^~~~ 240:32.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 240:32.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 240:32.48 ^~~~~~~~~~~~~~~~~~ 240:32.48 /builddir/build/BUILD/firefox-67.0.3/dom/base/FormData.cpp:91:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 240:32.48 NS_INTERFACE_MAP_ENTRY(nsISupports) 240:32.48 ^~~~~~~~~~~~~~~~~~~~~~ 240:32.77 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsIContent::QueryInterface(const nsIID&, void**)': 240:32.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:32.77 foundInterface = 0; \ 240:32.78 ^~~~~~~~~~~~~~ 240:32.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:32.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:32.78 ^~~~~~~~~~~~~~~~~~~~~~~ 240:32.78 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:159:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:32.78 NS_INTERFACE_MAP_END 240:32.78 ^~~~~~~~~~~~~~~~~~~~ 240:32.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 240:32.78 else 240:32.78 ^~~~ 240:32.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 240:32.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 240:32.79 ^~~~~~~~~~~~~~~~~~ 240:32.79 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:158:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 240:32.79 NS_INTERFACE_MAP_ENTRY(nsISupports) 240:32.79 ^~~~~~~~~~~~~~~~~~~~~~ 240:32.80 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsAttrChildContentList::QueryInterface(const nsIID&, void**)': 240:32.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:32.81 foundInterface = 0; \ 240:32.81 ^~~~~~~~~~~~~~ 240:32.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:32.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:32.81 ^~~~~~~~~~~~~~~~~~~~~~~ 240:32.81 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:420:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:32.81 NS_INTERFACE_MAP_END 240:32.82 ^~~~~~~~~~~~~~~~~~~~ 240:32.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelAgent.h:11, 240:32.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:15, 240:32.82 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 240:32.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 240:32.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 240:32.82 } else 240:32.82 ^~~~ 240:32.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 240:32.82 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 240:32.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:32.83 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:419:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 240:32.84 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAttrChildContentList) 240:32.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:32.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 240:32.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 240:32.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 240:32.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:10, 240:32.85 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 240:32.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 240:32.85 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsNodeSupportsWeakRefTearoff::QueryInterface(const nsIID&, void**)': 240:32.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1035:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:32.86 foundInterface = 0; \ 240:32.86 ^~~~~~~~~~~~~~ 240:32.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1073:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' 240:32.86 NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) 240:32.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:32.86 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:516:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 240:32.86 NS_INTERFACE_MAP_END_AGGREGATED(mNode) 240:32.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:32.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 240:32.87 else 240:32.87 ^~~~ 240:32.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 240:32.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 240:32.88 ^~~~~~~~~~~~~~~~~~ 240:32.89 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:515:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 240:32.89 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 240:32.89 ^~~~~~~~~~~~~~~~~~~~~~ 240:32.93 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult mozilla::dom::FragmentOrElement::QueryInterface(const nsIID&, void**)': 240:32.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:32.93 foundInterface = 0; \ 240:32.93 ^~~~~~~~~~~~~~ 240:32.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 240:32.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 240:32.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:32.94 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:1872:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 240:32.94 NS_INTERFACE_MAP_END_INHERITING(nsIContent) 240:32.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:32.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelAgent.h:11, 240:32.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:15, 240:32.94 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 240:32.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 240:32.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 240:32.95 } else 240:32.95 ^~~~ 240:32.95 /builddir/build/BUILD/firefox-67.0.3/dom/base/FragmentOrElement.cpp:1871:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 240:32.95 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(FragmentOrElement) 240:32.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:33.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 240:33.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 240:33.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 240:33.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:10, 240:33.04 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 240:33.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 240:33.04 /builddir/build/BUILD/firefox-67.0.3/dom/base/IdleDeadline.cpp: In member function 'virtual nsresult mozilla::dom::IdleDeadline::QueryInterface(const nsIID&, void**)': 240:33.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:33.05 foundInterface = 0; \ 240:33.05 ^~~~~~~~~~~~~~ 240:33.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:33.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:33.05 ^~~~~~~~~~~~~~~~~~~~~~~ 240:33.05 /builddir/build/BUILD/firefox-67.0.3/dom/base/IdleDeadline.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:33.05 NS_INTERFACE_MAP_END 240:33.05 ^~~~~~~~~~~~~~~~~~~~ 240:33.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 240:33.06 else 240:33.06 ^~~~ 240:33.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 240:33.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 240:33.06 ^~~~~~~~~~~~~~~~~~ 240:33.07 /builddir/build/BUILD/firefox-67.0.3/dom/base/IdleDeadline.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 240:33.08 NS_INTERFACE_MAP_ENTRY(nsISupports) 240:33.08 ^~~~~~~~~~~~~~~~~~~~~~ 240:34.05 /builddir/build/BUILD/firefox-67.0.3/dom/base/InProcessTabChildMessageManager.cpp: In member function 'virtual nsresult mozilla::dom::InProcessTabChildMessageManager::QueryInterface(const nsIID&, void**)': 240:34.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:34.06 foundInterface = 0; \ 240:34.06 ^~~~~~~~~~~~~~ 240:34.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 240:34.06 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 240:34.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:34.06 /builddir/build/BUILD/firefox-67.0.3/dom/base/InProcessTabChildMessageManager.cpp:137:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 240:34.06 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 240:34.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240:34.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 240:34.07 else 240:34.07 ^~~~ 240:34.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 240:34.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 240:34.07 ^~~~~~~~~~~~~~~~~~ 240:34.07 /builddir/build/BUILD/firefox-67.0.3/dom/base/InProcessTabChildMessageManager.cpp:136:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 240:34.07 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 240:34.07 ^~~~~~~~~~~~~~~~~~~~~~ 240:34.75 /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.cpp: In member function 'virtual nsresult mozilla::dom::IntlUtils::QueryInterface(const nsIID&, void**)': 240:34.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 240:34.76 foundInterface = 0; \ 240:34.76 ^~~~~~~~~~~~~~ 240:34.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 240:34.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 240:34.76 ^~~~~~~~~~~~~~~~~~~~~~~ 240:34.77 /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 240:34.77 NS_INTERFACE_MAP_END 240:34.77 ^~~~~~~~~~~~~~~~~~~~ 240:34.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 240:34.77 else 240:34.77 ^~~~ 240:34.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 240:34.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 240:34.79 ^~~~~~~~~~~~~~~~~~ 240:34.80 /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 240:34.80 NS_INTERFACE_MAP_ENTRY(nsISupports) 240:34.80 ^~~~~~~~~~~~~~~~~~~~~~ 240:39.33 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 240:39.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 240:39.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 240:39.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 240:39.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 240:39.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:13, 240:39.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelAgent.h:11, 240:39.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioChannelService.h:15, 240:39.33 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Document.cpp:11, 240:39.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 240:39.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 240:39.33 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 240:39.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 240:39.34 memset(aT, 0, sizeof(T)); 240:39.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 240:39.34 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.h:11, 240:39.34 from /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.cpp:7, 240:39.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:137: 240:39.34 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 240:39.34 struct GlobalProperties { 240:39.34 ^~~~~~~~~~~~~~~~ 240:49.20 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/html/Unified_cpp_dom_html4.cpp:137: 240:49.20 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsBrowserElement.cpp: In member function 'mozilla::dom::TextTrackManager::TimeMarchesOn()': 240:49.20 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsBrowserElement.cpp:142:1: warning: the control flow of function '_ZN7mozilla3dom16TextTrackManager13TimeMarchesOnEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 240:49.20 } // namespace mozilla 240:49.20 ^ 240:49.20 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsBrowserElement.cpp:142:1: warning: the control flow of function '_ZN7mozilla3dom16TextTrackManager13TimeMarchesOnEv' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 240:49.21 /builddir/build/BUILD/firefox-67.0.3/dom/html/nsBrowserElement.cpp:142:1: warning: the control flow of function '_ZN7mozilla3dom16TextTrackManager13TimeMarchesOnEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 240:51.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTHashtable.h:21, 240:51.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsBaseHashtable.h:12, 240:51.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:11, 240:51.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaInfo.h:11, 240:51.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoUtils.h:11, 240:51.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaMIMETypes.h:10, 240:51.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaContainerType.h:10, 240:51.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/ADTSDecoder.cpp:8, 240:51.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media0.cpp:2: 240:51.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::adts::FrameHeader]': 240:51.70 /builddir/build/BUILD/firefox-67.0.3/dom/media/ADTSDemuxer.cpp:75:30: required from here 240:51.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 240:51.70 memset(aT, 0, sizeof(T)); 240:51.70 ~~~~~~^~~~~~~~~~~~~~~~~~ 240:51.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media0.cpp:11: 240:51.70 /builddir/build/BUILD/firefox-67.0.3/dom/media/ADTSDemuxer.cpp:50:7: note: 'class mozilla::adts::FrameHeader' declared here 240:51.70 class FrameHeader { 240:51.70 ^~~~~~~~~~~ 241:10.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 241:10.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 241:10.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 241:10.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 241:10.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 241:10.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 241:10.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechGrammarListBinding.h:9, 241:10.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:3, 241:10.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 241:10.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechRecognitionEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionEvent::QueryInterface(const nsIID&, void**)': 241:11.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:11.01 foundInterface = 0; \ 241:11.01 ^~~~~~~~~~~~~~ 241:11.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 241:11.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 241:11.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:11.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechRecognitionEvent.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 241:11.02 NS_INTERFACE_MAP_END_INHERITING(Event) 241:11.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:11.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 241:11.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechRecognition.h:11, 241:11.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:4, 241:11.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 241:11.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 241:11.03 } else 241:11.03 ^~~~ 241:11.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 241:11.03 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 241:11.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:11.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechRecognitionEvent.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 241:11.05 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechRecognitionEvent) 241:11.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:11.60 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 241:11.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 241:11.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 241:11.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 241:11.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 241:11.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 241:11.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechGrammarListBinding.h:9, 241:11.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:3, 241:11.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 241:11.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechSynthesisEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisEvent::QueryInterface(const nsIID&, void**)': 241:11.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:11.61 foundInterface = 0; \ 241:11.61 ^~~~~~~~~~~~~~ 241:11.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 241:11.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 241:11.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:11.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechSynthesisEvent.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 241:11.62 NS_INTERFACE_MAP_END_INHERITING(Event) 241:11.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:11.62 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 241:11.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechRecognition.h:11, 241:11.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:4, 241:11.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 241:11.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 241:11.63 } else 241:11.63 ^~~~ 241:11.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 241:11.63 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 241:11.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:11.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechSynthesisEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 241:11.63 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechSynthesisEvent) 241:11.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:20.31 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 241:20.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 241:20.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 241:20.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 241:20.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 241:20.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 241:20.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechGrammarListBinding.h:9, 241:20.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:3, 241:20.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 241:20.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleRuleChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleRuleChangeEvent::QueryInterface(const nsIID&, void**)': 241:20.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:20.32 foundInterface = 0; \ 241:20.32 ^~~~~~~~~~~~~~ 241:20.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 241:20.32 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 241:20.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:20.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleRuleChangeEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 241:20.33 NS_INTERFACE_MAP_END_INHERITING(Event) 241:20.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:20.33 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 241:20.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechRecognition.h:11, 241:20.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:4, 241:20.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 241:20.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 241:20.33 } else 241:20.33 ^~~~ 241:20.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 241:20.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 241:20.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:20.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleRuleChangeEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 241:20.33 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleRuleChangeEvent) 241:20.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:20.55 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 241:20.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 241:20.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 241:20.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 241:20.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 241:20.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 241:20.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechGrammarListBinding.h:9, 241:20.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:3, 241:20.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 241:20.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetApplicableStateChangeEvent::QueryInterface(const nsIID&, void**)': 241:20.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:20.57 foundInterface = 0; \ 241:20.57 ^~~~~~~~~~~~~~ 241:20.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 241:20.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 241:20.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:20.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 241:20.57 NS_INTERFACE_MAP_END_INHERITING(Event) 241:20.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:20.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 241:20.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechRecognition.h:11, 241:20.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:4, 241:20.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 241:20.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 241:20.58 } else 241:20.58 ^~~~ 241:20.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 241:20.58 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 241:20.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:20.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 241:20.58 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleSheetApplicableStateChangeEvent) 241:20.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:20.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 241:20.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 241:20.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 241:20.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 241:20.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 241:20.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 241:20.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechGrammarListBinding.h:9, 241:20.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:3, 241:20.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 241:20.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleSheetChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetChangeEvent::QueryInterface(const nsIID&, void**)': 241:20.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:20.81 foundInterface = 0; \ 241:20.81 ^~~~~~~~~~~~~~ 241:20.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 241:20.81 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 241:20.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:20.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleSheetChangeEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 241:20.81 NS_INTERFACE_MAP_END_INHERITING(Event) 241:20.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:20.81 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 241:20.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SpeechRecognition.h:11, 241:20.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SpeechGrammarListBinding.cpp:4, 241:20.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings19.cpp:2: 241:20.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 241:20.81 } else 241:20.81 ^~~~ 241:20.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 241:20.81 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 241:20.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:20.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/StyleSheetChangeEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 241:20.81 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleSheetChangeEvent) 241:20.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:21.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base2.cpp:137: 241:21.80 /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.cpp: In function 'mozilla::dom::GetScrollRectSizeForOverflowVisibleFrame(nsIFrame*)': 241:21.81 /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.cpp:136:1: warning: the control flow of function '_ZN7mozilla3domL40GetScrollRectSizeForOverflowVisibleFrameEP8nsIFrame' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 241:21.81 } // namespace mozilla 241:21.81 ^ 241:21.81 /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.cpp:136:1: warning: the control flow of function '_ZN7mozilla3domL40GetScrollRectSizeForOverflowVisibleFrameEP8nsIFrame' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 241:22.02 /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.cpp: In member function 'mozilla::dom::Document::FillStyleSet(mozilla::ServoStyleSet*)': 241:22.02 /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.cpp:136:1: warning: the control flow of function '_ZN7mozilla3dom8Document12FillStyleSetEPNS_13ServoStyleSetE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 241:22.02 /builddir/build/BUILD/firefox-67.0.3/dom/base/IntlUtils.cpp:136:1: warning: the control flow of function '_ZN7mozilla3dom8Document12FillStyleSetEPNS_13ServoStyleSetE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 241:32.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 241:32.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 241:32.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 241:32.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 241:32.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 241:32.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 241:32.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CSSImportRuleBinding.h:9, 241:32.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CSSImportRuleBinding.cpp:3, 241:32.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings2.cpp:2: 241:32.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CaretStateChangedEvent.cpp: In member function 'virtual nsresult mozilla::dom::CaretStateChangedEvent::QueryInterface(const nsIID&, void**)': 241:32.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:32.23 foundInterface = 0; \ 241:32.23 ^~~~~~~~~~~~~~ 241:32.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 241:32.23 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 241:32.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:32.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CaretStateChangedEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 241:32.23 NS_INTERFACE_MAP_END_INHERITING(Event) 241:32.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:32.23 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 241:32.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 241:32.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 241:32.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 241:32.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 241:32.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 241:32.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/StyleSheet.h:15, 241:32.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CSSImportRuleBinding.cpp:7, 241:32.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings2.cpp:2: 241:32.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 241:32.25 } else 241:32.25 ^~~~ 241:32.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 241:32.25 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 241:32.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:32.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CaretStateChangedEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 241:32.25 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CaretStateChangedEvent) 241:32.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:35.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media1.cpp:47: 241:35.99 /builddir/build/BUILD/firefox-67.0.3/dom/media/AudioTrack.cpp: In member function 'mozilla::AudioSegment::ResampleChunks(SpeexResamplerState_*, unsigned int, unsigned int)': 241:35.99 /builddir/build/BUILD/firefox-67.0.3/dom/media/AudioTrack.cpp:60:1: warning: the control flow of function '_ZN7mozilla12AudioSegment14ResampleChunksEP20SpeexResamplerState_jj' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 241:35.99 } // namespace mozilla 241:35.99 ^ 241:35.99 /builddir/build/BUILD/firefox-67.0.3/dom/media/AudioTrack.cpp:60:1: warning: the control flow of function '_ZN7mozilla12AudioSegment14ResampleChunksEP20SpeexResamplerState_jj' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 241:41.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 241:41.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 241:41.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 241:41.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/TextTrackList.h:10, 241:41.82 from /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackList.cpp:6, 241:41.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media10.cpp:2: 241:41.82 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackList.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackList::QueryInterface(const nsIID&, void**)': 241:41.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:41.82 foundInterface = 0; \ 241:41.83 ^~~~~~~~~~~~~~ 241:41.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 241:41.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 241:41.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:41.83 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 241:41.83 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 241:41.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:41.83 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 241:41.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/TextTrackList.h:10, 241:41.83 from /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackList.cpp:6, 241:41.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media10.cpp:2: 241:41.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 241:41.84 } else 241:41.84 ^~~~ 241:41.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 241:41.84 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 241:41.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:41.84 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackList.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 241:41.84 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrackList) 241:41.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:41.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 241:41.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 241:41.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 241:41.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/TextTrackList.h:10, 241:41.89 from /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackList.cpp:6, 241:41.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media10.cpp:2: 241:41.89 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackRegion.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackRegion::QueryInterface(const nsIID&, void**)': 241:41.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:41.89 foundInterface = 0; \ 241:41.89 ^~~~~~~~~~~~~~ 241:41.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 241:41.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 241:41.90 ^~~~~~~~~~~~~~~~~~~~~~~ 241:41.90 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackRegion.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 241:41.90 NS_INTERFACE_MAP_END 241:41.90 ^~~~~~~~~~~~~~~~~~~~ 241:41.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 241:41.90 else 241:41.90 ^~~~ 241:41.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 241:41.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 241:41.90 ^~~~~~~~~~~~~~~~~~ 241:41.91 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackRegion.cpp:17:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 241:41.91 NS_INTERFACE_MAP_ENTRY(nsISupports) 241:41.91 ^~~~~~~~~~~~~~~~~~~~~~ 241:52.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 241:52.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 241:52.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIEventTarget.h:10, 241:52.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISerialEventTarget.h:10, 241:52.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIThread.h:10, 241:52.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CDMCaps.h:10, 241:52.57 from /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/CDMCaps.cpp:7, 241:52.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 241:52.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaEncryptedEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaEncryptedEvent::QueryInterface(const nsIID&, void**)': 241:52.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:52.58 foundInterface = 0; \ 241:52.58 ^~~~~~~~~~~~~~ 241:52.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 241:52.58 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 241:52.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:52.59 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaEncryptedEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 241:52.59 NS_INTERFACE_MAP_END_INHERITING(Event) 241:52.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:52.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 241:52.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 241:52.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 241:52.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 241:52.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 241:52.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 241:52.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/SamplesWaitingForKey.h:11, 241:52.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CDMCaps.h:13, 241:52.60 from /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/CDMCaps.cpp:7, 241:52.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 241:52.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 241:52.60 } else 241:52.60 ^~~~ 241:52.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 241:52.61 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 241:52.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:52.61 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaEncryptedEvent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 241:52.61 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaEncryptedEvent) 241:52.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:52.64 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 241:52.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 241:52.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIEventTarget.h:10, 241:52.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISerialEventTarget.h:10, 241:52.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIThread.h:10, 241:52.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CDMCaps.h:10, 241:52.65 from /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/CDMCaps.cpp:7, 241:52.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 241:52.65 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeyMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeyMessageEvent::QueryInterface(const nsIID&, void**)': 241:52.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:52.65 foundInterface = 0; \ 241:52.65 ^~~~~~~~~~~~~~ 241:52.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 241:52.66 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 241:52.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:52.66 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeyMessageEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 241:52.66 NS_INTERFACE_MAP_END_INHERITING(Event) 241:52.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:52.66 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 241:52.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 241:52.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 241:52.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 241:52.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 241:52.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 241:52.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/SamplesWaitingForKey.h:11, 241:52.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CDMCaps.h:13, 241:52.67 from /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/CDMCaps.cpp:7, 241:52.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 241:52.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 241:52.68 } else 241:52.68 ^~~~ 241:52.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 241:52.68 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 241:52.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:52.68 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeyMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 241:52.68 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaKeyMessageEvent) 241:52.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:54.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 241:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 241:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIEventTarget.h:10, 241:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISerialEventTarget.h:10, 241:54.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIThread.h:10, 241:54.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CDMCaps.h:10, 241:54.77 from /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/CDMCaps.cpp:7, 241:54.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 241:54.77 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySession.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySession::QueryInterface(const nsIID&, void**)': 241:54.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:54.78 foundInterface = 0; \ 241:54.78 ^~~~~~~~~~~~~~ 241:54.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 241:54.78 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 241:54.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:54.79 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySession.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 241:54.79 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 241:54.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:54.79 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 241:54.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 241:54.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 241:54.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 241:54.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 241:54.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 241:54.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/SamplesWaitingForKey.h:11, 241:54.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CDMCaps.h:13, 241:54.80 from /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/CDMCaps.cpp:7, 241:54.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 241:54.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 241:54.80 } else 241:54.80 ^~~~ 241:54.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 241:54.81 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 241:54.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:54.81 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySession.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 241:54.81 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaKeySession) 241:54.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241:54.93 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 241:54.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 241:54.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIEventTarget.h:10, 241:54.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISerialEventTarget.h:10, 241:54.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIThread.h:10, 241:54.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CDMCaps.h:10, 241:54.94 from /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/CDMCaps.cpp:7, 241:54.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 241:54.94 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeyStatusMap.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeyStatusMap::QueryInterface(const nsIID&, void**)': 241:54.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:54.95 foundInterface = 0; \ 241:54.95 ^~~~~~~~~~~~~~ 241:54.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 241:54.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 241:54.95 ^~~~~~~~~~~~~~~~~~~~~~~ 241:54.96 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeyStatusMap.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 241:54.96 NS_INTERFACE_MAP_END 241:54.96 ^~~~~~~~~~~~~~~~~~~~ 241:54.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 241:54.96 else 241:54.96 ^~~~ 241:54.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 241:54.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 241:54.97 ^~~~~~~~~~~~~~~~~~ 241:54.97 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeyStatusMap.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 241:54.97 NS_INTERFACE_MAP_ENTRY(nsISupports) 241:54.97 ^~~~~~~~~~~~~~~~~~~~~~ 241:57.37 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySystemAccess.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySystemAccess::QueryInterface(const nsIID&, void**)': 241:57.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:57.37 foundInterface = 0; \ 241:57.37 ^~~~~~~~~~~~~~ 241:57.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 241:57.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 241:57.37 ^~~~~~~~~~~~~~~~~~~~~~~ 241:57.37 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySystemAccess.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 241:57.38 NS_INTERFACE_MAP_END 241:57.38 ^~~~~~~~~~~~~~~~~~~~ 241:57.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 241:57.38 else 241:57.38 ^~~~ 241:57.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 241:57.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 241:57.38 ^~~~~~~~~~~~~~~~~~ 241:57.38 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySystemAccess.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 241:57.38 NS_INTERFACE_MAP_ENTRY(nsISupports) 241:57.38 ^~~~~~~~~~~~~~~~~~~~~~ 241:57.69 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySystemAccessManager.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySystemAccessManager::QueryInterface(const nsIID&, void**)': 241:57.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:57.70 foundInterface = 0; \ 241:57.70 ^~~~~~~~~~~~~~ 241:57.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 241:57.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 241:57.70 ^~~~~~~~~~~~~~~~~~~~~~~ 241:57.70 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySystemAccessManager.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 241:57.70 NS_INTERFACE_MAP_END 241:57.70 ^~~~~~~~~~~~~~~~~~~~ 241:57.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 241:57.70 else 241:57.70 ^~~~ 241:57.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 241:57.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 241:57.70 ^~~~~~~~~~~~~~~~~~ 241:57.71 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeySystemAccessManager.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 241:57.71 NS_INTERFACE_MAP_ENTRY(nsIObserver) 241:57.71 ^~~~~~~~~~~~~~~~~~~~~~ 241:59.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeys.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeys::QueryInterface(const nsIID&, void**)': 241:59.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 241:59.24 foundInterface = 0; \ 241:59.24 ^~~~~~~~~~~~~~ 241:59.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 241:59.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 241:59.24 ^~~~~~~~~~~~~~~~~~~~~~~ 241:59.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeys.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 241:59.24 NS_INTERFACE_MAP_END 241:59.24 ^~~~~~~~~~~~~~~~~~~~ 241:59.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 241:59.24 else 241:59.24 ^~~~ 241:59.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 241:59.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 241:59.25 ^~~~~~~~~~~~~~~~~~ 241:59.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/eme/MediaKeys.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 241:59.25 NS_INTERFACE_MAP_ENTRY(nsIDocumentActivity) 241:59.25 ^~~~~~~~~~~~~~~~~~~~~~ 242:00.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 242:00.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 242:00.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 242:00.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 242:00.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 242:00.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 242:00.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventBinding.h:9, 242:00.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UDPMessageEvent.cpp:9, 242:00.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings21.cpp:2: 242:00.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UDPMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::UDPMessageEvent::QueryInterface(const nsIID&, void**)': 242:00.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:00.32 foundInterface = 0; \ 242:00.32 ^~~~~~~~~~~~~~ 242:00.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 242:00.32 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 242:00.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:00.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UDPMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 242:00.32 NS_INTERFACE_MAP_END_INHERITING(Event) 242:00.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:00.33 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 242:00.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 242:00.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/UDPMessageEvent.h:14, 242:00.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UDPMessageEvent.cpp:10, 242:00.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings21.cpp:2: 242:00.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 242:00.33 } else 242:00.33 ^~~~ 242:00.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 242:00.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 242:00.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:00.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UDPMessageEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 242:00.34 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(UDPMessageEvent) 242:00.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:05.36 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 242:05.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 242:05.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 242:05.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 242:05.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 242:05.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 242:05.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 242:05.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 242:05.38 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 242:05.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SubtleCryptoBinding.cpp:3, 242:05.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings20.cpp:2: 242:05.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TCPServerSocketEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketEvent::QueryInterface(const nsIID&, void**)': 242:05.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:05.39 foundInterface = 0; \ 242:05.39 ^~~~~~~~~~~~~~ 242:05.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 242:05.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 242:05.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:05.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TCPServerSocketEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 242:05.40 NS_INTERFACE_MAP_END_INHERITING(Event) 242:05.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:05.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 242:05.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 242:05.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 242:05.40 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 242:05.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SubtleCryptoBinding.cpp:3, 242:05.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings20.cpp:2: 242:05.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 242:05.41 } else 242:05.41 ^~~~ 242:05.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 242:05.41 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 242:05.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:05.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TCPServerSocketEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 242:05.42 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPServerSocketEvent) 242:05.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:05.81 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 242:05.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 242:05.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 242:05.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 242:05.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 242:05.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 242:05.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 242:05.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 242:05.82 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 242:05.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SubtleCryptoBinding.cpp:3, 242:05.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings20.cpp:2: 242:05.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TCPSocketEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketEvent::QueryInterface(const nsIID&, void**)': 242:05.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:05.82 foundInterface = 0; \ 242:05.82 ^~~~~~~~~~~~~~ 242:05.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 242:05.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 242:05.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:05.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TCPSocketEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 242:05.82 NS_INTERFACE_MAP_END_INHERITING(Event) 242:05.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:05.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 242:05.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 242:05.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 242:05.82 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 242:05.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SubtleCryptoBinding.cpp:3, 242:05.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings20.cpp:2: 242:05.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 242:05.83 } else 242:05.83 ^~~~ 242:05.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 242:05.83 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 242:05.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:05.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TCPSocketEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 242:05.83 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPSocketEvent) 242:05.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:13.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 242:13.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 242:13.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 242:13.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 242:13.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 242:13.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 242:13.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 242:13.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 242:13.49 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 242:13.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SubtleCryptoBinding.cpp:3, 242:13.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings20.cpp:2: 242:13.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::TrackEvent::QueryInterface(const nsIID&, void**)': 242:13.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:13.51 foundInterface = 0; \ 242:13.51 ^~~~~~~~~~~~~~ 242:13.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 242:13.52 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 242:13.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:13.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TrackEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 242:13.52 NS_INTERFACE_MAP_END_INHERITING(Event) 242:13.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:13.52 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 242:13.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 242:13.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 242:13.53 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 242:13.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/SubtleCryptoBinding.cpp:3, 242:13.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings20.cpp:2: 242:13.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 242:13.54 } else 242:13.54 ^~~~ 242:13.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 242:13.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 242:13.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:13.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/TrackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 242:13.54 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TrackEvent) 242:13.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:16.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 242:16.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 242:16.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 242:16.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 242:16.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 242:16.95 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaSegment.h:9, 242:16.95 from /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoSegment.h:9, 242:16.95 from /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoSegment.cpp:6, 242:16.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media11.cpp:2: 242:16.96 /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoTrack.cpp: In member function 'virtual nsresult mozilla::dom::VideoTrack::QueryInterface(const nsIID&, void**)': 242:16.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:16.96 foundInterface = 0; \ 242:16.96 ^~~~~~~~~~~~~~ 242:16.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 242:16.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 242:16.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:16.97 /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoTrack.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 242:16.97 NS_INTERFACE_MAP_END_INHERITING(MediaTrack) 242:16.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:16.97 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 242:16.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 242:16.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 242:16.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 242:16.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 242:16.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsProxyRelease.h:16, 242:16.99 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaSegment.h:11, 242:16.99 from /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoSegment.h:9, 242:16.99 from /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoSegment.cpp:6, 242:16.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media11.cpp:2: 242:17.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 242:17.00 } else 242:17.00 ^~~~ 242:17.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 242:17.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 242:17.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:17.00 /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoTrack.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 242:17.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VideoTrack) 242:17.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:17.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 242:17.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 242:17.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 242:17.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 242:17.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 242:17.74 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaSegment.h:9, 242:17.74 from /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoSegment.h:9, 242:17.75 from /builddir/build/BUILD/firefox-67.0.3/dom/media/VideoSegment.cpp:6, 242:17.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media11.cpp:2: 242:17.75 /builddir/build/BUILD/firefox-67.0.3/dom/media/WebVTTListener.cpp: In member function 'virtual nsresult mozilla::dom::WebVTTListener::QueryInterface(const nsIID&, void**)': 242:17.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:17.75 foundInterface = 0; \ 242:17.75 ^~~~~~~~~~~~~~ 242:17.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 242:17.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 242:17.76 ^~~~~~~~~~~~~~~~~~~~~~~ 242:17.76 /builddir/build/BUILD/firefox-67.0.3/dom/media/WebVTTListener.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 242:17.76 NS_INTERFACE_MAP_END 242:17.76 ^~~~~~~~~~~~~~~~~~~~ 242:17.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 242:17.76 else 242:17.77 ^~~~ 242:17.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 242:17.78 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 242:17.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:17.78 /builddir/build/BUILD/firefox-67.0.3/dom/media/WebVTTListener.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 242:17.78 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebVTTListener) 242:17.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:34.25 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 242:34.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 242:34.25 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:12, 242:34.25 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 242:34.25 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Link.h:15, 242:34.25 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Link.cpp:7, 242:34.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base3.cpp:2: 242:34.26 /builddir/build/BUILD/firefox-67.0.3/dom/base/Location.cpp: In member function 'virtual nsresult mozilla::dom::Location::QueryInterface(const nsIID&, void**)': 242:34.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:34.26 foundInterface = 0; \ 242:34.26 ^~~~~~~~~~~~~~ 242:34.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 242:34.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 242:34.26 ^~~~~~~~~~~~~~~~~~~~~~~ 242:34.26 /builddir/build/BUILD/firefox-67.0.3/dom/base/Location.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 242:34.27 NS_INTERFACE_MAP_END 242:34.27 ^~~~~~~~~~~~~~~~~~~~ 242:34.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 242:34.27 else 242:34.27 ^~~~ 242:34.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 242:34.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 242:34.29 ^~~~~~~~~~~~~~~~~~ 242:34.29 /builddir/build/BUILD/firefox-67.0.3/dom/base/Location.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 242:34.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 242:34.29 ^~~~~~~~~~~~~~~~~~~~~~ 242:34.75 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 242:34.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 242:34.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 242:34.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 242:34.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 242:34.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 242:34.76 from /builddir/build/BUILD/firefox-67.0.3/dom/base/StructuredCloneHolder.h:15, 242:34.76 from /builddir/build/BUILD/firefox-67.0.3/dom/base/StructuredCloneHolder.cpp:7, 242:34.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 242:34.76 /builddir/build/BUILD/firefox-67.0.3/dom/base/StructuredCloneTester.cpp: In member function 'virtual nsresult mozilla::dom::StructuredCloneTester::QueryInterface(const nsIID&, void**)': 242:34.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:34.78 foundInterface = 0; \ 242:34.78 ^~~~~~~~~~~~~~ 242:34.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 242:34.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 242:34.79 ^~~~~~~~~~~~~~~~~~~~~~~ 242:34.79 /builddir/build/BUILD/firefox-67.0.3/dom/base/StructuredCloneTester.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 242:34.79 NS_INTERFACE_MAP_END 242:34.79 ^~~~~~~~~~~~~~~~~~~~ 242:34.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 242:34.80 else 242:34.80 ^~~~ 242:34.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 242:34.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 242:34.82 ^~~~~~~~~~~~~~~~~~ 242:34.82 /builddir/build/BUILD/firefox-67.0.3/dom/base/StructuredCloneTester.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 242:34.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 242:34.82 ^~~~~~~~~~~~~~~~~~~~~~ 242:34.83 /builddir/build/BUILD/firefox-67.0.3/dom/base/StyleSheetList.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetList::QueryInterface(const nsIID&, void**)': 242:34.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:34.83 foundInterface = 0; \ 242:34.84 ^~~~~~~~~~~~~~ 242:34.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 242:34.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 242:34.84 ^~~~~~~~~~~~~~~~~~~~~~~ 242:34.84 /builddir/build/BUILD/firefox-67.0.3/dom/base/StyleSheetList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 242:34.84 NS_INTERFACE_MAP_END 242:34.84 ^~~~~~~~~~~~~~~~~~~~ 242:34.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 242:34.85 else 242:34.85 ^~~~ 242:34.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 242:34.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 242:34.85 ^~~~~~~~~~~~~~~~~~ 242:34.85 /builddir/build/BUILD/firefox-67.0.3/dom/base/StyleSheetList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 242:34.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 242:34.86 ^~~~~~~~~~~~~~~~~~~~~~ 242:35.00 /builddir/build/BUILD/firefox-67.0.3/dom/base/SubtleCrypto.cpp: In member function 'virtual nsresult mozilla::dom::SubtleCrypto::QueryInterface(const nsIID&, void**)': 242:35.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:35.00 foundInterface = 0; \ 242:35.00 ^~~~~~~~~~~~~~ 242:35.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 242:35.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 242:35.01 ^~~~~~~~~~~~~~~~~~~~~~~ 242:35.01 /builddir/build/BUILD/firefox-67.0.3/dom/base/SubtleCrypto.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 242:35.01 NS_INTERFACE_MAP_END 242:35.01 ^~~~~~~~~~~~~~~~~~~~ 242:35.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 242:35.01 else 242:35.01 ^~~~ 242:35.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 242:35.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 242:35.02 ^~~~~~~~~~~~~~~~~~ 242:35.02 /builddir/build/BUILD/firefox-67.0.3/dom/base/SubtleCrypto.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 242:35.02 NS_INTERFACE_MAP_ENTRY(nsISupports) 242:35.02 ^~~~~~~~~~~~~~~~~~~~~~ 242:37.66 /builddir/build/BUILD/firefox-67.0.3/dom/base/MessageListenerManager.cpp: In member function 'virtual nsresult mozilla::dom::MessageListenerManager::QueryInterface(const nsIID&, void**)': 242:37.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:37.67 foundInterface = 0; \ 242:37.67 ^~~~~~~~~~~~~~ 242:37.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 242:37.67 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 242:37.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:37.67 /builddir/build/BUILD/firefox-67.0.3/dom/base/MessageListenerManager.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 242:37.68 NS_INTERFACE_MAP_END_INHERITING(nsFrameMessageManager) 242:37.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:37.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 242:37.68 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:23, 242:37.68 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 242:37.68 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Link.h:15, 242:37.68 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Link.cpp:7, 242:37.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base3.cpp:2: 242:37.68 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 242:37.69 else 242:37.69 ^~~~ 242:37.69 /builddir/build/BUILD/firefox-67.0.3/dom/base/MessageListenerManager.cpp:22:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 242:37.70 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 242:37.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:46.15 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 242:46.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 242:46.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 242:46.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 242:46.16 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 242:46.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 242:46.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesEventBinding.h:9, 242:46.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:7, 242:46.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesWeakCallbackWrapper.h:10, 242:46.16 from /builddir/build/BUILD/firefox-67.0.3/dom/base/PlacesWeakCallbackWrapper.cpp:7, 242:46.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 242:46.17 /builddir/build/BUILD/firefox-67.0.3/dom/base/ScreenOrientation.cpp: In member function 'virtual nsresult mozilla::dom::ScreenOrientation::QueryInterface(const nsIID&, void**)': 242:46.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:46.19 foundInterface = 0; \ 242:46.19 ^~~~~~~~~~~~~~ 242:46.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 242:46.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 242:46.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:46.19 /builddir/build/BUILD/firefox-67.0.3/dom/base/ScreenOrientation.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 242:46.19 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 242:46.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:46.20 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 242:46.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 242:46.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:12, 242:46.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesWeakCallbackWrapper.h:10, 242:46.20 from /builddir/build/BUILD/firefox-67.0.3/dom/base/PlacesWeakCallbackWrapper.cpp:7, 242:46.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 242:46.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 242:46.22 } else 242:46.22 ^~~~ 242:46.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 242:46.23 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 242:46.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:46.23 /builddir/build/BUILD/firefox-67.0.3/dom/base/ScreenOrientation.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 242:46.23 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScreenOrientation) 242:46.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:46.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 242:46.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 242:46.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 242:46.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 242:46.34 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 242:46.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 242:46.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesEventBinding.h:9, 242:46.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:7, 242:46.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesWeakCallbackWrapper.h:10, 242:46.35 from /builddir/build/BUILD/firefox-67.0.3/dom/base/PlacesWeakCallbackWrapper.cpp:7, 242:46.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 242:46.35 /builddir/build/BUILD/firefox-67.0.3/dom/base/ScriptableContentIterator.cpp: In member function 'virtual nsresult mozilla::ScriptableContentIterator::QueryInterface(const nsIID&, void**)': 242:46.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:46.37 foundInterface = 0; \ 242:46.37 ^~~~~~~~~~~~~~ 242:46.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 242:46.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 242:46.37 ^~~~~~~~~~~~~~~~~~~~~~~ 242:46.37 /builddir/build/BUILD/firefox-67.0.3/dom/base/ScriptableContentIterator.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 242:46.37 NS_INTERFACE_MAP_END 242:46.38 ^~~~~~~~~~~~~~~~~~~~ 242:46.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 242:46.38 else 242:46.38 ^~~~ 242:46.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 242:46.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 242:46.38 ^~~~~~~~~~~~~~~~~~ 242:46.39 /builddir/build/BUILD/firefox-67.0.3/dom/base/ScriptableContentIterator.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 242:46.39 NS_INTERFACE_MAP_ENTRY(nsISupports) 242:46.40 ^~~~~~~~~~~~~~~~~~~~~~ 242:46.99 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 242:46.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 242:46.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:12, 242:47.00 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 242:47.00 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Link.h:15, 242:47.00 from /builddir/build/BUILD/firefox-67.0.3/dom/base/Link.cpp:7, 242:47.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base3.cpp:2: 242:47.00 /builddir/build/BUILD/firefox-67.0.3/dom/base/Navigator.cpp: In member function 'virtual nsresult mozilla::dom::Navigator::QueryInterface(const nsIID&, void**)': 242:47.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:47.00 foundInterface = 0; \ 242:47.01 ^~~~~~~~~~~~~~ 242:47.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 242:47.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 242:47.01 ^~~~~~~~~~~~~~~~~~~~~~~ 242:47.01 /builddir/build/BUILD/firefox-67.0.3/dom/base/Navigator.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 242:47.01 NS_INTERFACE_MAP_END 242:47.01 ^~~~~~~~~~~~~~~~~~~~ 242:47.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 242:47.02 else 242:47.03 ^~~~ 242:47.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 242:47.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 242:47.04 ^~~~~~~~~~~~~~~~~~ 242:47.04 /builddir/build/BUILD/firefox-67.0.3/dom/base/Navigator.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 242:47.04 NS_INTERFACE_MAP_ENTRY(nsISupports) 242:47.04 ^~~~~~~~~~~~~~~~~~~~~~ 242:47.46 /builddir/build/BUILD/firefox-67.0.3/dom/base/TimeoutHandler.cpp: In member function 'virtual nsresult mozilla::dom::TimeoutHandler::QueryInterface(const nsIID&, void**)': 242:47.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:47.46 foundInterface = 0; \ 242:47.46 ^~~~~~~~~~~~~~ 242:47.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 242:47.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 242:47.47 ^~~~~~~~~~~~~~~~~~~~~~~ 242:47.47 /builddir/build/BUILD/firefox-67.0.3/dom/base/TimeoutHandler.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 242:47.47 NS_INTERFACE_MAP_END 242:47.47 ^~~~~~~~~~~~~~~~~~~~ 242:47.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 242:47.47 else 242:47.47 ^~~~ 242:47.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 242:47.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 242:47.48 ^~~~~~~~~~~~~~~~~~ 242:47.48 /builddir/build/BUILD/firefox-67.0.3/dom/base/TimeoutHandler.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 242:47.48 NS_INTERFACE_MAP_ENTRY(nsITimeoutHandler) 242:47.49 ^~~~~~~~~~~~~~~~~~~~~~ 242:47.79 /builddir/build/BUILD/firefox-67.0.3/dom/base/NodeIterator.cpp: In member function 'virtual nsresult mozilla::dom::NodeIterator::QueryInterface(const nsIID&, void**)': 242:47.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:47.80 foundInterface = 0; \ 242:47.80 ^~~~~~~~~~~~~~ 242:47.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 242:47.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 242:47.80 ^~~~~~~~~~~~~~~~~~~~~~~ 242:47.80 /builddir/build/BUILD/firefox-67.0.3/dom/base/NodeIterator.cpp:153:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 242:47.81 NS_INTERFACE_MAP_END 242:47.81 ^~~~~~~~~~~~~~~~~~~~ 242:47.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 242:47.81 else 242:47.81 ^~~~ 242:47.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 242:47.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 242:47.84 ^~~~~~~~~~~~~~~~~~ 242:47.84 /builddir/build/BUILD/firefox-67.0.3/dom/base/NodeIterator.cpp:152:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 242:47.84 NS_INTERFACE_MAP_ENTRY(nsISupports) 242:47.84 ^~~~~~~~~~~~~~~~~~~~~~ 242:51.34 /builddir/build/BUILD/firefox-67.0.3/dom/base/Selection.cpp: In member function 'virtual nsresult mozilla::dom::Selection::QueryInterface(const nsIID&, void**)': 242:51.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:51.34 foundInterface = 0; \ 242:51.35 ^~~~~~~~~~~~~~ 242:51.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 242:51.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 242:51.35 ^~~~~~~~~~~~~~~~~~~~~~~ 242:51.35 /builddir/build/BUILD/firefox-67.0.3/dom/base/Selection.cpp:732:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 242:51.35 NS_INTERFACE_MAP_END 242:51.35 ^~~~~~~~~~~~~~~~~~~~ 242:51.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 242:51.35 else 242:51.35 ^~~~ 242:51.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 242:51.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 242:51.35 ^~~~~~~~~~~~~~~~~~ 242:51.35 /builddir/build/BUILD/firefox-67.0.3/dom/base/Selection.cpp:731:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 242:51.35 NS_INTERFACE_MAP_ENTRY(nsISupports) 242:51.35 ^~~~~~~~~~~~~~~~~~~~~~ 242:52.53 /builddir/build/BUILD/firefox-67.0.3/dom/base/ShadowRoot.cpp: In member function 'virtual nsresult mozilla::dom::ShadowRoot::QueryInterface(const nsIID&, void**)': 242:52.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:52.54 foundInterface = 0; \ 242:52.54 ^~~~~~~~~~~~~~ 242:52.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 242:52.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 242:52.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:52.54 /builddir/build/BUILD/firefox-67.0.3/dom/base/ShadowRoot.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 242:52.54 NS_INTERFACE_MAP_END_INHERITING(DocumentFragment) 242:52.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:52.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 242:52.54 else 242:52.54 ^~~~ 242:52.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 242:52.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 242:52.55 ^~~~~~~~~~~~~~~~~~ 242:52.55 /builddir/build/BUILD/firefox-67.0.3/dom/base/ShadowRoot.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 242:52.55 NS_INTERFACE_MAP_ENTRY(nsIRadioGroupContainer) 242:52.55 ^~~~~~~~~~~~~~~~~~~~~~ 242:52.69 /builddir/build/BUILD/firefox-67.0.3/dom/base/StorageAccessPermissionRequest.cpp: In member function 'virtual nsresult mozilla::dom::StorageAccessPermissionRequest::QueryInterface(const nsIID&, void**)': 242:52.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:52.70 foundInterface = 0; \ 242:52.70 ^~~~~~~~~~~~~~ 242:52.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 242:52.70 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 242:52.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:52.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 242:52.70 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 242:52.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:52.70 /builddir/build/BUILD/firefox-67.0.3/dom/base/StorageAccessPermissionRequest.cpp:17:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 242:52.70 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(StorageAccessPermissionRequest, 242:52.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:52.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 242:52.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 242:52.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:12, 242:52.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesWeakCallbackWrapper.h:10, 242:52.70 from /builddir/build/BUILD/firefox-67.0.3/dom/base/PlacesWeakCallbackWrapper.cpp:7, 242:52.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 242:52.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 242:52.71 } else 242:52.71 ^~~~ 242:52.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 242:52.71 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 242:52.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:52.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 242:52.71 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 242:52.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:52.71 /builddir/build/BUILD/firefox-67.0.3/dom/base/StorageAccessPermissionRequest.cpp:17:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 242:52.71 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(StorageAccessPermissionRequest, 242:52.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242:52.77 /builddir/build/BUILD/firefox-67.0.3/dom/base/TreeWalker.cpp: In member function 'virtual nsresult mozilla::dom::TreeWalker::QueryInterface(const nsIID&, void**)': 242:52.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 242:52.77 foundInterface = 0; \ 242:52.77 ^~~~~~~~~~~~~~ 242:52.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 242:52.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 242:52.77 ^~~~~~~~~~~~~~~~~~~~~~~ 242:52.77 /builddir/build/BUILD/firefox-67.0.3/dom/base/TreeWalker.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 242:52.77 NS_INTERFACE_MAP_END 242:52.77 ^~~~~~~~~~~~~~~~~~~~ 242:52.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 242:52.77 else 242:52.77 ^~~~ 242:52.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 242:52.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 242:52.77 ^~~~~~~~~~~~~~~~~~ 242:52.77 /builddir/build/BUILD/firefox-67.0.3/dom/base/TreeWalker.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 242:52.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 242:52.77 ^~~~~~~~~~~~~~~~~~~~~~ 242:54.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 242:54.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 242:54.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 242:54.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 242:54.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 242:54.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/GeckoProfiler.h:73, 242:54.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesObserversBinding.h:6, 242:54.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PlacesWeakCallbackWrapper.h:10, 242:54.54 from /builddir/build/BUILD/firefox-67.0.3/dom/base/PlacesWeakCallbackWrapper.cpp:7, 242:54.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 242:54.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 242:54.54 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 242:54.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 242:54.55 memset(aT, 0, sizeof(T)); 242:54.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 242:54.55 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/RemoteOuterWindowProxy.cpp:12, 242:54.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base4.cpp:47: 242:54.55 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 242:54.55 struct GlobalProperties { 242:54.55 ^~~~~~~~~~~~~~~~ 243:04.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 243:04.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 243:04.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 243:04.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 243:04.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 243:04.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 243:04.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 243:04.54 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:10, 243:04.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/WidevineCDMManifestBinding.cpp:3, 243:04.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings22.cpp:2: 243:04.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 243:04.54 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 243:04.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 243:04.54 memset(aT, 0, sizeof(T)); 243:04.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 243:04.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 243:04.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/WindowBinding.cpp:31, 243:04.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings22.cpp:15: 243:04.54 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 243:04.54 struct GlobalProperties { 243:04.54 ^~~~~~~~~~~~~~~~ 243:09.24 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 243:09.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 243:09.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 243:09.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 243:09.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 243:09.24 from /builddir/build/BUILD/firefox-67.0.3/dom/media/AudioConfig.h:12, 243:09.24 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaData.h:9, 243:09.24 from /builddir/build/BUILD/firefox-67.0.3/dom/media/BitWriter.cpp:6, 243:09.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 243:09.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/CanvasCaptureMediaStream.cpp: In member function 'virtual nsresult mozilla::dom::CanvasCaptureMediaStream::QueryInterface(const nsIID&, void**)': 243:09.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 243:09.25 foundInterface = 0; \ 243:09.25 ^~~~~~~~~~~~~~ 243:09.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 243:09.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 243:09.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:09.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/CanvasCaptureMediaStream.cpp:223:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 243:09.25 NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) 243:09.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:09.25 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 243:09.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 243:09.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 243:09.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 243:09.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 243:09.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ImageContainer.h:32, 243:09.25 from /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.h:9, 243:09.25 from /builddir/build/BUILD/firefox-67.0.3/dom/media/CanvasCaptureMediaStream.h:9, 243:09.25 from /builddir/build/BUILD/firefox-67.0.3/dom/media/CanvasCaptureMediaStream.cpp:6, 243:09.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media3.cpp:11: 243:09.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 243:09.27 } else 243:09.28 ^~~~ 243:09.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 243:09.28 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 243:09.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:09.28 /builddir/build/BUILD/firefox-67.0.3/dom/media/CanvasCaptureMediaStream.cpp:222:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 243:09.28 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CanvasCaptureMediaStream) 243:09.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:09.62 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base5.cpp:137: 243:09.62 /builddir/build/BUILD/firefox-67.0.3/dom/base/WebKitCSSMatrix.cpp: In member function 'mozilla::gfx::BaseMatrix::PreRotate(float)': 243:09.62 /builddir/build/BUILD/firefox-67.0.3/dom/base/WebKitCSSMatrix.cpp:180:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 243:09.62 } // namespace mozilla 243:09.63 ^ 243:09.63 /builddir/build/BUILD/firefox-67.0.3/dom/base/WebKitCSSMatrix.cpp:180:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 243:13.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base4.cpp:137: 243:13.35 /builddir/build/BUILD/firefox-67.0.3/dom/base/StructuredCloneBlob.cpp: In member function 'mozilla::dom::ResponsiveImageSelector::SetCandidatesFromSourceSet(nsTSubstring const&, nsIPrincipal*)': 243:13.35 /builddir/build/BUILD/firefox-67.0.3/dom/base/StructuredCloneBlob.cpp:222:1: warning: the control flow of function '_ZN7mozilla3dom23ResponsiveImageSelector26SetCandidatesFromSourceSetERK12nsTSubstringIDsEP12nsIPrincipal' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 243:13.35 } // namespace mozilla 243:13.35 ^ 243:13.35 /builddir/build/BUILD/firefox-67.0.3/dom/base/StructuredCloneBlob.cpp:222:1: warning: the control flow of function '_ZN7mozilla3dom23ResponsiveImageSelector26SetCandidatesFromSourceSetERK12nsTSubstringIDsEP12nsIPrincipal' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 243:13.35 /builddir/build/BUILD/firefox-67.0.3/dom/base/StructuredCloneBlob.cpp:222:1: warning: the control flow of function '_ZN7mozilla3dom23ResponsiveImageSelector26SetCandidatesFromSourceSetERK12nsTSubstringIDsEP12nsIPrincipal' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 243:13.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 243:13.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 243:13.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 243:13.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 243:13.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 243:13.88 from /builddir/build/BUILD/firefox-67.0.3/dom/media/AudioConfig.h:12, 243:13.89 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaData.h:9, 243:13.89 from /builddir/build/BUILD/firefox-67.0.3/dom/media/BitWriter.cpp:6, 243:13.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 243:13.89 /builddir/build/BUILD/firefox-67.0.3/dom/media/CloneableWithRangeMediaResource.cpp: In member function 'virtual nsresult mozilla::{anonymous}::InputStreamReader::QueryInterface(const nsIID&, void**)': 243:13.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 243:13.89 foundInterface = 0; \ 243:13.89 ^~~~~~~~~~~~~~ 243:13.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 243:13.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 243:13.90 ^~~~~~~~~~~~~~~~~~~~~~~ 243:13.90 /builddir/build/BUILD/firefox-67.0.3/dom/media/CloneableWithRangeMediaResource.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 243:13.90 NS_INTERFACE_MAP_END 243:13.90 ^~~~~~~~~~~~~~~~~~~~ 243:13.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 243:13.90 else 243:13.90 ^~~~ 243:13.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 243:13.90 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 243:13.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:13.91 /builddir/build/BUILD/firefox-67.0.3/dom/media/CloneableWithRangeMediaResource.cpp:121:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 243:13.91 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 243:13.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:16.39 /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMMediaStream::QueryInterface(const nsIID&, void**)': 243:16.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 243:16.39 foundInterface = 0; \ 243:16.39 ^~~~~~~~~~~~~~ 243:16.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 243:16.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 243:16.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:16.40 /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.cpp:170:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 243:16.40 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 243:16.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:16.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 243:16.40 else 243:16.40 ^~~~ 243:16.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 243:16.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 243:16.41 ^~~~~~~~~~~~~~~~~~ 243:16.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.cpp:169:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 243:16.41 NS_INTERFACE_MAP_ENTRY(DOMMediaStream) 243:16.41 ^~~~~~~~~~~~~~~~~~~~~~ 243:16.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMAudioNodeMediaStream::QueryInterface(const nsIID&, void**)': 243:16.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 243:16.41 foundInterface = 0; \ 243:16.41 ^~~~~~~~~~~~~~ 243:16.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 243:16.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 243:16.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:16.42 /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.cpp:179:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 243:16.42 NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) 243:16.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:16.42 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 243:16.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 243:16.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 243:16.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 243:16.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 243:16.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ImageContainer.h:32, 243:16.43 from /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.h:9, 243:16.43 from /builddir/build/BUILD/firefox-67.0.3/dom/media/CanvasCaptureMediaStream.h:9, 243:16.43 from /builddir/build/BUILD/firefox-67.0.3/dom/media/CanvasCaptureMediaStream.cpp:6, 243:16.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media3.cpp:11: 243:16.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 243:16.43 } else 243:16.44 ^~~~ 243:16.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 243:16.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 243:16.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:16.44 /builddir/build/BUILD/firefox-67.0.3/dom/media/DOMMediaStream.cpp:178:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 243:16.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMAudioNodeMediaStream) 243:16.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:21.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media2.cpp:47: 243:21.40 /builddir/build/BUILD/firefox-67.0.3/dom/media/BitReader.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 243:21.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/BitReader.cpp:179:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 243:21.41 } // namespace mozilla 243:21.41 ^ 243:21.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/BitReader.cpp:179:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 243:21.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/BitReader.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 243:21.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/BitReader.cpp:179:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 243:21.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/BitReader.cpp:179:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 243:31.53 dom/media/fake-cdm/libfake.so 243:48.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 243:48.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 243:48.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 243:48.35 from /builddir/build/BUILD/firefox-67.0.3/dom/media/FileBlockCache.h:11, 243:48.35 from /builddir/build/BUILD/firefox-67.0.3/dom/media/FileBlockCache.cpp:7, 243:48.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media4.cpp:2: 243:48.35 /builddir/build/BUILD/firefox-67.0.3/dom/media/GetUserMediaRequest.cpp: In member function 'virtual nsresult mozilla::dom::GetUserMediaRequest::QueryInterface(const nsIID&, void**)': 243:48.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 243:48.36 foundInterface = 0; \ 243:48.36 ^~~~~~~~~~~~~~ 243:48.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 243:48.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 243:48.36 ^~~~~~~~~~~~~~~~~~~~~~~ 243:48.36 /builddir/build/BUILD/firefox-67.0.3/dom/media/GetUserMediaRequest.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 243:48.36 NS_INTERFACE_MAP_END 243:48.37 ^~~~~~~~~~~~~~~~~~~~ 243:48.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 243:48.37 else 243:48.37 ^~~~ 243:48.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 243:48.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 243:48.37 ^~~~~~~~~~~~~~~~~~ 243:48.37 /builddir/build/BUILD/firefox-67.0.3/dom/media/GetUserMediaRequest.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 243:48.37 NS_INTERFACE_MAP_ENTRY(nsISupports) 243:48.37 ^~~~~~~~~~~~~~~~~~~~~~ 243:49.84 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 243:49.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 243:49.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 243:49.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 243:49.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 243:49.84 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.h:12, 243:49.84 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:7, 243:49.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 243:49.85 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsDOMMutationRecord::QueryInterface(const nsIID&, void**)': 243:49.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 243:49.85 foundInterface = 0; \ 243:49.85 ^~~~~~~~~~~~~~ 243:49.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 243:49.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 243:49.85 ^~~~~~~~~~~~~~~~~~~~~~~ 243:49.85 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 243:49.86 NS_INTERFACE_MAP_END 243:49.86 ^~~~~~~~~~~~~~~~~~~~ 243:49.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 243:49.86 else 243:49.86 ^~~~ 243:49.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 243:49.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 243:49.86 ^~~~~~~~~~~~~~~~~~ 243:49.86 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:55:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 243:49.86 NS_INTERFACE_MAP_ENTRY(nsISupports) 243:49.86 ^~~~~~~~~~~~~~~~~~~~~~ 243:49.88 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsMutationReceiver::QueryInterface(const nsIID&, void**)': 243:49.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 243:49.89 foundInterface = 0; \ 243:49.89 ^~~~~~~~~~~~~~ 243:49.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 243:49.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 243:49.89 ^~~~~~~~~~~~~~~~~~~~~~~ 243:49.89 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 243:49.89 NS_INTERFACE_MAP_END 243:49.89 ^~~~~~~~~~~~~~~~~~~~ 243:49.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 243:49.89 else 243:49.90 ^~~~ 243:49.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 243:49.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 243:49.90 ^~~~~~~~~~~~~~~~~~ 243:49.90 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:79:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 243:49.90 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 243:49.90 ^~~~~~~~~~~~~~~~~~~~~~ 243:49.90 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsDOMMutationObserver::QueryInterface(const nsIID&, void**)': 243:49.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 243:49.91 foundInterface = 0; \ 243:49.91 ^~~~~~~~~~~~~~ 243:49.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 243:49.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 243:49.91 ^~~~~~~~~~~~~~~~~~~~~~~ 243:49.91 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:430:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 243:49.91 NS_INTERFACE_MAP_END 243:49.92 ^~~~~~~~~~~~~~~~~~~~ 243:49.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 243:49.92 else 243:49.92 ^~~~ 243:49.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 243:49.92 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 243:49.92 ^~~~~~~~~~~~~~~~~~ 243:49.92 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:429:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 243:49.92 NS_INTERFACE_MAP_ENTRY(nsDOMMutationObserver) 243:49.92 ^~~~~~~~~~~~~~~~~~~~~~ 243:50.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 243:50.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 243:50.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 243:50.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 243:50.88 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 243:50.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 243:50.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:9, 243:50.89 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSTimeoutHandler.cpp:13, 243:50.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base8.cpp:2: 243:50.89 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSTimeoutHandler.cpp: In member function 'virtual nsresult nsJSScriptTimeoutHandler::QueryInterface(const nsIID&, void**)': 243:50.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 243:50.89 foundInterface = 0; \ 243:50.89 ^~~~~~~~~~~~~~ 243:50.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 243:50.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 243:50.90 ^~~~~~~~~~~~~~~~~~~~~~~ 243:50.90 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSTimeoutHandler.cpp:165:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 243:50.90 NS_INTERFACE_MAP_END 243:50.90 ^~~~~~~~~~~~~~~~~~~~ 243:50.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 243:50.90 else 243:50.90 ^~~~ 243:50.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 243:50.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 243:50.90 ^~~~~~~~~~~~~~~~~~ 243:50.91 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSTimeoutHandler.cpp:164:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 243:50.91 NS_INTERFACE_MAP_ENTRY(nsISupports) 243:50.91 ^~~~~~~~~~~~~~~~~~~~~~ 243:50.98 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMTokenList.cpp: In member function 'virtual nsresult nsDOMTokenList::QueryInterface(const nsIID&, void**)': 243:50.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 243:50.98 foundInterface = 0; \ 243:50.98 ^~~~~~~~~~~~~~ 243:50.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 243:50.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 243:50.98 ^~~~~~~~~~~~~~~~~~~~~~~ 243:50.98 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMTokenList.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 243:50.98 NS_INTERFACE_MAP_END 243:50.98 ^~~~~~~~~~~~~~~~~~~~ 243:50.98 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.h:12, 243:50.98 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:7, 243:50.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 243:50.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 243:50.99 } else 243:50.99 ^~~~ 243:50.99 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMTokenList.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 243:50.99 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsDOMTokenList) 243:50.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243:53.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 243:53.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 243:53.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 243:53.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 243:53.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 243:53.63 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.h:12, 243:53.63 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:7, 243:53.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 243:53.63 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDocumentEncoder.cpp: In member function 'virtual nsresult nsDocumentEncoder::QueryInterface(const nsIID&, void**)': 243:53.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 243:53.64 foundInterface = 0; \ 243:53.64 ^~~~~~~~~~~~~~ 243:53.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 243:53.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 243:53.64 ^~~~~~~~~~~~~~~~~~~~~~~ 243:53.64 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDocumentEncoder.cpp:192:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 243:53.64 NS_INTERFACE_MAP_END 243:53.64 ^~~~~~~~~~~~~~~~~~~~ 243:53.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 243:53.64 else 243:53.64 ^~~~ 243:53.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 243:53.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 243:53.64 ^~~~~~~~~~~~~~~~~~ 243:53.64 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDocumentEncoder.cpp:191:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 243:53.64 NS_INTERFACE_MAP_ENTRY(nsISupports) 243:53.64 ^~~~~~~~~~~~~~~~~~~~~~ 243:54.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base8.cpp:38: 243:54.96 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::SetAndSwapAttr(nsAtom*, nsAttrValue&, bool*)': 243:54.96 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.cpp:153: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] 243:54.96 (mAttrCount - i) * sizeof(InternalAttr)); 243:54.96 ^ 243:54.96 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.cpp:12, 243:54.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base8.cpp:38: 243:54.96 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.h:93:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 243:54.96 struct InternalAttr { 243:54.96 ^~~~~~~~~~~~ 243:54.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base8.cpp:38: 243:54.96 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::RemoveAttrAt(uint32_t, nsAttrValue&)': 243:54.97 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.cpp:228: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] 243:54.97 (mAttrCount - aPos - 1) * sizeof(InternalAttr)); 243:54.97 ^ 243:54.97 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.cpp:12, 243:54.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base8.cpp:38: 243:54.97 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMappedAttributes.h:93:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 243:54.97 struct InternalAttr { 243:54.97 ^~~~~~~~~~~~ 243:55.52 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 243:55.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 243:55.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 243:55.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 243:55.52 from /builddir/build/BUILD/firefox-67.0.3/xpcom/ds/nsTArray.h:29, 243:55.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 243:55.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:9, 243:55.53 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSTimeoutHandler.cpp:13, 243:55.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base8.cpp:2: 243:55.53 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMimeTypeArray.cpp: In member function 'virtual nsresult nsMimeTypeArray::QueryInterface(const nsIID&, void**)': 243:55.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 243:55.54 foundInterface = 0; \ 243:55.54 ^~~~~~~~~~~~~~ 243:55.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 243:55.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 243:55.54 ^~~~~~~~~~~~~~~~~~~~~~~ 243:55.54 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMimeTypeArray.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 243:55.55 NS_INTERFACE_MAP_END 243:55.55 ^~~~~~~~~~~~~~~~~~~~ 243:55.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 243:55.55 else 243:55.55 ^~~~ 243:55.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 243:55.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 243:55.56 ^~~~~~~~~~~~~~~~~~ 243:55.56 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsMimeTypeArray.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 243:55.56 NS_INTERFACE_MAP_ENTRY(nsISupports) 243:55.56 ^~~~~~~~~~~~~~~~~~~~~~ 243:59.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 243:59.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 243:59.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIStructuredCloneContainer.h:10, 243:59.27 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.h:10, 243:59.27 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.cpp:7, 243:59.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base9.cpp:2: 243:59.27 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.cpp: In member function 'virtual nsresult nsStructuredCloneContainer::QueryInterface(const nsIID&, void**)': 243:59.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 243:59.28 foundInterface = 0; \ 243:59.28 ^~~~~~~~~~~~~~ 243:59.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 243:59.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 243:59.28 ^~~~~~~~~~~~~~~~~~~~~~~ 243:59.28 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 243:59.28 NS_INTERFACE_MAP_END 243:59.28 ^~~~~~~~~~~~~~~~~~~~ 243:59.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 243:59.28 else 243:59.28 ^~~~ 243:59.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 243:59.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 243:59.28 ^~~~~~~~~~~~~~~~~~ 243:59.28 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 243:59.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 243:59.29 ^~~~~~~~~~~~~~~~~~~~~~ 244:00.56 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsOpenURIInFrameParams.cpp: In member function 'virtual nsresult nsOpenURIInFrameParams::QueryInterface(const nsIID&, void**)': 244:00.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:00.57 foundInterface = 0; \ 244:00.57 ^~~~~~~~~~~~~~ 244:00.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:00.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:00.57 ^~~~~~~~~~~~~~~~~~~~~~~ 244:00.57 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsOpenURIInFrameParams.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:00.57 NS_INTERFACE_MAP_END 244:00.57 ^~~~~~~~~~~~~~~~~~~~ 244:00.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:00.57 else 244:00.57 ^~~~ 244:00.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:00.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:00.57 ^~~~~~~~~~~~~~~~~~ 244:00.57 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsOpenURIInFrameParams.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:00.57 NS_INTERFACE_MAP_ENTRY(nsISupports) 244:00.57 ^~~~~~~~~~~~~~~~~~~~~~ 244:01.14 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPlainTextSerializer.cpp: In member function 'virtual nsresult nsPlainTextSerializer::QueryInterface(const nsIID&, void**)': 244:01.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:01.14 foundInterface = 0; \ 244:01.14 ^~~~~~~~~~~~~~ 244:01.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:01.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:01.14 ^~~~~~~~~~~~~~~~~~~~~~~ 244:01.14 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPlainTextSerializer.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:01.14 NS_INTERFACE_MAP_END 244:01.14 ^~~~~~~~~~~~~~~~~~~~ 244:01.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:01.15 else 244:01.15 ^~~~ 244:01.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:01.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:01.15 ^~~~~~~~~~~~~~~~~~ 244:01.15 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPlainTextSerializer.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:01.15 NS_INTERFACE_MAP_ENTRY(nsISupports) 244:01.15 ^~~~~~~~~~~~~~~~~~~~~~ 244:01.54 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsQueryContentEventResult.cpp: In member function 'virtual nsresult nsQueryContentEventResult::QueryInterface(const nsIID&, void**)': 244:01.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:01.55 foundInterface = 0; \ 244:01.55 ^~~~~~~~~~~~~~ 244:01.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:01.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:01.55 ^~~~~~~~~~~~~~~~~~~~~~~ 244:01.55 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsQueryContentEventResult.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:01.55 NS_INTERFACE_MAP_END 244:01.55 ^~~~~~~~~~~~~~~~~~~~ 244:01.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:01.55 else 244:01.55 ^~~~ 244:01.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:01.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:01.55 ^~~~~~~~~~~~~~~~~~ 244:01.55 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsQueryContentEventResult.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:01.55 NS_INTERFACE_MAP_ENTRY(nsIQueryContentEventResult) 244:01.55 ^~~~~~~~~~~~~~~~~~~~~~ 244:04.88 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsRange.cpp: In member function 'virtual nsresult nsRange::QueryInterface(const nsIID&, void**)': 244:04.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:04.89 foundInterface = 0; \ 244:04.89 ^~~~~~~~~~~~~~ 244:04.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:04.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:04.89 ^~~~~~~~~~~~~~~~~~~~~~~ 244:04.89 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsRange.cpp:332:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:04.89 NS_INTERFACE_MAP_END 244:04.89 ^~~~~~~~~~~~~~~~~~~~ 244:04.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:04.89 else 244:04.89 ^~~~ 244:04.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:04.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:04.90 ^~~~~~~~~~~~~~~~~~ 244:04.90 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsRange.cpp:331:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:04.90 NS_INTERFACE_MAP_ENTRY(nsISupports) 244:04.90 ^~~~~~~~~~~~~~~~~~~~~~ 244:05.22 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsScreen.cpp: In member function 'virtual nsresult nsScreen::QueryInterface(const nsIID&, void**)': 244:05.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:05.22 foundInterface = 0; \ 244:05.22 ^~~~~~~~~~~~~~ 244:05.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 244:05.23 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 244:05.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:05.23 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsScreen.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 244:05.23 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 244:05.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:05.23 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 244:05.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 244:05.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 244:05.23 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSTimeoutHandler.cpp:13, 244:05.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base8.cpp:2: 244:05.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 244:05.24 } else 244:05.24 ^~~~ 244:05.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 244:05.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 244:05.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:05.24 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsScreen.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 244:05.24 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsScreen) 244:05.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:05.98 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsTextNode.cpp: In member function 'virtual nsresult nsTextNode::QueryInterface(const nsIID&, void**)': 244:05.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:05.99 foundInterface = 0; \ 244:05.99 ^~~~~~~~~~~~~~ 244:05.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 244:05.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 244:05.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:05.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 244:05.99 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 244:05.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:05.99 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsTextNode.cpp:89:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 244:05.99 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(nsTextNode, CharacterData) 244:06.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:06.00 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 244:06.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 244:06.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 244:06.00 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentUtils.h:24, 244:06.00 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.cpp:14, 244:06.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base9.cpp:2: 244:06.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 244:06.00 } else 244:06.00 ^~~~ 244:06.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 244:06.01 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 244:06.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:06.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 244:06.01 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 244:06.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:06.01 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsTextNode.cpp:89:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 244:06.01 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(nsTextNode, CharacterData) 244:06.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:07.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 244:07.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 244:07.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/domstubs.h:10, 244:07.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDOMWindow.h:10, 244:07.47 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:10, 244:07.47 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 244:07.48 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 244:07.48 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.h:10, 244:07.48 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.cpp:7, 244:07.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 244:07.48 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsBaseContentList::QueryInterface(const nsIID&, void**)': 244:07.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:07.49 foundInterface = 0; \ 244:07.49 ^~~~~~~~~~~~~~ 244:07.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:07.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:07.49 ^~~~~~~~~~~~~~~~~~~~~~~ 244:07.50 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:07.50 NS_INTERFACE_MAP_END 244:07.50 ^~~~~~~~~~~~~~~~~~~~ 244:07.50 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 244:07.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 244:07.50 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 244:07.50 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 244:07.50 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 244:07.50 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.h:10, 244:07.50 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.cpp:7, 244:07.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 244:07.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 244:07.51 } else 244:07.51 ^~~~ 244:07.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 244:07.51 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 244:07.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:07.51 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 244:07.51 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsBaseContentList) 244:07.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:07.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 244:07.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 244:07.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/domstubs.h:10, 244:07.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDOMWindow.h:10, 244:07.52 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:10, 244:07.52 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 244:07.52 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 244:07.52 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.h:10, 244:07.52 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.cpp:7, 244:07.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 244:07.52 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsSimpleContentList::QueryInterface(const nsIID&, void**)': 244:07.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:07.53 foundInterface = 0; \ 244:07.53 ^~~~~~~~~~~~~~ 244:07.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 244:07.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 244:07.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:07.53 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 244:07.53 NS_INTERFACE_MAP_END_INHERITING(nsBaseContentList) 244:07.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:07.54 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 244:07.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 244:07.54 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 244:07.54 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 244:07.54 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 244:07.54 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.h:10, 244:07.54 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.cpp:7, 244:07.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 244:07.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 244:07.55 } else 244:07.55 ^~~~ 244:07.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 244:07.55 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 244:07.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:07.55 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 244:07.55 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsSimpleContentList) 244:07.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:07.55 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 244:07.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 244:07.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/domstubs.h:10, 244:07.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIDOMWindow.h:10, 244:07.56 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:10, 244:07.56 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 244:07.56 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 244:07.56 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.h:10, 244:07.56 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.cpp:7, 244:07.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 244:07.56 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsEmptyContentList::QueryInterface(const nsIID&, void**)': 244:07.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:07.57 foundInterface = 0; \ 244:07.57 ^~~~~~~~~~~~~~ 244:07.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 244:07.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 244:07.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:07.57 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp:124:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 244:07.57 NS_INTERFACE_MAP_END_INHERITING(nsBaseContentList) 244:07.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:07.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:07.58 else 244:07.58 ^~~~ 244:07.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:07.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:07.58 ^~~~~~~~~~~~~~~~~~ 244:07.58 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentList.cpp:123:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:07.58 NS_INTERFACE_MAP_ENTRY(nsIHTMLCollection) 244:07.58 ^~~~~~~~~~~~~~~~~~~~~~ 244:08.74 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentPermissionHelper.cpp: In member function 'virtual nsresult mozilla::dom::ContentPermissionRequestBase::QueryInterface(const nsIID&, void**)': 244:08.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:08.75 foundInterface = 0; \ 244:08.75 ^~~~~~~~~~~~~~ 244:08.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:08.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:08.75 ^~~~~~~~~~~~~~~~~~~~~~~ 244:08.75 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentPermissionHelper.cpp:533:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:08.75 NS_INTERFACE_MAP_END 244:08.76 ^~~~~~~~~~~~~~~~~~~~ 244:08.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 244:08.76 } else 244:08.76 ^~~~ 244:08.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 244:08.76 NS_IMPL_QUERY_BODY_CONCRETE(_class) 244:08.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:08.76 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentPermissionHelper.cpp:532:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 244:08.76 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsIContentPermissionRequest) 244:08.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:09.73 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentSink.cpp: In member function 'virtual nsresult nsContentSink::QueryInterface(const nsIID&, void**)': 244:09.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:09.73 foundInterface = 0; \ 244:09.74 ^~~~~~~~~~~~~~ 244:09.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:09.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:09.74 ^~~~~~~~~~~~~~~~~~~~~~~ 244:09.74 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentSink.cpp:75:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:09.74 NS_INTERFACE_MAP_END 244:09.74 ^~~~~~~~~~~~~~~~~~~~ 244:09.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:09.74 else 244:09.74 ^~~~ 244:09.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 244:09.75 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 244:09.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:09.75 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsContentSink.cpp:74:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 244:09.75 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDocumentObserver) 244:09.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:09.98 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMAttributeMap.cpp: In member function 'virtual nsresult nsDOMAttributeMap::QueryInterface(const nsIID&, void**)': 244:09.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:09.98 foundInterface = 0; \ 244:09.98 ^~~~~~~~~~~~~~ 244:09.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:09.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:09.99 ^~~~~~~~~~~~~~~~~~~~~~~ 244:09.99 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMAttributeMap.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:09.99 NS_INTERFACE_MAP_END 244:09.99 ^~~~~~~~~~~~~~~~~~~~ 244:09.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:09.99 else 244:09.99 ^~~~ 244:09.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:09.99 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:09.99 ^~~~~~~~~~~~~~~~~~ 244:09.99 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMAttributeMap.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:10.00 NS_INTERFACE_MAP_ENTRY(nsISupports) 244:10.00 ^~~~~~~~~~~~~~~~~~~~~~ 244:10.02 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMCaretPosition.cpp: In member function 'virtual nsresult nsDOMCaretPosition::QueryInterface(const nsIID&, void**)': 244:10.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:10.02 foundInterface = 0; \ 244:10.03 ^~~~~~~~~~~~~~ 244:10.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:10.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:10.03 ^~~~~~~~~~~~~~~~~~~~~~~ 244:10.03 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMCaretPosition.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:10.03 NS_INTERFACE_MAP_END 244:10.03 ^~~~~~~~~~~~~~~~~~~~ 244:10.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:10.03 else 244:10.03 ^~~~ 244:10.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:10.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:10.03 ^~~~~~~~~~~~~~~~~~ 244:10.03 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMCaretPosition.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:10.03 NS_INTERFACE_MAP_ENTRY(nsISupports) 244:10.03 ^~~~~~~~~~~~~~~~~~~~~~ 244:10.55 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFocusManager.cpp: In member function 'virtual nsresult nsFocusManager::QueryInterface(const nsIID&, void**)': 244:10.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:10.56 foundInterface = 0; \ 244:10.56 ^~~~~~~~~~~~~~ 244:10.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:10.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:10.57 ^~~~~~~~~~~~~~~~~~~~~~~ 244:10.57 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFocusManager.cpp:150:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:10.57 NS_INTERFACE_MAP_END 244:10.57 ^~~~~~~~~~~~~~~~~~~~ 244:10.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:10.57 else 244:10.58 ^~~~ 244:10.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 244:10.58 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 244:10.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:10.58 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFocusManager.cpp:149:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 244:10.58 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIFocusManager) 244:10.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:10.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 244:10.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 244:10.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 244:10.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 244:10.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 244:10.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 244:10.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:10, 244:10.98 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 244:10.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindowInner.h:10, 244:10.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsGlobalWindow.h:14, 244:10.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.h:10, 244:10.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowDestroyedEvent.cpp:7, 244:10.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 244:11.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 244:11.00 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 244:11.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 244:11.00 memset(aT, 0, sizeof(T)); 244:11.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 244:11.00 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/WindowNamedPropertiesHandler.cpp:16, 244:11.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base6.cpp:11: 244:11.00 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 244:11.00 struct GlobalProperties { 244:11.00 ^~~~~~~~~~~~~~~~ 244:13.09 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameLoader.cpp: In member function 'virtual nsresult nsFrameLoader::QueryInterface(const nsIID&, void**)': 244:13.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:13.09 foundInterface = 0; \ 244:13.10 ^~~~~~~~~~~~~~ 244:13.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:13.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:13.10 ^~~~~~~~~~~~~~~~~~~~~~~ 244:13.10 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameLoader.cpp:164:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:13.10 NS_INTERFACE_MAP_END 244:13.10 ^~~~~~~~~~~~~~~~~~~~ 244:13.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:13.10 else 244:13.10 ^~~~ 244:13.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:13.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:13.10 ^~~~~~~~~~~~~~~~~~ 244:13.10 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsFrameLoader.cpp:163:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:13.10 NS_INTERFACE_MAP_ENTRY(nsISupports) 244:13.10 ^~~~~~~~~~~~~~~~~~~~~~ 244:13.70 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsHistory.cpp: In member function 'virtual nsresult nsHistory::QueryInterface(const nsIID&, void**)': 244:13.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:13.71 foundInterface = 0; \ 244:13.71 ^~~~~~~~~~~~~~ 244:13.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:13.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:13.71 ^~~~~~~~~~~~~~~~~~~~~~~ 244:13.71 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsHistory.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:13.71 NS_INTERFACE_MAP_END 244:13.72 ^~~~~~~~~~~~~~~~~~~~ 244:13.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:13.72 else 244:13.72 ^~~~ 244:13.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:13.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:13.72 ^~~~~~~~~~~~~~~~~~ 244:13.72 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsHistory.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:13.72 NS_INTERFACE_MAP_ENTRY(nsISupports) 244:13.72 ^~~~~~~~~~~~~~~~~~~~~~ 244:15.42 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.cpp: In member function 'virtual nsresult LocalizationHandler::QueryInterface(const nsIID&, void**)': 244:15.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:15.43 foundInterface = 0; \ 244:15.43 ^~~~~~~~~~~~~~ 244:15.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:15.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:15.43 ^~~~~~~~~~~~~~~~~~~~~~~ 244:15.43 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.cpp:2847:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:15.43 NS_INTERFACE_MAP_END 244:15.43 ^~~~~~~~~~~~~~~~~~~~ 244:15.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:15.43 else 244:15.43 ^~~~ 244:15.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:15.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:15.43 ^~~~~~~~~~~~~~~~~~ 244:15.43 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.cpp:2846:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:15.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 244:15.43 ^~~~~~~~~~~~~~~~~~~~~~ 244:15.76 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsresult nsJSContext::QueryInterface(const nsIID&, void**)': 244:15.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:15.76 foundInterface = 0; \ 244:15.76 ^~~~~~~~~~~~~~ 244:15.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:15.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:15.76 ^~~~~~~~~~~~~~~~~~~~~~~ 244:15.76 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp:606:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:15.77 NS_INTERFACE_MAP_END 244:15.77 ^~~~~~~~~~~~~~~~~~~~ 244:15.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:15.77 else 244:15.77 ^~~~ 244:15.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:15.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:15.77 ^~~~~~~~~~~~~~~~~~ 244:15.77 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp:605:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:15.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 244:15.77 ^~~~~~~~~~~~~~~~~~~~~~ 244:16.01 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsresult nsJSArgArray::QueryInterface(const nsIID&, void**)': 244:16.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:16.01 foundInterface = 0; \ 244:16.01 ^~~~~~~~~~~~~~ 244:16.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:16.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:16.01 ^~~~~~~~~~~~~~~~~~~~~~~ 244:16.01 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp:2669:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:16.01 NS_INTERFACE_MAP_END 244:16.01 ^~~~~~~~~~~~~~~~~~~~ 244:16.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:16.02 else 244:16.02 ^~~~ 244:16.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 244:16.02 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 244:16.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:16.02 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp:2668:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 244:16.02 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIJSArgArray) 244:16.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:19.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 244:19.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 244:19.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 244:19.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 244:19.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 244:19.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:13, 244:19.41 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.h:12, 244:19.41 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsDOMMutationObserver.cpp:7, 244:19.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 244:19.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 244:19.41 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 244:19.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 244:19.41 memset(aT, 0, sizeof(T)); 244:19.41 ~~~~~~^~~~~~~~~~~~~~~~~~ 244:19.41 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.cpp:109, 244:19.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base7.cpp:128: 244:19.41 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 244:19.41 struct GlobalProperties { 244:19.41 ^~~~~~~~~~~~~~~~ 244:19.46 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 244:19.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 244:19.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIStructuredCloneContainer.h:10, 244:19.47 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.h:10, 244:19.47 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsStructuredCloneContainer.cpp:7, 244:19.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base9.cpp:2: 244:19.47 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWindowRoot.cpp: In member function 'virtual nsresult nsWindowRoot::QueryInterface(const nsIID&, void**)': 244:19.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:19.48 foundInterface = 0; \ 244:19.48 ^~~~~~~~~~~~~~ 244:19.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:19.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:19.48 ^~~~~~~~~~~~~~~~~~~~~~~ 244:19.49 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWindowRoot.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:19.49 NS_INTERFACE_MAP_END 244:19.49 ^~~~~~~~~~~~~~~~~~~~ 244:19.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:19.49 else 244:19.49 ^~~~ 244:19.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:19.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:19.50 ^~~~~~~~~~~~~~~~~~ 244:19.50 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWindowRoot.cpp:65:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:19.50 NS_INTERFACE_MAP_ENTRY(mozilla::dom::EventTarget) 244:19.50 ^~~~~~~~~~~~~~~~~~~~~~ 244:26.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 244:26.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 244:26.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 244:26.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 244:26.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 244:26.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 244:26.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 244:26.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 244:26.72 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 244:26.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ClientsBinding.cpp:3, 244:26.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings3.cpp:2: 244:26.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CreateOfferRequestBinding.cpp: In member function 'virtual nsresult mozilla::dom::CreateOfferRequest::QueryInterface(const nsIID&, void**)': 244:26.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:26.73 foundInterface = 0; \ 244:26.73 ^~~~~~~~~~~~~~ 244:26.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:26.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:26.73 ^~~~~~~~~~~~~~~~~~~~~~~ 244:26.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CreateOfferRequestBinding.cpp:716:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:26.73 NS_INTERFACE_MAP_END 244:26.73 ^~~~~~~~~~~~~~~~~~~~ 244:26.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:26.74 else 244:26.74 ^~~~ 244:26.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:26.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:26.74 ^~~~~~~~~~~~~~~~~~ 244:26.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/CreateOfferRequestBinding.cpp:715:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:26.74 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 244:26.74 ^~~~~~~~~~~~~~~~~~~~~~ 244:35.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 244:35.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 244:35.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 244:35.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/DecoderDoctorLogger.h:15, 244:35.47 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaCache.h:10, 244:35.47 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaCache.cpp:7, 244:35.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media5.cpp:2: 244:35.47 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaDeviceInfo.cpp: In member function 'virtual nsresult mozilla::dom::MediaDeviceInfo::QueryInterface(const nsIID&, void**)': 244:35.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:35.48 foundInterface = 0; \ 244:35.48 ^~~~~~~~~~~~~~ 244:35.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:35.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:35.48 ^~~~~~~~~~~~~~~~~~~~~~~ 244:35.48 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaDeviceInfo.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:35.48 NS_INTERFACE_MAP_END 244:35.48 ^~~~~~~~~~~~~~~~~~~~ 244:35.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:35.48 else 244:35.48 ^~~~ 244:35.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:35.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:35.48 ^~~~~~~~~~~~~~~~~~ 244:35.48 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaDeviceInfo.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:35.48 NS_INTERFACE_MAP_ENTRY(nsISupports) 244:35.48 ^~~~~~~~~~~~~~~~~~~~~~ 244:44.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/base/Unified_cpp_dom_base7.cpp:137: 244:44.99 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp: In member function 'nsFocusManager::GetSelectionLocation(mozilla::dom::Document*, nsIPresShell*, nsIContent**, nsIContent**)': 244:44.99 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp:2728:1: warning: the control flow of function '_ZN14nsFocusManager20GetSelectionLocationEPN7mozilla3dom8DocumentEP12nsIPresShellPP10nsIContentS8_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 244:44.99 } 244:44.99 ^ 244:44.99 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp:2728:1: warning: the control flow of function '_ZN14nsFocusManager20GetSelectionLocationEPN7mozilla3dom8DocumentEP12nsIPresShellPP10nsIContentS8_' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 244:44.99 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsJSEnvironment.cpp:2728:1: warning: the control flow of function '_ZN14nsFocusManager20GetSelectionLocationEPN7mozilla3dom8DocumentEP12nsIPresShellPP10nsIContentS8_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 244:46.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 244:46.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 244:46.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 244:46.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 244:46.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 244:46.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 244:46.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaDevices.h:8, 244:46.71 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaDevices.cpp:5, 244:46.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media6.cpp:2: 244:46.71 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaDevices.cpp: In member function 'virtual nsresult mozilla::dom::MediaDevices::QueryInterface(const nsIID&, void**)': 244:46.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:46.71 foundInterface = 0; \ 244:46.71 ^~~~~~~~~~~~~~ 244:46.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 244:46.71 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 244:46.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:46.72 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaDevices.cpp:163:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 244:46.72 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 244:46.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:46.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:46.72 else 244:46.72 ^~~~ 244:46.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:46.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:46.72 ^~~~~~~~~~~~~~~~~~ 244:46.72 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaDevices.cpp:162:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:46.72 NS_INTERFACE_MAP_ENTRY(MediaDevices) 244:46.72 ^~~~~~~~~~~~~~~~~~~~~~ 244:48.79 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 244:48.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 244:48.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 244:48.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/DecoderDoctorLogger.h:15, 244:48.79 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaResource.h:9, 244:48.79 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaResource.cpp:7, 244:48.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media7.cpp:2: 244:48.79 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamError.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamError::QueryInterface(const nsIID&, void**)': 244:48.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:48.79 foundInterface = 0; \ 244:48.79 ^~~~~~~~~~~~~~ 244:48.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:48.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:48.79 ^~~~~~~~~~~~~~~~~~~~~~~ 244:48.79 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamError.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:48.79 NS_INTERFACE_MAP_END 244:48.79 ^~~~~~~~~~~~~~~~~~~~ 244:48.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:48.80 else 244:48.80 ^~~~ 244:48.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:48.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:48.80 ^~~~~~~~~~~~~~~~~~ 244:48.80 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamError.cpp:63:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:48.80 NS_INTERFACE_MAP_ENTRY(MediaStreamError) 244:48.80 ^~~~~~~~~~~~~~~~~~~~~~ 244:53.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackSource::QueryInterface(const nsIID&, void**)': 244:53.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:53.42 foundInterface = 0; \ 244:53.42 ^~~~~~~~~~~~~~ 244:53.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 244:53.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 244:53.42 ^~~~~~~~~~~~~~~~~~~~~~~ 244:53.42 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamTrack.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 244:53.42 NS_INTERFACE_MAP_END 244:53.42 ^~~~~~~~~~~~~~~~~~~~ 244:53.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:53.43 else 244:53.43 ^~~~ 244:53.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:53.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:53.43 ^~~~~~~~~~~~~~~~~~ 244:53.43 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamTrack.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:53.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 244:53.43 ^~~~~~~~~~~~~~~~~~~~~~ 244:53.59 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrack::QueryInterface(const nsIID&, void**)': 244:53.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:53.60 foundInterface = 0; \ 244:53.60 ^~~~~~~~~~~~~~ 244:53.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 244:53.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 244:53.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:53.60 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamTrack.cpp:262:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 244:53.60 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 244:53.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:53.61 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 244:53.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 244:53.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 244:53.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 244:53.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 244:53.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 244:53.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/DecoderDoctorLogger.h:15, 244:53.62 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaResource.h:9, 244:53.62 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaResource.cpp:7, 244:53.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media7.cpp:2: 244:53.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 244:53.62 } else 244:53.62 ^~~~ 244:53.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 244:53.62 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 244:53.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:53.63 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamTrack.cpp:261:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 244:53.63 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamTrack) 244:53.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:57.10 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaRecorder.cpp: In member function 'virtual nsresult mozilla::dom::MediaRecorder::QueryInterface(const nsIID&, void**)': 244:57.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:57.11 foundInterface = 0; \ 244:57.11 ^~~~~~~~~~~~~~ 244:57.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 244:57.11 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 244:57.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:57.11 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaRecorder.cpp:167:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 244:57.11 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 244:57.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:57.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 244:57.11 else 244:57.11 ^~~~ 244:57.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 244:57.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 244:57.11 ^~~~~~~~~~~~~~~~~~ 244:57.11 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaRecorder.cpp:166:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 244:57.11 NS_INTERFACE_MAP_ENTRY(nsIDocumentActivity) 244:57.11 ^~~~~~~~~~~~~~~~~~~~~~ 244:57.36 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 244:57.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 244:57.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 244:57.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 244:57.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 244:57.36 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaSegment.h:9, 244:57.36 from /builddir/build/BUILD/firefox-67.0.3/dom/media/StreamTracks.h:9, 244:57.37 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamListener.h:10, 244:57.37 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.h:13, 244:57.37 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.cpp:6, 244:57.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 244:57.37 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaTrack::QueryInterface(const nsIID&, void**)': 244:57.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 244:57.37 foundInterface = 0; \ 244:57.37 ^~~~~~~~~~~~~~ 244:57.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 244:57.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 244:57.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:57.37 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaTrack.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 244:57.37 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 244:57.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:57.37 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 244:57.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 244:57.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 244:57.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 244:57.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 244:57.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsProxyRelease.h:16, 244:57.38 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaSegment.h:11, 244:57.38 from /builddir/build/BUILD/firefox-67.0.3/dom/media/StreamTracks.h:9, 244:57.38 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamListener.h:10, 244:57.38 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.h:13, 244:57.38 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.cpp:6, 244:57.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 244:57.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 244:57.38 } else 244:57.38 ^~~~ 244:57.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 244:57.38 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 244:57.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244:57.38 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaTrack.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 244:57.38 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaTrack) 244:57.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:00.07 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 245:00.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 245:00.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 245:00.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 245:00.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 245:00.08 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaSegment.h:9, 245:00.08 from /builddir/build/BUILD/firefox-67.0.3/dom/media/StreamTracks.h:9, 245:00.08 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamListener.h:10, 245:00.08 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.h:13, 245:00.08 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.cpp:6, 245:00.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 245:00.08 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaTrackList.cpp: In member function 'virtual nsresult mozilla::dom::MediaTrackList::QueryInterface(const nsIID&, void**)': 245:00.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 245:00.08 foundInterface = 0; \ 245:00.08 ^~~~~~~~~~~~~~ 245:00.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 245:00.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 245:00.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:00.08 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaTrackList.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 245:00.08 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 245:00.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:00.09 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 245:00.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 245:00.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 245:00.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 245:00.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 245:00.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsProxyRelease.h:16, 245:00.09 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaSegment.h:11, 245:00.09 from /builddir/build/BUILD/firefox-67.0.3/dom/media/StreamTracks.h:9, 245:00.09 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamListener.h:10, 245:00.09 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.h:13, 245:00.09 from /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaStreamVideoSink.cpp:6, 245:00.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 245:00.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 245:00.09 } else 245:00.09 ^~~~ 245:00.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 245:00.09 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 245:00.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:00.09 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaTrackList.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 245:00.09 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaTrackList) 245:00.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:30.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 245:30.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 245:30.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 245:30.31 from /builddir/build/BUILD/firefox-67.0.3/dom/media/ReaderProxy.cpp:7, 245:30.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 245:30.31 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrack.cpp: In member function 'virtual nsresult mozilla::dom::TextTrack::QueryInterface(const nsIID&, void**)': 245:30.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 245:30.31 foundInterface = 0; \ 245:30.31 ^~~~~~~~~~~~~~ 245:30.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 245:30.31 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 245:30.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:30.31 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrack.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 245:30.31 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 245:30.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:30.31 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 245:30.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 245:30.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 245:30.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 245:30.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 245:30.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 245:30.31 from /builddir/build/BUILD/firefox-67.0.3/dom/media/ReaderProxy.cpp:7, 245:30.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 245:30.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 245:30.31 } else 245:30.31 ^~~~ 245:30.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 245:30.32 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 245:30.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:30.32 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrack.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 245:30.32 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrack) 245:30.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:30.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 245:30.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 245:30.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 245:30.48 from /builddir/build/BUILD/firefox-67.0.3/dom/media/ReaderProxy.cpp:7, 245:30.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 245:30.48 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackCue.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackCue::QueryInterface(const nsIID&, void**)': 245:30.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 245:30.48 foundInterface = 0; \ 245:30.48 ^~~~~~~~~~~~~~ 245:30.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 245:30.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 245:30.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:30.48 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackCue.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 245:30.48 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 245:30.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:30.48 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 245:30.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 245:30.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 245:30.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 245:30.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 245:30.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 245:30.48 from /builddir/build/BUILD/firefox-67.0.3/dom/media/ReaderProxy.cpp:7, 245:30.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 245:30.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 245:30.49 } else 245:30.49 ^~~~ 245:30.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 245:30.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 245:30.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:30.49 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackCue.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 245:30.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrackCue) 245:30.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:30.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 245:30.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 245:30.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 245:30.58 from /builddir/build/BUILD/firefox-67.0.3/dom/media/ReaderProxy.cpp:7, 245:30.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 245:30.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackCueList.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackCueList::QueryInterface(const nsIID&, void**)': 245:30.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 245:30.58 foundInterface = 0; \ 245:30.58 ^~~~~~~~~~~~~~ 245:30.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 245:30.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 245:30.58 ^~~~~~~~~~~~~~~~~~~~~~~ 245:30.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackCueList.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 245:30.58 NS_INTERFACE_MAP_END 245:30.59 ^~~~~~~~~~~~~~~~~~~~ 245:30.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 245:30.59 else 245:30.59 ^~~~ 245:30.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 245:30.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 245:30.59 ^~~~~~~~~~~~~~~~~~ 245:30.59 /builddir/build/BUILD/firefox-67.0.3/dom/media/TextTrackCueList.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 245:30.59 NS_INTERFACE_MAP_ENTRY(nsISupports) 245:30.59 ^~~~~~~~~~~~~~~~~~~~~~ 245:38.68 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 245:38.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 245:38.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 245:38.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 245:38.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 245:38.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 245:38.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 245:38.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 245:38.69 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 245:38.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 245:38.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings5.cpp:2: 245:38.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/FontFaceSetLoadEvent.cpp: In member function 'virtual nsresult mozilla::dom::FontFaceSetLoadEvent::QueryInterface(const nsIID&, void**)': 245:38.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 245:38.69 foundInterface = 0; \ 245:38.69 ^~~~~~~~~~~~~~ 245:38.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 245:38.71 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 245:38.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:38.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/FontFaceSetLoadEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 245:38.71 NS_INTERFACE_MAP_END_INHERITING(Event) 245:38.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:38.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 245:38.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 245:38.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 245:38.71 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 245:38.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 245:38.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings5.cpp:2: 245:38.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 245:38.71 } else 245:38.71 ^~~~ 245:38.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 245:38.71 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 245:38.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:38.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/FontFaceSetLoadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 245:38.71 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FontFaceSetLoadEvent) 245:38.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:41.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 245:41.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 245:41.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 245:41.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 245:41.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 245:41.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 245:41.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DataTransferItemListBinding.h:9, 245:41.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/DataTransferItemListBinding.cpp:3, 245:41.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings4.cpp:2: 245:41.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::ErrorEvent::QueryInterface(const nsIID&, void**)': 245:41.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 245:41.72 foundInterface = 0; \ 245:41.72 ^~~~~~~~~~~~~~ 245:41.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 245:41.72 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 245:41.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:41.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 245:41.74 NS_INTERFACE_MAP_END_INHERITING(Event) 245:41.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:41.74 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 245:41.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 245:41.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/DataTransferItemListBinding.cpp:7, 245:41.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings4.cpp:2: 245:41.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 245:41.74 } else 245:41.74 ^~~~ 245:41.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 245:41.74 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 245:41.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:41.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ErrorEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 245:41.74 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ErrorEvent) 245:41.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:42.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 245:42.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 245:42.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 245:42.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 245:42.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 245:42.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 245:42.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 245:42.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 245:42.51 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 245:42.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 245:42.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings5.cpp:2: 245:42.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/GamepadEvent.cpp: In member function 'virtual nsresult mozilla::dom::GamepadEvent::QueryInterface(const nsIID&, void**)': 245:42.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 245:42.52 foundInterface = 0; \ 245:42.52 ^~~~~~~~~~~~~~ 245:42.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 245:42.52 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 245:42.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:42.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/GamepadEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 245:42.54 NS_INTERFACE_MAP_END_INHERITING(Event) 245:42.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:42.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 245:42.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 245:42.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 245:42.54 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/AtomList.h:11, 245:42.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 245:42.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings5.cpp:2: 245:42.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 245:42.54 } else 245:42.54 ^~~~ 245:42.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 245:42.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 245:42.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:42.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/GamepadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 245:42.54 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GamepadEvent) 245:42.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245:42.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/Unified_cpp_dom_media6.cpp:47: 245:42.88 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaRecorder.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 245:42.88 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaRecorder.cpp:1733:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 245:42.89 } // namespace mozilla 245:42.89 ^ 245:42.89 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaRecorder.cpp:1733:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 245:42.89 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaRecorder.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 245:42.89 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaRecorder.cpp:1733:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 245:42.89 /builddir/build/BUILD/firefox-67.0.3/dom/media/MediaRecorder.cpp:1733:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 245:46.89 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 245:46.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 245:46.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 245:46.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 245:46.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 245:46.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 245:46.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DataTransferItemListBinding.h:9, 245:46.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/DataTransferItemListBinding.cpp:3, 245:46.89 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings4.cpp:2: 245:46.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ExternalBinding.cpp: In member function 'virtual nsresult mozilla::dom::External::QueryInterface(const nsIID&, void**)': 245:46.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 245:46.90 foundInterface = 0; \ 245:46.90 ^~~~~~~~~~~~~~ 245:46.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 245:46.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 245:46.90 ^~~~~~~~~~~~~~~~~~~~~~~ 245:46.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ExternalBinding.cpp:500:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 245:46.90 NS_INTERFACE_MAP_END 245:46.90 ^~~~~~~~~~~~~~~~~~~~ 245:46.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 245:46.90 else 245:46.90 ^~~~ 245:46.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 245:46.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 245:46.90 ^~~~~~~~~~~~~~~~~~ 245:46.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ExternalBinding.cpp:499:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 245:46.90 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 245:46.90 ^~~~~~~~~~~~~~~~~~~~~~ 245:49.72 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 245:49.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 245:49.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 245:49.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 245:49.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 245:49.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/GeckoProfiler.h:73, 245:49.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DataTransferItemListBinding.h:6, 245:49.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/DataTransferItemListBinding.cpp:3, 245:49.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings4.cpp:2: 245:49.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 245:49.72 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 245:49.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 245:49.73 memset(aT, 0, sizeof(T)); 245:49.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 245:49.73 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/EventTargetBinding.cpp:23, 245:49.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings4.cpp:366: 245:49.73 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 245:49.73 struct GlobalProperties { 245:49.73 ^~~~~~~~~~~~~~~~ 246:31.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp:137: 246:31.42 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoEncoderChild.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 246:31.42 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoEncoderChild.cpp:211:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 246:31.42 } // namespace mozilla 246:31.42 ^ 246:31.42 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoEncoderChild.cpp:211:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 246:31.42 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoEncoderChild.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 246:31.42 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoEncoderChild.cpp:211:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 246:31.42 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoEncoderChild.cpp:211:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 246:32.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 246:32.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 246:32.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 246:32.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 246:32.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 246:32.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 246:32.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:9, 246:32.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/HTMLProgressElementBinding.cpp:3, 246:32.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings8.cpp:2: 246:32.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/HiddenPluginEvent.cpp: In member function 'virtual nsresult mozilla::dom::HiddenPluginEvent::QueryInterface(const nsIID&, void**)': 246:32.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 246:32.48 foundInterface = 0; \ 246:32.49 ^~~~~~~~~~~~~~ 246:32.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 246:32.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 246:32.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246:32.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/HiddenPluginEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 246:32.49 NS_INTERFACE_MAP_END_INHERITING(Event) 246:32.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246:32.49 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 246:32.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 246:32.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/HTMLProgressElementBinding.cpp:9, 246:32.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings8.cpp:2: 246:32.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 246:32.49 } else 246:32.49 ^~~~ 246:32.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 246:32.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 246:32.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246:32.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/HiddenPluginEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 246:32.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HiddenPluginEvent) 246:32.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246:36.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/gmp/Unified_cpp_dom_media_gmp2.cpp:29: 246:36.95 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoi420FrameImpl.cpp: In member function 'mozilla::gmp::GMPVideoi420FrameImpl::SetHeight(int)': 246:36.95 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1: warning: the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl9SetHeightEi' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 246:36.95 } // namespace mozilla 246:36.95 ^ 246:36.95 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1: warning: the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl9SetHeightEi' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 246:36.95 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoi420FrameImpl.cpp: In member function 'mozilla::gmp::GMPVideoi420FrameImpl::SetWidth(int)': 246:36.95 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1: warning: the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl8SetWidthEi' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 246:36.95 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1: warning: the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl8SetWidthEi' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 246:36.95 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoi420FrameImpl.cpp: In member function 'mozilla::gmp::GMPVideoi420FrameImpl::CreateFrame(int, unsigned char const*, int, unsigned char const*, int, unsigned char const*, int, int, int, int, int)': 246:36.95 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1: warning: the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl11CreateFrameEiPKhiS3_iS3_iiiii' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 246:36.96 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1: warning: the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl11CreateFrameEiPKhiS3_iS3_iiiii' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 246:36.96 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoi420FrameImpl.cpp: In member function 'mozilla::gmp::GMPVideoi420FrameImpl::CreateEmptyFrame(int, int, int, int, int)': 246:36.96 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1: warning: the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl16CreateEmptyFrameEiiiii' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 246:36.96 /builddir/build/BUILD/firefox-67.0.3/dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1: warning: the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl16CreateEmptyFrameEiiiii' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 246:40.89 dom/media/gmp-plugin-openh264/libfakeopenh264.so 246:46.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 246:46.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 246:46.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 246:46.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 246:46.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 246:46.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 246:46.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:9, 246:46.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 246:46.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings9.cpp:2: 246:46.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ImageCaptureErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::ImageCaptureErrorEvent::QueryInterface(const nsIID&, void**)': 246:46.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 246:46.59 foundInterface = 0; \ 246:46.60 ^~~~~~~~~~~~~~ 246:46.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 246:46.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 246:46.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246:46.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ImageCaptureErrorEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 246:46.61 NS_INTERFACE_MAP_END_INHERITING(Event) 246:46.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246:46.61 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 246:46.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 246:46.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:11, 246:46.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/IDBFileRequestBinding.cpp:4, 246:46.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings9.cpp:2: 246:46.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 246:46.61 } else 246:46.61 ^~~~ 246:46.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 246:46.61 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 246:46.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246:46.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/ImageCaptureErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 246:46.61 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImageCaptureErrorEvent) 246:46.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 246:49.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 246:49.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 246:49.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 246:49.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 246:49.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 246:49.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 246:49.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:9, 246:49.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 246:49.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings9.cpp:2: 246:49.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/InstallTriggerBinding.cpp: In member function 'virtual nsresult mozilla::dom::InstallTriggerImpl::QueryInterface(const nsIID&, void**)': 246:49.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 246:49.40 foundInterface = 0; \ 246:49.40 ^~~~~~~~~~~~~~ 246:49.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 246:49.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 246:49.40 ^~~~~~~~~~~~~~~~~~~~~~~ 246:49.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/InstallTriggerBinding.cpp:1588:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 246:49.40 NS_INTERFACE_MAP_END 246:49.40 ^~~~~~~~~~~~~~~~~~~~ 246:49.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 246:49.40 else 246:49.41 ^~~~ 246:49.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 246:49.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 246:49.41 ^~~~~~~~~~~~~~~~~~ 246:49.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/InstallTriggerBinding.cpp:1587:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 246:49.41 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 246:49.41 ^~~~~~~~~~~~~~~~~~~~~~ 247:00.17 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 247:00.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 247:00.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 247:00.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:10, 247:00.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaInfo.h:11, 247:00.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioStream.h:11, 247:00.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaStreamGraph.h:9, 247:00.17 from /builddir/build/BUILD/firefox-67.0.3/dom/media/imagecapture/CaptureTask.h:10, 247:00.17 from /builddir/build/BUILD/firefox-67.0.3/dom/media/imagecapture/CaptureTask.cpp:7, 247:00.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: 247:00.17 /builddir/build/BUILD/firefox-67.0.3/dom/media/imagecapture/ImageCapture.cpp: In member function 'virtual nsresult mozilla::dom::ImageCapture::QueryInterface(const nsIID&, void**)': 247:00.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 247:00.17 foundInterface = 0; \ 247:00.17 ^~~~~~~~~~~~~~ 247:00.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 247:00.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 247:00.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247:00.18 /builddir/build/BUILD/firefox-67.0.3/dom/media/imagecapture/ImageCapture.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 247:00.18 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 247:00.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247:00.18 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 247:00.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 247:00.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 247:00.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 247:00.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 247:00.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioStream.h:18, 247:00.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaStreamGraph.h:9, 247:00.18 from /builddir/build/BUILD/firefox-67.0.3/dom/media/imagecapture/CaptureTask.h:10, 247:00.18 from /builddir/build/BUILD/firefox-67.0.3/dom/media/imagecapture/CaptureTask.cpp:7, 247:00.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: 247:00.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 247:00.18 } else 247:00.19 ^~~~ 247:00.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 247:00.19 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 247:00.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247:00.19 /builddir/build/BUILD/firefox-67.0.3/dom/media/imagecapture/ImageCapture.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 247:00.19 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImageCapture) 247:00.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 247:00.26 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 247:00.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 247:00.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 247:00.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 247:00.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 247:00.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/GeckoProfiler.h:73, 247:00.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:6, 247:00.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 247:00.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings9.cpp:2: 247:00.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 247:00.27 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 247:00.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 247:00.27 memset(aT, 0, sizeof(T)); 247:00.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 247:00.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 247:00.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/IntlUtilsBinding.cpp:10, 247:00.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/UnifiedBindings9.cpp:288: 247:00.27 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 247:00.27 struct GlobalProperties { 247:00.27 ^~~~~~~~~~~~~~~~ 247:05.33 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 247:05.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 247:05.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 247:05.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/DecoderDoctorLogger.h:15, 247:05.33 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediacapabilities/MediaCapabilities.h:10, 247:05.33 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediacapabilities/MediaCapabilities.cpp:7, 247:05.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mediacapabilities/Unified_cpp_mediacapabilities0.cpp:2: 247:05.33 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediacapabilities/MediaCapabilities.cpp: In member function 'virtual nsresult mozilla::dom::MediaCapabilities::QueryInterface(const nsIID&, void**)': 247:05.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 247:05.33 foundInterface = 0; \ 247:05.33 ^~~~~~~~~~~~~~ 247:05.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 247:05.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 247:05.34 ^~~~~~~~~~~~~~~~~~~~~~~ 247:05.34 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediacapabilities/MediaCapabilities.cpp:530:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 247:05.34 NS_INTERFACE_MAP_END 247:05.34 ^~~~~~~~~~~~~~~~~~~~ 247:05.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 247:05.34 else 247:05.34 ^~~~ 247:05.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 247:05.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 247:05.34 ^~~~~~~~~~~~~~~~~~ 247:05.34 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediacapabilities/MediaCapabilities.cpp:529:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 247:05.34 NS_INTERFACE_MAP_ENTRY(nsISupports) 247:05.34 ^~~~~~~~~~~~~~~~~~~~~~ 247:05.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 247:05.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 247:05.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 247:05.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 247:05.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 247:05.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 247:05.53 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/BindingUtils.h:20, 247:05.53 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/BindingUtils.cpp:7, 247:05.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 247:05.53 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/CallbackObject.cpp: In member function 'virtual nsresult mozilla::dom::CallbackObject::QueryInterface(const nsIID&, void**)': 247:05.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 247:05.53 foundInterface = 0; \ 247:05.53 ^~~~~~~~~~~~~~ 247:05.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 247:05.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 247:05.54 ^~~~~~~~~~~~~~~~~~~~~~~ 247:05.54 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/CallbackObject.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 247:05.54 NS_INTERFACE_MAP_END 247:05.54 ^~~~~~~~~~~~~~~~~~~~ 247:05.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 247:05.54 else 247:05.54 ^~~~ 247:05.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 247:05.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 247:05.54 ^~~~~~~~~~~~~~~~~~ 247:05.54 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/CallbackObject.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 247:05.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 247:05.54 ^~~~~~~~~~~~~~~~~~~~~~ 247:05.67 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/Exceptions.cpp: In member function 'virtual nsresult mozilla::dom::exceptions::JSStackFrame::QueryInterface(const nsIID&, void**)': 247:05.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 247:05.67 foundInterface = 0; \ 247:05.67 ^~~~~~~~~~~~~~ 247:05.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 247:05.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 247:05.67 ^~~~~~~~~~~~~~~~~~~~~~~ 247:05.67 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/Exceptions.cpp:300:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 247:05.67 NS_INTERFACE_MAP_END 247:05.67 ^~~~~~~~~~~~~~~~~~~~ 247:05.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 247:05.67 else 247:05.68 ^~~~ 247:05.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 247:05.68 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 247:05.68 ^~~~~~~~~~~~~~~~~~ 247:05.68 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/Exceptions.cpp:299:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 247:05.68 NS_INTERFACE_MAP_ENTRY(nsISupports) 247:05.68 ^~~~~~~~~~~~~~~~~~~~~~ 247:05.71 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/IterableIterator.cpp: In member function 'virtual nsresult mozilla::dom::IterableIteratorBase::QueryInterface(const nsIID&, void**)': 247:05.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 247:05.72 foundInterface = 0; \ 247:05.72 ^~~~~~~~~~~~~~ 247:05.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 247:05.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 247:05.72 ^~~~~~~~~~~~~~~~~~~~~~~ 247:05.72 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/IterableIterator.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 247:05.72 NS_INTERFACE_MAP_END 247:05.72 ^~~~~~~~~~~~~~~~~~~~ 247:05.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 247:05.72 else 247:05.72 ^~~~ 247:05.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 247:05.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 247:05.72 ^~~~~~~~~~~~~~~~~~ 247:05.72 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/IterableIterator.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 247:05.72 NS_INTERFACE_MAP_ENTRY(nsISupports) 247:05.72 ^~~~~~~~~~~~~~~~~~~~~~ 247:05.75 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/SimpleGlobalObject.cpp: In member function 'virtual nsresult mozilla::dom::SimpleGlobalObject::QueryInterface(const nsIID&, void**)': 247:05.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 247:05.75 foundInterface = 0; \ 247:05.75 ^~~~~~~~~~~~~~ 247:05.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 247:05.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 247:05.76 ^~~~~~~~~~~~~~~~~~~~~~~ 247:05.76 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/SimpleGlobalObject.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 247:05.76 NS_INTERFACE_MAP_END 247:05.77 ^~~~~~~~~~~~~~~~~~~~ 247:05.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 247:05.77 else 247:05.77 ^~~~ 247:05.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 247:05.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 247:05.77 ^~~~~~~~~~~~~~~~~~ 247:05.77 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/SimpleGlobalObject.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 247:05.77 NS_INTERFACE_MAP_ENTRY(nsIGlobalObject) 247:05.77 ^~~~~~~~~~~~~~~~~~~~~~ 247:05.88 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/nsScriptErrorWithStack.cpp: In member function 'virtual nsresult nsScriptErrorWithStack::QueryInterface(const nsIID&, void**)': 247:05.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 247:05.88 foundInterface = 0; \ 247:05.88 ^~~~~~~~~~~~~~ 247:05.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 247:05.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 247:05.88 ^~~~~~~~~~~~~~~~~~~~~~~ 247:05.88 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/nsScriptErrorWithStack.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 247:05.88 NS_INTERFACE_MAP_END 247:05.88 ^~~~~~~~~~~~~~~~~~~~ 247:05.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 247:05.88 else 247:05.88 ^~~~ 247:05.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 247:05.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 247:05.88 ^~~~~~~~~~~~~~~~~~ 247:05.89 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/nsScriptErrorWithStack.cpp:62:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 247:05.89 NS_INTERFACE_MAP_ENTRY(nsIScriptError) 247:05.89 ^~~~~~~~~~~~~~~~~~~~~~ 247:06.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 247:06.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 247:06.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 247:06.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 247:06.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 247:06.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 247:06.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsfriendapi.h:18, 247:06.78 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/BindingUtils.h:10, 247:06.78 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/BindingUtils.cpp:7, 247:06.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 247:06.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 247:06.79 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 247:06.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 247:06.79 memset(aT, 0, sizeof(T)); 247:06.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 247:06.79 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/BindingUtils.cpp:40, 247:06.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 247:06.79 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 247:06.79 struct GlobalProperties { 247:06.79 ^~~~~~~~~~~~~~~~ 247:18.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:110: 247:18.04 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/nsScriptErrorWithStack.cpp: In function 'mozilla::dom::binding_detail::HTMLConstructor(JSContext*, unsigned int, JS::Value*, mozilla::dom::constructors::id::ID, mozilla::dom::prototypes::id::ID, void (*)(JSContext*, JS::Handle, mozilla::dom::ProtoAndIfaceCache&, bool))': 247:18.04 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/nsScriptErrorWithStack.cpp:120:1: warning: the control flow of function '_ZN7mozilla3dom14binding_detail15HTMLConstructorEP9JSContextjPN2JS5ValueENS0_12constructors2id2IDENS0_10prototypes2id2IDEPFvS3_NS4_6HandleIP8JSObjectEERNS0_18ProtoAndIfaceCacheEbE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 247:18.04 } 247:18.04 ^ 247:18.04 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/nsScriptErrorWithStack.cpp:120:1: warning: the control flow of function '_ZN7mozilla3dom14binding_detail15HTMLConstructorEP9JSContextjPN2JS5ValueENS0_12constructors2id2IDENS0_10prototypes2id2IDEPFvS3_NS4_6HandleIP8JSObjectEERNS0_18ProtoAndIfaceCacheEbE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 247:18.04 /builddir/build/BUILD/firefox-67.0.3/dom/bindings/nsScriptErrorWithStack.cpp:120:1: warning: the control flow of function '_ZN7mozilla3dom14binding_detail15HTMLConstructorEP9JSContextjPN2JS5ValueENS0_12constructors2id2IDENS0_10prototypes2id2IDEPFvS3_NS4_6HandleIP8JSObjectEERNS0_18ProtoAndIfaceCacheEbE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 248:16.23 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 248:16.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 248:16.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 248:16.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:10, 248:16.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaInfo.h:11, 248:16.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioStream.h:11, 248:16.24 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasink/AudioSink.h:9, 248:16.24 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasink/AudioSink.cpp:7, 248:16.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp:2: 248:16.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasink/OutputStreamManager.cpp: In member function 'virtual nsresult mozilla::DecodedStreamTrackSource::QueryInterface(const nsIID&, void**)': 248:16.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 248:16.24 foundInterface = 0; \ 248:16.24 ^~~~~~~~~~~~~~ 248:16.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 248:16.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 248:16.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:16.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasink/OutputStreamManager.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 248:16.24 NS_INTERFACE_MAP_END_INHERITING(dom::MediaStreamTrackSource) 248:16.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:16.24 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 248:16.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 248:16.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 248:16.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 248:16.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 248:16.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/AudioStream.h:18, 248:16.25 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasink/AudioSink.h:9, 248:16.25 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasink/AudioSink.cpp:7, 248:16.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp:2: 248:16.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 248:16.25 } else 248:16.25 ^~~~ 248:16.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 248:16.25 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 248:16.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:16.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasink/OutputStreamManager.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 248:16.25 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DecodedStreamTrackSource) 248:16.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:47.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 248:47.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 248:47.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 248:47.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:10, 248:47.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaInfo.h:11, 248:47.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/VideoUtils.h:11, 248:47.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaMIMETypes.h:10, 248:47.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaContainerType.h:10, 248:47.04 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.h:11, 248:47.04 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.cpp:7, 248:47.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: 248:47.04 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/MediaSource.cpp: In member function 'virtual nsresult mozilla::dom::MediaSource::QueryInterface(const nsIID&, void**)': 248:47.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 248:47.05 foundInterface = 0; \ 248:47.05 ^~~~~~~~~~~~~~ 248:47.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 248:47.05 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 248:47.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:47.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/MediaSource.cpp:590:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 248:47.05 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 248:47.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:47.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 248:47.05 else 248:47.05 ^~~~ 248:47.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 248:47.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 248:47.05 ^~~~~~~~~~~~~~~~~~ 248:47.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/MediaSource.cpp:589:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 248:47.05 NS_INTERFACE_MAP_ENTRY(mozilla::dom::MediaSource) 248:47.05 ^~~~~~~~~~~~~~~~~~~~~~ 248:48.04 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/SourceBuffer.cpp: In member function 'virtual nsresult mozilla::dom::SourceBuffer::QueryInterface(const nsIID&, void**)': 248:48.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 248:48.04 foundInterface = 0; \ 248:48.04 ^~~~~~~~~~~~~~ 248:48.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 248:48.04 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 248:48.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:48.04 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/SourceBuffer.cpp:756:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 248:48.04 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 248:48.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:48.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 248:48.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 248:48.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 248:48.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 248:48.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 248:48.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 248:48.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/VideoUtils.h:18, 248:48.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaMIMETypes.h:10, 248:48.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaContainerType.h:10, 248:48.04 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.h:11, 248:48.04 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.cpp:7, 248:48.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: 248:48.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 248:48.05 } else 248:48.05 ^~~~ 248:48.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 248:48.05 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 248:48.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:48.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/SourceBuffer.cpp:755:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 248:48.05 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SourceBuffer) 248:48.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:48.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 248:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 248:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 248:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:10, 248:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaInfo.h:11, 248:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/VideoUtils.h:11, 248:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaMIMETypes.h:10, 248:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaContainerType.h:10, 248:48.09 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.h:11, 248:48.09 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.cpp:7, 248:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: 248:48.09 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/SourceBufferList.cpp: In member function 'virtual nsresult mozilla::dom::SourceBufferList::QueryInterface(const nsIID&, void**)': 248:48.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 248:48.09 foundInterface = 0; \ 248:48.09 ^~~~~~~~~~~~~~ 248:48.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 248:48.10 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 248:48.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:48.10 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/SourceBufferList.cpp:183:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 248:48.10 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 248:48.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:48.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 248:48.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 248:48.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 248:48.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 248:48.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 248:48.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 248:48.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/VideoUtils.h:18, 248:48.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaMIMETypes.h:10, 248:48.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaContainerType.h:10, 248:48.10 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.h:11, 248:48.10 from /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/ContainerParser.cpp:7, 248:48.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: 248:48.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 248:48.10 } else 248:48.10 ^~~~ 248:48.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 248:48.10 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 248:48.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248:48.10 /builddir/build/BUILD/firefox-67.0.3/dom/media/mediasource/SourceBufferList.cpp:182:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 248:48.10 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SourceBufferList) 248:48.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249:11.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/MediaData.h:16, 249:11.71 from /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 249:11.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:2: 249:11.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::SPSData]': 249:11.71 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/agnostic/bytestreams/H264.cpp:104:15: required from here 249:11.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 249:11.71 memset(aT, 0, sizeof(T)); 249:11.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 249:11.71 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/agnostic/bytestreams/H264.cpp:13, 249:11.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:20: 249:11.71 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/agnostic/bytestreams/H264.h:38:8: note: 'struct mozilla::SPSData' declared here 249:11.71 struct SPSData { 249:11.71 ^~~~~~~ 249:41.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/platforms/ffmpeg/ffvpx/Unified_cpp_ffmpeg_ffvpx0.cpp:29: 249:41.85 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 249:41.85 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 249:41.85 } // namespace mozilla 249:41.85 ^ 249:41.85 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 249:41.85 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 249:41.85 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 249:41.85 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 249:44.92 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:137: 249:44.92 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/wrappers/AudioTrimmer.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 249:44.92 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/wrappers/AudioTrimmer.cpp:187:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 249:44.92 } // namespace mozilla 249:44.92 ^ 249:44.92 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/wrappers/AudioTrimmer.cpp:187:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 249:44.92 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/wrappers/AudioTrimmer.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 249:44.92 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/wrappers/AudioTrimmer.cpp:187:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 249:44.92 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/wrappers/AudioTrimmer.cpp:187:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 249:50.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp:29: 249:50.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 249:50.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 249:50.58 } // namespace mozilla 249:50.58 ^ 249:50.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 249:50.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 249:50.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 249:50.59 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 249:52.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/platforms/ffmpeg/libav55/Unified_cpp_ffmpeg_libav550.cpp:29: 249:52.30 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 249:52.31 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 249:52.31 } // namespace mozilla 249:52.31 ^ 249:52.31 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 249:52.31 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 249:52.31 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 249:52.31 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 249:52.56 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp:29: 249:52.56 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 249:52.57 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 249:52.57 } // namespace mozilla 249:52.57 ^ 249:52.57 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 249:52.57 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 249:52.57 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 249:52.57 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 249:54.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/platforms/ffmpeg/ffmpeg57/Unified_cpp_ffmpeg_ffmpeg570.cpp:29: 249:54.76 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 249:54.77 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 249:54.77 } // namespace mozilla 249:54.77 ^ 249:54.77 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 249:54.77 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 249:54.77 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 249:54.77 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 249:57.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/platforms/ffmpeg/ffmpeg58/Unified_cpp_ffmpeg_ffmpeg580.cpp:29: 249:57.39 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 249:57.39 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 249:57.39 } // namespace mozilla 249:57.39 ^ 249:57.39 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 249:57.39 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 249:57.39 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 249:57.39 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 250:15.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 250:15.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 250:15.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsPrimitives.h:10, 250:15.38 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, 250:15.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 250:15.39 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesis.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesis::QueryInterface(const nsIID&, void**)': 250:15.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:15.39 foundInterface = 0; \ 250:15.39 ^~~~~~~~~~~~~~ 250:15.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 250:15.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 250:15.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:15.39 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesis.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 250:15.39 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 250:15.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:15.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:15.39 else 250:15.39 ^~~~ 250:15.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 250:15.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 250:15.40 ^~~~~~~~~~~~~~~~~~ 250:15.40 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesis.cpp:52:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 250:15.40 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 250:15.40 ^~~~~~~~~~~~~~~~~~~~~~ 250:15.53 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisUtterance::QueryInterface(const nsIID&, void**)': 250:15.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:15.53 foundInterface = 0; \ 250:15.53 ^~~~~~~~~~~~~~ 250:15.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 250:15.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 250:15.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:15.54 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 250:15.56 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 250:15.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:15.56 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 250:15.56 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 250:15.56 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/nsSpeechTask.h:10, 250:15.56 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 250:15.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 250:15.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 250:15.56 } else 250:15.56 ^~~~ 250:15.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 250:15.56 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 250:15.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:15.56 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 250:15.56 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechSynthesisUtterance) 250:15.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:15.59 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 250:15.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 250:15.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsPrimitives.h:10, 250:15.60 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, 250:15.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 250:15.60 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisVoice::QueryInterface(const nsIID&, void**)': 250:15.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:15.60 foundInterface = 0; \ 250:15.60 ^~~~~~~~~~~~~~ 250:15.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 250:15.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 250:15.62 ^~~~~~~~~~~~~~~~~~~~~~~ 250:15.62 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 250:15.62 NS_INTERFACE_MAP_END 250:15.62 ^~~~~~~~~~~~~~~~~~~~ 250:15.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:15.62 else 250:15.62 ^~~~ 250:15.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 250:15.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 250:15.62 ^~~~~~~~~~~~~~~~~~ 250:15.62 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 250:15.62 NS_INTERFACE_MAP_ENTRY(nsISupports) 250:15.62 ^~~~~~~~~~~~~~~~~~~~~~ 250:17.19 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/nsSpeechTask.cpp: In member function 'virtual nsresult mozilla::dom::nsSpeechTask::QueryInterface(const nsIID&, void**)': 250:17.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:17.19 foundInterface = 0; \ 250:17.19 ^~~~~~~~~~~~~~ 250:17.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 250:17.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 250:17.20 ^~~~~~~~~~~~~~~~~~~~~~~ 250:17.20 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/nsSpeechTask.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 250:17.20 NS_INTERFACE_MAP_END 250:17.20 ^~~~~~~~~~~~~~~~~~~~ 250:17.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:17.20 else 250:17.21 ^~~~ 250:17.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 250:17.21 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 250:17.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:17.21 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/nsSpeechTask.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 250:17.21 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTask) 250:17.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:22.44 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp: In member function 'virtual nsresult mozilla::dom::FakeSynthCallback::QueryInterface(const nsIID&, void**)': 250:22.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:22.44 foundInterface = 0; \ 250:22.45 ^~~~~~~~~~~~~~ 250:22.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 250:22.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 250:22.45 ^~~~~~~~~~~~~~~~~~~~~~~ 250:22.45 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 250:22.45 NS_INTERFACE_MAP_END 250:22.45 ^~~~~~~~~~~~~~~~~~~~ 250:22.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:22.45 else 250:22.46 ^~~~ 250:22.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 250:22.46 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 250:22.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:22.46 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:111:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 250:22.46 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTaskCallback) 250:22.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:22.46 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp: In member function 'virtual nsresult mozilla::dom::nsFakeSynthServices::QueryInterface(const nsIID&, void**)': 250:22.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:22.48 foundInterface = 0; \ 250:22.48 ^~~~~~~~~~~~~~ 250:22.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 250:22.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 250:22.48 ^~~~~~~~~~~~~~~~~~~~~~~ 250:22.48 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 250:22.48 NS_INTERFACE_MAP_END 250:22.49 ^~~~~~~~~~~~~~~~~~~~ 250:22.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:22.49 else 250:22.49 ^~~~ 250:22.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 250:22.49 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 250:22.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:22.49 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 250:22.49 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 250:22.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:22.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 250:22.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 250:22.53 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammar.h:10, 250:22.53 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, 250:22.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: 250:22.54 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammar.cpp: In member function 'virtual nsresult mozilla::dom::SpeechGrammar::QueryInterface(const nsIID&, void**)': 250:22.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:22.54 foundInterface = 0; \ 250:22.54 ^~~~~~~~~~~~~~ 250:22.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 250:22.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 250:22.54 ^~~~~~~~~~~~~~~~~~~~~~~ 250:22.54 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammar.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 250:22.54 NS_INTERFACE_MAP_END 250:22.54 ^~~~~~~~~~~~~~~~~~~~ 250:22.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:22.54 else 250:22.54 ^~~~ 250:22.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 250:22.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 250:22.55 ^~~~~~~~~~~~~~~~~~ 250:22.55 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammar.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 250:22.55 NS_INTERFACE_MAP_ENTRY(nsISupports) 250:22.55 ^~~~~~~~~~~~~~~~~~~~~~ 250:29.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 250:29.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 250:29.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIObserver.h:10, 250:29.57 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.h:11, 250:29.58 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:7, 250:29.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2: 250:29.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function 'virtual nsresult mozilla::dom::SpeechDispatcherCallback::QueryInterface(const nsIID&, void**)': 250:29.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:29.58 foundInterface = 0; \ 250:29.58 ^~~~~~~~~~~~~~ 250:29.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 250:29.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 250:29.58 ^~~~~~~~~~~~~~~~~~~~~~~ 250:29.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 250:29.58 NS_INTERFACE_MAP_END 250:29.58 ^~~~~~~~~~~~~~~~~~~~ 250:29.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:29.58 else 250:29.58 ^~~~ 250:29.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 250:29.59 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 250:29.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:29.59 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 250:29.59 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTaskCallback) 250:29.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:29.60 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function 'virtual nsresult mozilla::dom::SpeechDispatcherService::QueryInterface(const nsIID&, void**)': 250:29.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:29.61 foundInterface = 0; \ 250:29.61 ^~~~~~~~~~~~~~ 250:29.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 250:29.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 250:29.61 ^~~~~~~~~~~~~~~~~~~~~~~ 250:29.61 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:275:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 250:29.61 NS_INTERFACE_MAP_END 250:29.61 ^~~~~~~~~~~~~~~~~~~~ 250:29.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:29.61 else 250:29.61 ^~~~ 250:29.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 250:29.61 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 250:29.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:29.61 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:274:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 250:29.62 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 250:29.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:33.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 250:33.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 250:33.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 250:33.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioNode.h:10, 250:33.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 250:33.58 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AnalyserNode.cpp:7, 250:33.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 250:33.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioBufferSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioBufferSourceNode::QueryInterface(const nsIID&, void**)': 250:33.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:33.58 foundInterface = 0; \ 250:33.58 ^~~~~~~~~~~~~~ 250:33.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 250:33.58 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 250:33.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:33.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioBufferSourceNode.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 250:33.58 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 250:33.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:33.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 250:33.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioNode.h:10, 250:33.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 250:33.58 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AnalyserNode.cpp:7, 250:33.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 250:33.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 250:33.58 } else 250:33.58 ^~~~ 250:33.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 250:33.59 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 250:33.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:33.59 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioBufferSourceNode.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 250:33.59 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioBufferSourceNode) 250:33.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:36.08 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammarList.cpp: In member function 'virtual nsresult mozilla::dom::SpeechGrammarList::QueryInterface(const nsIID&, void**)': 250:36.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:36.09 foundInterface = 0; \ 250:36.09 ^~~~~~~~~~~~~~ 250:36.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 250:36.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 250:36.09 ^~~~~~~~~~~~~~~~~~~~~~~ 250:36.09 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammarList.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 250:36.09 NS_INTERFACE_MAP_END 250:36.09 ^~~~~~~~~~~~~~~~~~~~ 250:36.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:36.09 else 250:36.09 ^~~~ 250:36.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 250:36.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 250:36.09 ^~~~~~~~~~~~~~~~~~ 250:36.09 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechGrammarList.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 250:36.09 NS_INTERFACE_MAP_ENTRY(nsISupports) 250:36.09 ^~~~~~~~~~~~~~~~~~~~~~ 250:36.99 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/mp4/Unified_cpp_dom_media_mp40.cpp:83: 250:36.99 /builddir/build/BUILD/firefox-67.0.3/dom/media/mp4/SinfParser.cpp: In member function 'mozilla::Index::ConvertByteRangesToTimeRanges(mozilla::media::IntervalSet const&)': 250:36.99 /builddir/build/BUILD/firefox-67.0.3/dom/media/mp4/SinfParser.cpp:95:1: warning: the control flow of function '_ZN7mozilla5Index29ConvertByteRangesToTimeRangesERKNS_5media11IntervalSetIlEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 250:36.99 } // namespace mozilla 250:37.00 ^ 250:37.00 /builddir/build/BUILD/firefox-67.0.3/dom/media/mp4/SinfParser.cpp:95:1: warning: the control flow of function '_ZN7mozilla5Index29ConvertByteRangesToTimeRangesERKNS_5media11IntervalSetIlEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 250:38.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 250:38.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 250:38.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 250:38.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioNode.h:10, 250:38.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 250:38.41 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AnalyserNode.cpp:7, 250:38.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 250:38.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioContext.cpp: In member function 'virtual nsresult mozilla::dom::AudioContext::QueryInterface(const nsIID&, void**)': 250:38.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:38.41 foundInterface = 0; \ 250:38.41 ^~~~~~~~~~~~~~ 250:38.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 250:38.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 250:38.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:38.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioContext.cpp:134:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 250:38.41 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 250:38.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:38.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:38.41 else 250:38.41 ^~~~ 250:38.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 250:38.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 250:38.41 ^~~~~~~~~~~~~~~~~~ 250:38.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioContext.cpp:133:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 250:38.42 NS_INTERFACE_MAP_ENTRY(nsIMemoryReporter) 250:38.42 ^~~~~~~~~~~~~~~~~~~~~~ 250:38.74 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioDestinationNode::QueryInterface(const nsIID&, void**)': 250:38.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:38.74 foundInterface = 0; \ 250:38.74 ^~~~~~~~~~~~~~ 250:38.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 250:38.74 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 250:38.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:38.75 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioDestinationNode.cpp:310:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 250:38.75 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 250:38.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:38.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:38.75 else 250:38.75 ^~~~ 250:38.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 250:38.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 250:38.75 ^~~~~~~~~~~~~~~~~~ 250:38.75 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioDestinationNode.cpp:309:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 250:38.75 NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) 250:38.75 ^~~~~~~~~~~~~~~~~~~~~~ 250:39.57 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioNode::QueryInterface(const nsIID&, void**)': 250:39.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:39.58 foundInterface = 0; \ 250:39.58 ^~~~~~~~~~~~~~ 250:39.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 250:39.58 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 250:39.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:39.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 250:39.58 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 250:39.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:39.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:39.58 else 250:39.58 ^~~~ 250:39.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 250:39.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 250:39.58 ^~~~~~~~~~~~~~~~~~ 250:39.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 250:39.58 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 250:39.58 ^~~~~~~~~~~~~~~~~~~~~~ 250:40.13 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioProcessingEvent.cpp: In member function 'virtual nsresult mozilla::dom::AudioProcessingEvent::QueryInterface(const nsIID&, void**)': 250:40.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:40.14 foundInterface = 0; \ 250:40.14 ^~~~~~~~~~~~~~ 250:40.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 250:40.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 250:40.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:40.14 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioProcessingEvent.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 250:40.14 NS_INTERFACE_MAP_END_INHERITING(Event) 250:40.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:40.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 250:40.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioNode.h:10, 250:40.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 250:40.16 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AnalyserNode.cpp:7, 250:40.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 250:40.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 250:40.16 } else 250:40.16 ^~~~ 250:40.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 250:40.16 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 250:40.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:40.16 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioProcessingEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 250:40.16 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioProcessingEvent) 250:40.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:40.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/systemservices/Unified_cpp_systemservices0.cpp:65: 250:40.67 /builddir/build/BUILD/firefox-67.0.3/dom/media/systemservices/MediaUtils.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 250:40.67 /builddir/build/BUILD/firefox-67.0.3/dom/media/systemservices/MediaUtils.cpp:31:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 250:40.67 } // namespace mozilla 250:40.67 ^ 250:40.67 /builddir/build/BUILD/firefox-67.0.3/dom/media/systemservices/MediaUtils.cpp:31:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 250:40.67 /builddir/build/BUILD/firefox-67.0.3/dom/media/systemservices/MediaUtils.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 250:40.67 /builddir/build/BUILD/firefox-67.0.3/dom/media/systemservices/MediaUtils.cpp:31:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 250:40.67 /builddir/build/BUILD/firefox-67.0.3/dom/media/systemservices/MediaUtils.cpp:31:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 250:40.74 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognition.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognition::QueryInterface(const nsIID&, void**)': 250:40.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:40.74 foundInterface = 0; \ 250:40.74 ^~~~~~~~~~~~~~ 250:40.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 250:40.74 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 250:40.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:40.75 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognition.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 250:40.75 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 250:40.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:40.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:40.75 else 250:40.75 ^~~~ 250:40.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 250:40.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 250:40.75 ^~~~~~~~~~~~~~~~~~ 250:40.75 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognition.cpp:110:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 250:40.75 NS_INTERFACE_MAP_ENTRY(nsIObserver) 250:40.75 ^~~~~~~~~~~~~~~~~~~~~~ 250:41.02 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionAlternative::QueryInterface(const nsIID&, void**)': 250:41.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:41.02 foundInterface = 0; \ 250:41.02 ^~~~~~~~~~~~~~ 250:41.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 250:41.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 250:41.02 ^~~~~~~~~~~~~~~~~~~~~~~ 250:41.02 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 250:41.02 NS_INTERFACE_MAP_END 250:41.02 ^~~~~~~~~~~~~~~~~~~~ 250:41.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:41.02 else 250:41.02 ^~~~ 250:41.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 250:41.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 250:41.02 ^~~~~~~~~~~~~~~~~~ 250:41.02 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 250:41.02 NS_INTERFACE_MAP_ENTRY(nsISupports) 250:41.03 ^~~~~~~~~~~~~~~~~~~~~~ 250:41.04 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionResult::QueryInterface(const nsIID&, void**)': 250:41.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:41.05 foundInterface = 0; \ 250:41.05 ^~~~~~~~~~~~~~ 250:41.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 250:41.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 250:41.05 ^~~~~~~~~~~~~~~~~~~~~~~ 250:41.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 250:41.05 NS_INTERFACE_MAP_END 250:41.05 ^~~~~~~~~~~~~~~~~~~~ 250:41.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:41.05 else 250:41.05 ^~~~ 250:41.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 250:41.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 250:41.05 ^~~~~~~~~~~~~~~~~~ 250:41.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 250:41.05 NS_INTERFACE_MAP_ENTRY(nsISupports) 250:41.05 ^~~~~~~~~~~~~~~~~~~~~~ 250:41.09 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionResultList::QueryInterface(const nsIID&, void**)': 250:41.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 250:41.10 foundInterface = 0; \ 250:41.10 ^~~~~~~~~~~~~~ 250:41.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 250:41.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 250:41.10 ^~~~~~~~~~~~~~~~~~~~~~~ 250:41.10 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 250:41.10 NS_INTERFACE_MAP_END 250:41.10 ^~~~~~~~~~~~~~~~~~~~ 250:41.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 250:41.10 else 250:41.10 ^~~~ 250:41.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 250:41.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 250:41.10 ^~~~~~~~~~~~~~~~~~ 250:41.10 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 250:41.10 NS_INTERFACE_MAP_ENTRY(nsISupports) 250:41.10 ^~~~~~~~~~~~~~~~~~~~~~ 250:41.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 250:41.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 250:41.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 250:41.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 250:41.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 250:41.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:13, 250:41.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 250:41.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioNode.h:10, 250:41.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 250:41.51 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AnalyserNode.cpp:7, 250:41.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 250:41.51 /builddir/build/BUILD/firefox-67.0.3/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]': 250:41.51 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioEventTimeline.cpp:94:24: required from here 250:41.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:99: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] 250:41.51 memcpy(aDst, aSrc, aNElem * sizeof(T)); 250:41.53 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250:41.54 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioParamTimeline.h:10, 250:41.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParam.h:10, 250:41.54 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioBufferSourceNode.cpp:10, 250:41.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:29: 250:41.54 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioEventTimeline.h:27:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here 250:41.54 struct AudioTimelineEvent final { 250:41.54 ^~~~~~~~~~~~~~~~~~ 250:49.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:92: 250:49.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/test/FakeSpeechRecognitionService.cpp: In member function 'mozilla::dom::SpeechRecognition::Start(mozilla::dom::Optional > const&, mozilla::dom::CallerType, mozilla::ErrorResult&)': 250:49.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/test/FakeSpeechRecognitionService.cpp:111:1: warning: the control flow of function '_ZN7mozilla3dom17SpeechRecognition5StartERKNS0_8OptionalINS0_7NonNullINS_14DOMMediaStreamEEEEENS0_10CallerTypeERNS_11ErrorResultE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 250:49.22 } // namespace mozilla 250:49.22 ^ 250:49.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/test/FakeSpeechRecognitionService.cpp:111:1: warning: the control flow of function '_ZN7mozilla3dom17SpeechRecognition5StartERKNS0_8OptionalINS0_7NonNullINS_14DOMMediaStreamEEEEENS0_10CallerTypeERNS_11ErrorResultE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 250:49.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/test/FakeSpeechRecognitionService.cpp:111:1: warning: the control flow of function '_ZN7mozilla3dom17SpeechRecognition5StartERKNS0_8OptionalINS0_7NonNullINS_14DOMMediaStreamEEEEENS0_10CallerTypeERNS_11ErrorResultE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 250:49.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/test/FakeSpeechRecognitionService.cpp: In member function 'mozilla::dom::SpeechRecognition::Start(mozilla::dom::Optional > const&, mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(RefPtr&&)#1}::operator()(RefPtr&&) const': 250:49.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/test/FakeSpeechRecognitionService.cpp:111:1: warning: the control flow of function '_ZZN7mozilla3dom17SpeechRecognition5StartERKNS0_8OptionalINS0_7NonNullINS_14DOMMediaStreamEEEEENS0_10CallerTypeERNS_11ErrorResultEENKUlO6RefPtrIS4_EE_clESE_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 250:49.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/test/FakeSpeechRecognitionService.cpp:111:1: warning: the control flow of function '_ZZN7mozilla3dom17SpeechRecognition5StartERKNS0_8OptionalINS0_7NonNullINS_14DOMMediaStreamEEEEENS0_10CallerTypeERNS_11ErrorResultEENKUlO6RefPtrIS4_EE_clESE_' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 250:49.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/webspeech/recognition/test/FakeSpeechRecognitionService.cpp:111:1: warning: the control flow of function '_ZZN7mozilla3dom17SpeechRecognition5StartERKNS0_8OptionalINS0_7NonNullINS_14DOMMediaStreamEEEEENS0_10CallerTypeERNS_11ErrorResultEENKUlO6RefPtrIS4_EE_clESE_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 250:53.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:137: 250:53.57 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioScheduledSourceNode.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 250:53.57 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioScheduledSourceNode.cpp:26:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 250:53.57 } // namespace mozilla 250:53.57 ^ 250:53.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioScheduledSourceNode.cpp:26:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 250:53.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioScheduledSourceNode.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 250:53.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioScheduledSourceNode.cpp:26:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 250:53.58 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioScheduledSourceNode.cpp:26:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 251:01.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:01.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 251:01.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 251:01.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 251:01.12 from /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:7, 251:01.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 251:01.12 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp: In member function 'virtual nsresult mozilla::dom::MIDIAccess::QueryInterface(const nsIID&, void**)': 251:01.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:01.12 foundInterface = 0; \ 251:01.12 ^~~~~~~~~~~~~~ 251:01.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:01.13 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:01.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:01.13 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:01.13 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 251:01.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:01.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 251:01.13 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 251:01.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 251:01.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 251:01.13 from /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:7, 251:01.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 251:01.13 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:01.13 else 251:01.13 ^~~~ 251:01.13 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:52:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 251:01.13 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 251:01.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:06.15 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:06.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 251:06.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIApplicationCache.h:10, 251:06.16 from /builddir/build/BUILD/firefox-67.0.3/dom/offline/nsDOMOfflineResourceList.h:11, 251:06.16 from /builddir/build/BUILD/firefox-67.0.3/dom/offline/nsDOMOfflineResourceList.cpp:7, 251:06.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/offline/Unified_cpp_dom_offline0.cpp:2: 251:06.16 /builddir/build/BUILD/firefox-67.0.3/dom/offline/nsDOMOfflineResourceList.cpp: In member function 'virtual nsresult nsDOMOfflineResourceList::QueryInterface(const nsIID&, void**)': 251:06.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:06.16 foundInterface = 0; \ 251:06.16 ^~~~~~~~~~~~~~ 251:06.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:06.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:06.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:06.16 /builddir/build/BUILD/firefox-67.0.3/dom/offline/nsDOMOfflineResourceList.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:06.16 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 251:06.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:06.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:06.16 else 251:06.16 ^~~~ 251:06.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:06.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:06.16 ^~~~~~~~~~~~~~~~~~ 251:06.16 /builddir/build/BUILD/firefox-67.0.3/dom/offline/nsDOMOfflineResourceList.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:06.16 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 251:06.16 ^~~~~~~~~~~~~~~~~~~~~~ 251:08.17 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:08.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 251:08.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 251:08.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 251:08.17 from /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:7, 251:08.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 251:08.17 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIInputMap.cpp: In member function 'virtual nsresult mozilla::dom::MIDIInputMap::QueryInterface(const nsIID&, void**)': 251:08.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:08.18 foundInterface = 0; \ 251:08.18 ^~~~~~~~~~~~~~ 251:08.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:08.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:08.18 ^~~~~~~~~~~~~~~~~~~~~~~ 251:08.18 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIInputMap.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:08.18 NS_INTERFACE_MAP_END 251:08.18 ^~~~~~~~~~~~~~~~~~~~ 251:08.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:08.18 else 251:08.18 ^~~~ 251:08.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:08.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:08.18 ^~~~~~~~~~~~~~~~~~ 251:08.18 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIInputMap.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:08.18 NS_INTERFACE_MAP_ENTRY(nsISupports) 251:08.18 ^~~~~~~~~~~~~~~~~~~~~~ 251:08.32 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MIDIMessageEvent::QueryInterface(const nsIID&, void**)': 251:08.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:08.33 foundInterface = 0; \ 251:08.33 ^~~~~~~~~~~~~~ 251:08.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:08.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:08.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:08.33 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:08.33 NS_INTERFACE_MAP_END_INHERITING(Event) 251:08.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:08.33 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 251:08.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 251:08.33 from /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:7, 251:08.33 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 251:08.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:08.33 } else 251:08.33 ^~~~ 251:08.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:08.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:08.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:08.33 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIMessageEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:08.33 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MIDIMessageEvent) 251:08.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:08.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:08.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 251:08.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 251:08.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 251:08.42 from /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:7, 251:08.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 251:08.42 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIOutputMap.cpp: In member function 'virtual nsresult mozilla::dom::MIDIOutputMap::QueryInterface(const nsIID&, void**)': 251:08.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:08.43 foundInterface = 0; \ 251:08.43 ^~~~~~~~~~~~~~ 251:08.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:08.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:08.43 ^~~~~~~~~~~~~~~~~~~~~~~ 251:08.43 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIOutputMap.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:08.43 NS_INTERFACE_MAP_END 251:08.44 ^~~~~~~~~~~~~~~~~~~~ 251:08.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:08.46 else 251:08.46 ^~~~ 251:08.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:08.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:08.46 ^~~~~~~~~~~~~~~~~~ 251:08.46 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIOutputMap.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:08.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 251:08.47 ^~~~~~~~~~~~~~~~~~~~~~ 251:08.65 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIPort.cpp: In member function 'virtual nsresult mozilla::dom::MIDIPort::QueryInterface(const nsIID&, void**)': 251:08.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:08.65 foundInterface = 0; \ 251:08.65 ^~~~~~~~~~~~~~ 251:08.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:08.65 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:08.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:08.66 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIPort.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:08.66 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 251:08.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:08.66 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 251:08.66 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 251:08.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 251:08.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 251:08.66 from /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIAccess.cpp:7, 251:08.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 251:08.67 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:08.67 else 251:08.67 ^~~~ 251:08.67 /builddir/build/BUILD/firefox-67.0.3/dom/midi/MIDIPort.cpp:30:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 251:08.67 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 251:08.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:10.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:10.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 251:10.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 251:10.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Notification.h:10, 251:10.35 from /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp:7, 251:10.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/notification/Unified_cpp_dom_notification0.cpp:2: 251:10.35 /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::NotificationStorageCallback::QueryInterface(const nsIID&, void**)': 251:10.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:10.36 foundInterface = 0; \ 251:10.36 ^~~~~~~~~~~~~~ 251:10.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:10.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:10.36 ^~~~~~~~~~~~~~~~~~~~~~~ 251:10.36 /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp:170:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:10.36 NS_INTERFACE_MAP_END 251:10.36 ^~~~~~~~~~~~~~~~~~~~ 251:10.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:10.36 else 251:10.36 ^~~~ 251:10.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:10.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:10.36 ^~~~~~~~~~~~~~~~~~ 251:10.37 /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp:169:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:10.38 NS_INTERFACE_MAP_ENTRY(nsISupports) 251:10.38 ^~~~~~~~~~~~~~~~~~~~~~ 251:10.64 /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::Notification::QueryInterface(const nsIID&, void**)': 251:10.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:10.65 foundInterface = 0; \ 251:10.65 ^~~~~~~~~~~~~~ 251:10.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:10.65 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:10.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:10.65 /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp:1026:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:10.65 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 251:10.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:10.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:10.65 else 251:10.66 ^~~~ 251:10.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:10.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:10.66 ^~~~~~~~~~~~~~~~~~ 251:10.67 /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp:1025:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:10.68 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 251:10.68 ^~~~~~~~~~~~~~~~~~~~~~ 251:11.09 /builddir/build/BUILD/firefox-67.0.3/dom/notification/NotificationEvent.cpp: In member function 'virtual nsresult mozilla::dom::NotificationEvent::QueryInterface(const nsIID&, void**)': 251:11.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:11.09 foundInterface = 0; \ 251:11.09 ^~~~~~~~~~~~~~ 251:11.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:11.10 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:11.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:11.10 /builddir/build/BUILD/firefox-67.0.3/dom/notification/NotificationEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:11.10 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 251:11.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:11.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 251:11.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Notification.h:10, 251:11.10 from /builddir/build/BUILD/firefox-67.0.3/dom/notification/Notification.cpp:7, 251:11.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/notification/Unified_cpp_dom_notification0.cpp:2: 251:11.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:11.11 } else 251:11.11 ^~~~ 251:11.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:11.11 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:11.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:11.11 /builddir/build/BUILD/firefox-67.0.3/dom/notification/NotificationEvent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:11.12 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(NotificationEvent) 251:11.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:16.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:16.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 251:16.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 251:16.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 251:16.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 251:16.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 251:16.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 251:16.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 251:16.80 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 251:16.80 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:16.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:16.82 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp: In member function 'virtual nsresult mozilla::dom::AudioWorkletGlobalScope::QueryInterface(const nsIID&, void**)': 251:16.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:16.82 foundInterface = 0; \ 251:16.82 ^~~~~~~~~~~~~~ 251:16.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:16.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:16.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:16.83 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:16.83 NS_INTERFACE_MAP_END_INHERITING(WorkletGlobalScope) 251:16.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:16.83 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 251:16.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 251:16.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 251:16.84 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 251:16.84 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:16.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:16.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:16.86 } else 251:16.87 ^~~~ 251:16.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:16.87 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:16.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:16.87 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:16.87 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioWorkletGlobalScope) 251:16.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:19.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:19.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 251:19.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 251:19.40 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 251:19.40 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 251:19.40 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 251:19.41 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 251:19.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 251:19.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioDestinationTrackSource::QueryInterface(const nsIID&, void**)': 251:19.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:19.41 foundInterface = 0; \ 251:19.41 ^~~~~~~~~~~~~~ 251:19.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:19.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:19.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:19.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:19.41 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 251:19.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:19.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 251:19.41 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 251:19.41 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 251:19.41 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 251:19.41 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 251:19.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 251:19.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:19.41 } else 251:19.41 ^~~~ 251:19.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:19.42 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:19.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:19.42 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:19.42 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioDestinationTrackSource) 251:19.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:19.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:19.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 251:19.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 251:19.44 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 251:19.44 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 251:19.44 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 251:19.44 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 251:19.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 251:19.44 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamAudioDestinationNode::QueryInterface(const nsIID&, void**)': 251:19.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:19.44 foundInterface = 0; \ 251:19.44 ^~~~~~~~~~~~~~ 251:19.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:19.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:19.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:19.44 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:19.44 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 251:19.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:19.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 251:19.44 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 251:19.44 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 251:19.44 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 251:19.44 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 251:19.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 251:19.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:19.45 } else 251:19.45 ^~~~ 251:19.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:19.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:19.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:19.45 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:19.45 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamAudioDestinationNode) 251:19.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:19.49 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:19.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 251:19.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 251:19.49 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 251:19.49 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 251:19.49 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 251:19.50 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 251:19.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 251:19.50 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamAudioSourceNode::QueryInterface(const nsIID&, void**)': 251:19.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:19.50 foundInterface = 0; \ 251:19.50 ^~~~~~~~~~~~~~ 251:19.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:19.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:19.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:19.50 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:19.50 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 251:19.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:19.52 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 251:19.52 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 251:19.52 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 251:19.52 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 251:19.52 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 251:19.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 251:19.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:19.52 } else 251:19.52 ^~~~ 251:19.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:19.52 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:19.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:19.52 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:19.52 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamAudioSourceNode) 251:19.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:21.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 251:21.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 251:21.35 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 251:21.35 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 251:21.35 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 251:21.35 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 251:21.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 251:21.35 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/OscillatorNode.cpp: In member function 'virtual nsresult mozilla::dom::OscillatorNode::QueryInterface(const nsIID&, void**)': 251:21.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:21.35 foundInterface = 0; \ 251:21.35 ^~~~~~~~~~~~~~ 251:21.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:21.36 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:21.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.36 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/OscillatorNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:21.36 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 251:21.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.36 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 251:21.36 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 251:21.36 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 251:21.36 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 251:21.36 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 251:21.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 251:21.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:21.36 } else 251:21.36 ^~~~ 251:21.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:21.36 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:21.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.36 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/OscillatorNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:21.36 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(OscillatorNode) 251:21.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:21.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 251:21.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 251:21.67 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 251:21.67 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 251:21.67 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 251:21.67 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 251:21.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 251:21.68 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/PannerNode.cpp: In member function 'virtual nsresult mozilla::dom::PannerNode::QueryInterface(const nsIID&, void**)': 251:21.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:21.68 foundInterface = 0; \ 251:21.69 ^~~~~~~~~~~~~~ 251:21.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:21.69 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:21.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.69 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/PannerNode.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:21.69 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 251:21.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 251:21.69 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 251:21.69 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 251:21.69 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 251:21.69 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 251:21.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 251:21.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:21.69 } else 251:21.69 ^~~~ 251:21.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:21.69 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:21.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.69 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/PannerNode.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:21.69 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PannerNode) 251:21.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.93 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:21.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 251:21.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 251:21.93 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 251:21.93 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 251:21.93 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 251:21.93 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 251:21.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 251:21.94 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/StereoPannerNode.cpp: In member function 'virtual nsresult mozilla::dom::StereoPannerNode::QueryInterface(const nsIID&, void**)': 251:21.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:21.94 foundInterface = 0; \ 251:21.94 ^~~~~~~~~~~~~~ 251:21.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:21.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:21.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.94 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/StereoPannerNode.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:21.94 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 251:21.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 251:21.94 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 251:21.94 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 251:21.94 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 251:21.94 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 251:21.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 251:21.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:21.94 } else 251:21.94 ^~~~ 251:21.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:21.94 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:21.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.96 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/StereoPannerNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:21.97 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StereoPannerNode) 251:21.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:21.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 251:21.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 251:21.98 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 251:21.98 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 251:21.98 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 251:21.98 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 251:21.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 251:21.98 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/WaveShaperNode.cpp: In member function 'virtual nsresult mozilla::dom::WaveShaperNode::QueryInterface(const nsIID&, void**)': 251:21.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:21.99 foundInterface = 0; \ 251:21.99 ^~~~~~~~~~~~~~ 251:21.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:21.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:21.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.99 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/WaveShaperNode.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:21.99 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 251:21.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:21.99 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 251:21.99 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioNode.h:10, 251:21.99 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaStreamAudioSourceNode.h:10, 251:21.99 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.h:10, 251:21.99 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/MediaElementAudioSourceNode.cpp:7, 251:21.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 251:21.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:21.99 } else 251:21.99 ^~~~ 251:21.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:21.99 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:22.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.03 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/WaveShaperNode.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:22.03 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WaveShaperNode) 251:22.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:22.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 251:22.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 251:22.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 251:22.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 251:22.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 251:22.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 251:22.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 251:22.34 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 251:22.34 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:22.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:22.35 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioWorkletNode::QueryInterface(const nsIID&, void**)': 251:22.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:22.35 foundInterface = 0; \ 251:22.35 ^~~~~~~~~~~~~~ 251:22.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:22.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:22.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:22.35 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 251:22.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.36 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletNode.cpp:16:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 251:22.36 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(AudioWorkletNode, AudioNode) 251:22.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.36 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 251:22.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 251:22.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 251:22.36 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 251:22.36 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:22.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:22.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:22.36 } else 251:22.36 ^~~~ 251:22.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:22.36 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:22.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:22.36 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 251:22.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.36 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletNode.cpp:16:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 251:22.36 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(AudioWorkletNode, AudioNode) 251:22.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:22.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 251:22.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 251:22.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 251:22.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 251:22.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 251:22.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 251:22.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 251:22.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 251:22.70 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:22.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:22.70 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/BiquadFilterNode.cpp: In member function 'virtual nsresult mozilla::dom::BiquadFilterNode::QueryInterface(const nsIID&, void**)': 251:22.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:22.71 foundInterface = 0; \ 251:22.71 ^~~~~~~~~~~~~~ 251:22.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:22.71 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:22.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.71 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/BiquadFilterNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:22.71 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 251:22.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.72 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 251:22.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 251:22.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 251:22.73 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 251:22.73 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:22.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:22.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:22.73 } else 251:22.73 ^~~~ 251:22.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:22.73 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:22.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.73 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/BiquadFilterNode.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:22.73 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(BiquadFilterNode) 251:22.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:22.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 251:22.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 251:22.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 251:22.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 251:22.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 251:22.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 251:22.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 251:22.92 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 251:22.92 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:22.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:22.92 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/ConstantSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::ConstantSourceNode::QueryInterface(const nsIID&, void**)': 251:22.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:22.92 foundInterface = 0; \ 251:22.92 ^~~~~~~~~~~~~~ 251:22.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:22.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:22.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.92 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/ConstantSourceNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:22.92 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 251:22.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.92 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 251:22.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 251:22.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 251:22.92 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 251:22.92 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:22.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:22.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:22.92 } else 251:22.92 ^~~~ 251:22.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:22.93 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:22.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:22.93 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/ConstantSourceNode.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:22.93 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ConstantSourceNode) 251:22.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.15 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 251:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 251:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 251:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 251:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 251:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 251:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 251:23.15 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 251:23.15 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:23.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:23.15 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/ConvolverNode.cpp: In member function 'virtual nsresult mozilla::dom::ConvolverNode::QueryInterface(const nsIID&, void**)': 251:23.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:23.16 foundInterface = 0; \ 251:23.16 ^~~~~~~~~~~~~~ 251:23.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:23.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:23.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.16 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/ConvolverNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:23.16 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 251:23.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 251:23.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 251:23.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 251:23.16 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 251:23.16 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:23.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:23.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:23.16 } else 251:23.16 ^~~~ 251:23.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:23.16 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:23.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.16 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/ConvolverNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:23.16 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ConvolverNode) 251:23.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:23.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 251:23.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 251:23.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 251:23.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 251:23.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 251:23.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 251:23.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 251:23.29 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 251:23.29 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:23.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:23.29 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/DelayNode.cpp: In member function 'virtual nsresult mozilla::dom::DelayNode::QueryInterface(const nsIID&, void**)': 251:23.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:23.29 foundInterface = 0; \ 251:23.29 ^~~~~~~~~~~~~~ 251:23.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:23.29 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:23.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.29 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/DelayNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:23.29 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 251:23.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 251:23.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 251:23.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 251:23.29 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 251:23.29 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:23.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:23.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:23.30 } else 251:23.30 ^~~~ 251:23.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:23.30 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:23.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.30 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/DelayNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:23.30 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DelayNode) 251:23.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:23.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 251:23.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 251:23.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 251:23.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 251:23.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 251:23.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 251:23.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 251:23.40 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 251:23.40 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:23.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:23.40 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/DynamicsCompressorNode.cpp: In member function 'virtual nsresult mozilla::dom::DynamicsCompressorNode::QueryInterface(const nsIID&, void**)': 251:23.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:23.40 foundInterface = 0; \ 251:23.40 ^~~~~~~~~~~~~~ 251:23.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:23.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:23.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.40 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/DynamicsCompressorNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:23.40 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 251:23.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.40 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 251:23.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 251:23.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 251:23.40 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 251:23.41 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:23.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:23.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:23.41 } else 251:23.41 ^~~~ 251:23.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:23.41 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:23.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.41 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/DynamicsCompressorNode.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:23.41 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DynamicsCompressorNode) 251:23.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:23.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 251:23.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 251:23.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 251:23.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 251:23.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 251:23.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorBinding.h:9, 251:23.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AudioParamDescriptorMap.h:10, 251:23.53 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:10, 251:23.53 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:23.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:23.53 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/GainNode.cpp: In member function 'virtual nsresult mozilla::dom::GainNode::QueryInterface(const nsIID&, void**)': 251:23.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:23.53 foundInterface = 0; \ 251:23.53 ^~~~~~~~~~~~~~ 251:23.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:23.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:23.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.54 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/GainNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:23.54 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 251:23.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 251:23.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 251:23.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/FunctionBinding.h:11, 251:23.54 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.h:11, 251:23.54 from /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/AudioWorkletGlobalScope.cpp:7, 251:23.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 251:23.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:23.54 } else 251:23.54 ^~~~ 251:23.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:23.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 251:23.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:23.54 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/GainNode.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:23.54 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GainNode) 251:23.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:31.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:92: 251:31.37 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/WebAudioUtils.cpp: In member function 'mozilla::dom::MediaStreamAudioSourceNode::AttachToFirstTrack(RefPtr const&)': 251:31.37 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/WebAudioUtils.cpp:144:1: warning: the control flow of function '_ZN7mozilla3dom26MediaStreamAudioSourceNode18AttachToFirstTrackERK6RefPtrINS_14DOMMediaStreamEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 251:31.37 } // namespace mozilla 251:31.37 ^ 251:31.37 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/WebAudioUtils.cpp:144:1: warning: the control flow of function '_ZN7mozilla3dom26MediaStreamAudioSourceNode18AttachToFirstTrackERK6RefPtrINS_14DOMMediaStreamEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 251:31.38 /builddir/build/BUILD/firefox-67.0.3/dom/media/webaudio/WebAudioUtils.cpp:144:1: warning: the control flow of function '_ZN7mozilla3dom26MediaStreamAudioSourceNode18AttachToFirstTrackERK6RefPtrINS_14DOMMediaStreamEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 251:32.56 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 251:32.56 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 251:32.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 251:32.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 251:32.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 251:32.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ContentParent.h:10, 251:32.56 from /builddir/build/BUILD/firefox-67.0.3/dom/power/PowerManagerService.cpp:7, 251:32.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/power/Unified_cpp_dom_power0.cpp:2: 251:32.56 /builddir/build/BUILD/firefox-67.0.3/dom/power/WakeLock.cpp: In member function 'virtual nsresult mozilla::dom::WakeLock::QueryInterface(const nsIID&, void**)': 251:32.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:32.57 foundInterface = 0; \ 251:32.57 ^~~~~~~~~~~~~~ 251:32.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:32.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:32.57 ^~~~~~~~~~~~~~~~~~~~~~~ 251:32.57 /builddir/build/BUILD/firefox-67.0.3/dom/power/WakeLock.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:32.57 NS_INTERFACE_MAP_END 251:32.57 ^~~~~~~~~~~~~~~~~~~~ 251:32.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:32.57 else 251:32.57 ^~~~ 251:32.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:32.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:32.57 ^~~~~~~~~~~~~~~~~~ 251:32.57 /builddir/build/BUILD/firefox-67.0.3/dom/power/WakeLock.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:32.57 NS_INTERFACE_MAP_ENTRY(nsIWakeLock) 251:32.57 ^~~~~~~~~~~~~~~~~~~~~~ 251:35.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:35.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 251:35.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 251:35.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 251:35.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 251:35.43 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 251:35.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PushManager.h:29, 251:35.43 from /builddir/build/BUILD/firefox-67.0.3/dom/push/PushManager.cpp:7, 251:35.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/push/Unified_cpp_dom_push0.cpp:2: 251:35.43 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushManager.cpp: In member function 'virtual nsresult mozilla::dom::PushManager::QueryInterface(const nsIID&, void**)': 251:35.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:35.43 foundInterface = 0; \ 251:35.43 ^~~~~~~~~~~~~~ 251:35.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:35.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:35.43 ^~~~~~~~~~~~~~~~~~~~~~~ 251:35.44 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushManager.cpp:410:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:35.44 NS_INTERFACE_MAP_END 251:35.44 ^~~~~~~~~~~~~~~~~~~~ 251:35.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:35.44 else 251:35.44 ^~~~ 251:35.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:35.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:35.46 ^~~~~~~~~~~~~~~~~~ 251:35.46 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushManager.cpp:409:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:35.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 251:35.46 ^~~~~~~~~~~~~~~~~~~~~~ 251:43.61 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushNotifier::QueryInterface(const nsIID&, void**)': 251:43.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:43.61 foundInterface = 0; \ 251:43.61 ^~~~~~~~~~~~~~ 251:43.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:43.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:43.62 ^~~~~~~~~~~~~~~~~~~~~~~ 251:43.62 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:43.62 NS_INTERFACE_MAP_END 251:43.62 ^~~~~~~~~~~~~~~~~~~~ 251:43.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:43.62 else 251:43.62 ^~~~ 251:43.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:43.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:43.62 ^~~~~~~~~~~~~~~~~~ 251:43.62 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:43.62 NS_INTERFACE_MAP_ENTRY(nsIPushNotifier) 251:43.62 ^~~~~~~~~~~~~~~~~~~~~~ 251:43.65 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushData::QueryInterface(const nsIID&, void**)': 251:43.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:43.65 foundInterface = 0; \ 251:43.65 ^~~~~~~~~~~~~~ 251:43.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:43.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:43.65 ^~~~~~~~~~~~~~~~~~~~~~~ 251:43.65 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp:156:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:43.65 NS_INTERFACE_MAP_END 251:43.65 ^~~~~~~~~~~~~~~~~~~~ 251:43.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:43.65 else 251:43.65 ^~~~ 251:43.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:43.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:43.66 ^~~~~~~~~~~~~~~~~~ 251:43.66 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp:155:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:43.66 NS_INTERFACE_MAP_ENTRY(nsIPushData) 251:43.66 ^~~~~~~~~~~~~~~~~~~~~~ 251:43.69 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushMessage::QueryInterface(const nsIID&, void**)': 251:43.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:43.69 foundInterface = 0; \ 251:43.69 ^~~~~~~~~~~~~~ 251:43.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:43.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:43.69 ^~~~~~~~~~~~~~~~~~~~~~~ 251:43.69 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp:224:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:43.69 NS_INTERFACE_MAP_END 251:43.69 ^~~~~~~~~~~~~~~~~~~~ 251:43.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:43.69 else 251:43.69 ^~~~ 251:43.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:43.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:43.69 ^~~~~~~~~~~~~~~~~~ 251:43.69 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushNotifier.cpp:223:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:43.69 NS_INTERFACE_MAP_ENTRY(nsIPushMessage) 251:43.69 ^~~~~~~~~~~~~~~~~~~~~~ 251:43.80 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushSubscription.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscription::QueryInterface(const nsIID&, void**)': 251:43.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:43.80 foundInterface = 0; \ 251:43.80 ^~~~~~~~~~~~~~ 251:43.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:43.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:43.80 ^~~~~~~~~~~~~~~~~~~~~~~ 251:43.80 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushSubscription.cpp:211:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:43.81 NS_INTERFACE_MAP_END 251:43.81 ^~~~~~~~~~~~~~~~~~~~ 251:43.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:43.81 else 251:43.81 ^~~~ 251:43.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:43.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:43.81 ^~~~~~~~~~~~~~~~~~ 251:43.81 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushSubscription.cpp:210:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:43.81 NS_INTERFACE_MAP_ENTRY(nsISupports) 251:43.81 ^~~~~~~~~~~~~~~~~~~~~~ 251:43.87 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushSubscriptionOptions.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscriptionOptions::QueryInterface(const nsIID&, void**)': 251:43.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:43.87 foundInterface = 0; \ 251:43.87 ^~~~~~~~~~~~~~ 251:43.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:43.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:43.87 ^~~~~~~~~~~~~~~~~~~~~~~ 251:43.87 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushSubscriptionOptions.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:43.87 NS_INTERFACE_MAP_END 251:43.87 ^~~~~~~~~~~~~~~~~~~~ 251:43.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:43.87 else 251:43.87 ^~~~ 251:43.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:43.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:43.87 ^~~~~~~~~~~~~~~~~~ 251:43.87 /builddir/build/BUILD/firefox-67.0.3/dom/push/PushSubscriptionOptions.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:43.87 NS_INTERFACE_MAP_ENTRY(nsISupports) 251:43.87 ^~~~~~~~~~~~~~~~~~~~~~ 251:52.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:52.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 251:52.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ServiceWorkerDescriptor.h:10, 251:52.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerCommon.h:12, 251:52.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerPrivate.h:10, 251:52.71 from /builddir/build/BUILD/firefox-67.0.3/dom/security/CSPEvalChecker.cpp:8, 251:52.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/security/Unified_cpp_dom_security0.cpp:2: 251:52.71 /builddir/build/BUILD/firefox-67.0.3/dom/security/ReferrerInfo.cpp: In member function 'virtual nsresult mozilla::dom::ReferrerInfo::QueryInterface(const nsIID&, void**)': 251:52.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:52.73 foundInterface = 0; \ 251:52.73 ^~~~~~~~~~~~~~ 251:52.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:52.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:52.73 ^~~~~~~~~~~~~~~~~~~~~~~ 251:52.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:52.73 NS_INTERFACE_MAP_END 251:52.73 ^~~~~~~~~~~~~~~~~~~~ 251:52.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 251:52.73 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 251:52.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 251:52.73 /builddir/build/BUILD/firefox-67.0.3/dom/security/ReferrerInfo.cpp:19:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 251:52.73 NS_IMPL_ISUPPORTS_CI(ReferrerInfo, nsIReferrerInfo, nsISerializable) 251:52.73 ^~~~~~~~~~~~~~~~~~~~ 251:52.74 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/security/ReferrerInfo.cpp:10, 251:52.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/security/Unified_cpp_dom_security0.cpp:38: 251:52.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:52.74 } else 251:52.74 ^~~~ 251:52.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 251:52.74 } else 251:52.74 ^~~~ 251:52.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 251:52.76 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 251:52.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 251:52.77 /builddir/build/BUILD/firefox-67.0.3/dom/security/ReferrerInfo.cpp:19:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 251:52.77 NS_IMPL_ISUPPORTS_CI(ReferrerInfo, nsIReferrerInfo, nsISerializable) 251:52.77 ^~~~~~~~~~~~~~~~~~~~ 251:55.05 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:55.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 251:55.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 251:55.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 251:55.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 251:55.06 from /builddir/build/BUILD/firefox-67.0.3/dom/security/featurepolicy/Feature.h:11, 251:55.06 from /builddir/build/BUILD/firefox-67.0.3/dom/security/featurepolicy/Feature.cpp:7, 251:55.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/security/featurepolicy/Unified_cpp_featurepolicy0.cpp:2: 251:55.06 /builddir/build/BUILD/firefox-67.0.3/dom/security/featurepolicy/FeaturePolicy.cpp: In member function 'virtual nsresult mozilla::dom::FeaturePolicy::QueryInterface(const nsIID&, void**)': 251:55.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:55.07 foundInterface = 0; \ 251:55.07 ^~~~~~~~~~~~~~ 251:55.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:55.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:55.07 ^~~~~~~~~~~~~~~~~~~~~~~ 251:55.07 /builddir/build/BUILD/firefox-67.0.3/dom/security/featurepolicy/FeaturePolicy.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:55.07 NS_INTERFACE_MAP_END 251:55.07 ^~~~~~~~~~~~~~~~~~~~ 251:55.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:55.07 else 251:55.07 ^~~~ 251:55.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:55.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:55.07 ^~~~~~~~~~~~~~~~~~ 251:55.07 /builddir/build/BUILD/firefox-67.0.3/dom/security/featurepolicy/FeaturePolicy.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:55.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 251:55.07 ^~~~~~~~~~~~~~~~~~~~~~ 251:55.46 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 251:55.46 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 251:55.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 251:55.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 251:55.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 251:55.46 from /builddir/build/BUILD/firefox-67.0.3/dom/quota/ActorsChild.h:10, 251:55.46 from /builddir/build/BUILD/firefox-67.0.3/dom/quota/ActorsChild.cpp:7, 251:55.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/quota/Unified_cpp_dom_quota0.cpp:2: 251:55.46 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::RequestBase::QueryInterface(const nsIID&, void**)': 251:55.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:55.47 foundInterface = 0; \ 251:55.47 ^~~~~~~~~~~~~~ 251:55.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:55.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:55.47 ^~~~~~~~~~~~~~~~~~~~~~~ 251:55.47 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:55.47 NS_INTERFACE_MAP_END 251:55.47 ^~~~~~~~~~~~~~~~~~~~ 251:55.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:55.47 else 251:55.47 ^~~~ 251:55.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:55.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:55.47 ^~~~~~~~~~~~~~~~~~ 251:55.47 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:55.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 251:55.47 ^~~~~~~~~~~~~~~~~~~~~~ 251:55.49 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::UsageRequest::QueryInterface(const nsIID&, void**)': 251:55.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:55.50 foundInterface = 0; \ 251:55.50 ^~~~~~~~~~~~~~ 251:55.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:55.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:55.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:55.50 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp:125:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:55.50 NS_INTERFACE_MAP_END_INHERITING(RequestBase) 251:55.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:55.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:55.50 else 251:55.50 ^~~~ 251:55.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:55.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:55.50 ^~~~~~~~~~~~~~~~~~ 251:55.50 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp:124:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:55.50 NS_INTERFACE_MAP_ENTRY(nsIQuotaUsageRequest) 251:55.50 ^~~~~~~~~~~~~~~~~~~~~~ 251:55.52 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::Request::QueryInterface(const nsIID&, void**)': 251:55.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:55.53 foundInterface = 0; \ 251:55.53 ^~~~~~~~~~~~~~ 251:55.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:55.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:55.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:55.53 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp:226:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:55.53 NS_INTERFACE_MAP_END_INHERITING(RequestBase) 251:55.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:55.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:55.53 else 251:55.53 ^~~~ 251:55.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:55.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:55.53 ^~~~~~~~~~~~~~~~~~ 251:55.53 /builddir/build/BUILD/firefox-67.0.3/dom/quota/QuotaRequests.cpp:225:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:55.53 NS_INTERFACE_MAP_ENTRY(nsIQuotaRequest) 251:55.53 ^~~~~~~~~~~~~~~~~~~~~~ 251:56.16 /builddir/build/BUILD/firefox-67.0.3/dom/quota/StorageManager.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::PersistentStoragePermissionRequest::QueryInterface(const nsIID&, void**)': 251:56.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:56.17 foundInterface = 0; \ 251:56.17 ^~~~~~~~~~~~~~ 251:56.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 251:56.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 251:56.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:56.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 251:56.17 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 251:56.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:56.17 /builddir/build/BUILD/firefox-67.0.3/dom/quota/StorageManager.cpp:626:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 251:56.17 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0( 251:56.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:56.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 251:56.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 251:56.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 251:56.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 251:56.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 251:56.19 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/base/message_loop.h:32, 251:56.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ipc/MessageChannel.h:12, 251:56.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:23, 251:56.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:15, 251:56.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 251:56.19 from /builddir/build/BUILD/firefox-67.0.3/dom/quota/ActorsChild.h:10, 251:56.19 from /builddir/build/BUILD/firefox-67.0.3/dom/quota/ActorsChild.cpp:7, 251:56.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/quota/Unified_cpp_dom_quota0.cpp:2: 251:56.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:56.19 } else 251:56.19 ^~~~ 251:56.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 251:56.19 } else 251:56.19 ^~~~ 251:56.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 251:56.20 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 251:56.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:56.20 /builddir/build/BUILD/firefox-67.0.3/dom/quota/StorageManager.cpp:626:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 251:56.20 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0( 251:56.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251:56.21 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 251:56.22 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 251:56.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 251:56.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 251:56.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 251:56.22 from /builddir/build/BUILD/firefox-67.0.3/dom/quota/ActorsChild.h:10, 251:56.22 from /builddir/build/BUILD/firefox-67.0.3/dom/quota/ActorsChild.cpp:7, 251:56.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/quota/Unified_cpp_dom_quota0.cpp:2: 251:56.22 /builddir/build/BUILD/firefox-67.0.3/dom/quota/StorageManager.cpp: In member function 'virtual nsresult mozilla::dom::StorageManager::QueryInterface(const nsIID&, void**)': 251:56.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:56.22 foundInterface = 0; \ 251:56.22 ^~~~~~~~~~~~~~ 251:56.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:56.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:56.24 ^~~~~~~~~~~~~~~~~~~~~~~ 251:56.24 /builddir/build/BUILD/firefox-67.0.3/dom/quota/StorageManager.cpp:711:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:56.24 NS_INTERFACE_MAP_END 251:56.24 ^~~~~~~~~~~~~~~~~~~~ 251:56.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 251:56.24 else 251:56.24 ^~~~ 251:56.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 251:56.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 251:56.24 ^~~~~~~~~~~~~~~~~~ 251:56.24 /builddir/build/BUILD/firefox-67.0.3/dom/quota/StorageManager.cpp:710:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 251:56.24 NS_INTERFACE_MAP_ENTRY(nsISupports) 251:56.24 ^~~~~~~~~~~~~~~~~~~~~~ 251:58.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 251:58.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 251:58.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ServiceWorkerDescriptor.h:10, 251:58.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerCommon.h:12, 251:58.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerPrivate.h:10, 251:58.22 from /builddir/build/BUILD/firefox-67.0.3/dom/security/CSPEvalChecker.cpp:8, 251:58.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/security/Unified_cpp_dom_security0.cpp:2: 251:58.22 /builddir/build/BUILD/firefox-67.0.3/dom/security/nsCSPContext.cpp: In member function 'virtual nsresult nsCSPContext::QueryInterface(const nsIID&, void**)': 251:58.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 251:58.23 foundInterface = 0; \ 251:58.23 ^~~~~~~~~~~~~~ 251:58.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 251:58.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 251:58.23 ^~~~~~~~~~~~~~~~~~~~~~~ 251:58.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 251:58.23 NS_INTERFACE_MAP_END 251:58.24 ^~~~~~~~~~~~~~~~~~~~ 251:58.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 251:58.25 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 251:58.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 251:58.25 /builddir/build/BUILD/firefox-67.0.3/dom/security/nsCSPContext.cpp:239:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 251:58.25 NS_IMPL_ISUPPORTS_CI(nsCSPContext, nsIContentSecurityPolicy, nsISerializable) 251:58.25 ^~~~~~~~~~~~~~~~~~~~ 251:58.25 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/security/ReferrerInfo.cpp:10, 251:58.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/security/Unified_cpp_dom_security0.cpp:38: 251:58.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 251:58.25 } else 251:58.25 ^~~~ 251:58.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 251:58.25 } else 251:58.25 ^~~~ 251:58.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 251:58.25 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 251:58.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 251:58.25 /builddir/build/BUILD/firefox-67.0.3/dom/security/nsCSPContext.cpp:239:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 251:58.25 NS_IMPL_ISUPPORTS_CI(nsCSPContext, nsIContentSecurityPolicy, nsISerializable) 251:58.25 ^~~~~~~~~~~~~~~~~~~~ 252:06.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 252:06.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 252:06.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 252:06.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 252:06.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 252:06.98 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 252:06.99 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGAngle.h:10, 252:06.99 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGAngle.cpp:7, 252:06.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg0.cpp:2: 252:06.99 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGAnimatedNumberList.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGAnimatedNumberList::QueryInterface(const nsIID&, void**)': 252:06.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:06.99 foundInterface = 0; \ 252:06.99 ^~~~~~~~~~~~~~ 252:06.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:06.99 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:06.99 ^~~~~~~~~~~~~~~~~~~~~~~ 252:06.99 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGAnimatedNumberList.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:06.99 NS_INTERFACE_MAP_END 252:07.01 ^~~~~~~~~~~~~~~~~~~~ 252:07.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:07.02 else 252:07.02 ^~~~ 252:07.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:07.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:07.02 ^~~~~~~~~~~~~~~~~~ 252:07.02 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGAnimatedNumberList.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:07.02 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:07.02 ^~~~~~~~~~~~~~~~~~~~~~ 252:07.10 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGLength.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGLength::QueryInterface(const nsIID&, void**)': 252:07.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:07.11 foundInterface = 0; \ 252:07.11 ^~~~~~~~~~~~~~ 252:07.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:07.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:07.11 ^~~~~~~~~~~~~~~~~~~~~~~ 252:07.11 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGLength.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:07.11 NS_INTERFACE_MAP_END 252:07.11 ^~~~~~~~~~~~~~~~~~~~ 252:07.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:07.11 else 252:07.11 ^~~~ 252:07.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:07.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:07.12 ^~~~~~~~~~~~~~~~~~ 252:07.12 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGLength.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:07.12 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:07.12 ^~~~~~~~~~~~~~~~~~~~~~ 252:07.17 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGLengthList.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGLengthList::QueryInterface(const nsIID&, void**)': 252:07.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:07.17 foundInterface = 0; \ 252:07.17 ^~~~~~~~~~~~~~ 252:07.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:07.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:07.17 ^~~~~~~~~~~~~~~~~~~~~~~ 252:07.17 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGLengthList.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:07.18 NS_INTERFACE_MAP_END 252:07.19 ^~~~~~~~~~~~~~~~~~~~ 252:07.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:07.19 else 252:07.19 ^~~~ 252:07.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:07.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:07.19 ^~~~~~~~~~~~~~~~~~ 252:07.19 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGLengthList.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:07.19 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:07.19 ^~~~~~~~~~~~~~~~~~~~~~ 252:07.25 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGNumber.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGNumber::QueryInterface(const nsIID&, void**)': 252:07.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:07.26 foundInterface = 0; \ 252:07.26 ^~~~~~~~~~~~~~ 252:07.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:07.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:07.26 ^~~~~~~~~~~~~~~~~~~~~~~ 252:07.26 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGNumber.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:07.26 NS_INTERFACE_MAP_END 252:07.26 ^~~~~~~~~~~~~~~~~~~~ 252:07.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:07.26 else 252:07.27 ^~~~ 252:07.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:07.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:07.27 ^~~~~~~~~~~~~~~~~~ 252:07.27 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGNumber.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:07.27 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:07.27 ^~~~~~~~~~~~~~~~~~~~~~ 252:07.29 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGNumberList.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGNumberList::QueryInterface(const nsIID&, void**)': 252:07.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:07.29 foundInterface = 0; \ 252:07.29 ^~~~~~~~~~~~~~ 252:07.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:07.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:07.29 ^~~~~~~~~~~~~~~~~~~~~~~ 252:07.29 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGNumberList.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:07.30 NS_INTERFACE_MAP_END 252:07.30 ^~~~~~~~~~~~~~~~~~~~ 252:07.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:07.30 else 252:07.30 ^~~~ 252:07.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:07.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:07.30 ^~~~~~~~~~~~~~~~~~ 252:07.30 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGNumberList.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:07.30 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:07.30 ^~~~~~~~~~~~~~~~~~~~~~ 252:07.57 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGPathSegList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPathSegList::QueryInterface(const nsIID&, void**)': 252:07.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:07.57 foundInterface = 0; \ 252:07.57 ^~~~~~~~~~~~~~ 252:07.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:07.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:07.57 ^~~~~~~~~~~~~~~~~~~~~~~ 252:07.58 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGPathSegList.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:07.58 NS_INTERFACE_MAP_END 252:07.58 ^~~~~~~~~~~~~~~~~~~~ 252:07.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:07.58 else 252:07.58 ^~~~ 252:07.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:07.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:07.58 ^~~~~~~~~~~~~~~~~~ 252:07.58 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGPathSegList.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:07.58 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:07.58 ^~~~~~~~~~~~~~~~~~~~~~ 252:07.66 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGPointList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPointList::QueryInterface(const nsIID&, void**)': 252:07.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:07.66 foundInterface = 0; \ 252:07.66 ^~~~~~~~~~~~~~ 252:07.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:07.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:07.66 ^~~~~~~~~~~~~~~~~~~~~~~ 252:07.66 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGPointList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:07.67 NS_INTERFACE_MAP_END 252:07.67 ^~~~~~~~~~~~~~~~~~~~ 252:07.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:07.67 else 252:07.67 ^~~~ 252:07.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:07.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:07.67 ^~~~~~~~~~~~~~~~~~ 252:07.67 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGPointList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:07.67 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:07.67 ^~~~~~~~~~~~~~~~~~~~~~ 252:07.73 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGStringList.cpp: In member function 'virtual nsresult mozilla::DOMSVGStringList::QueryInterface(const nsIID&, void**)': 252:07.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:07.73 foundInterface = 0; \ 252:07.73 ^~~~~~~~~~~~~~ 252:07.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:07.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:07.73 ^~~~~~~~~~~~~~~~~~~~~~~ 252:07.73 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGStringList.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:07.73 NS_INTERFACE_MAP_END 252:07.73 ^~~~~~~~~~~~~~~~~~~~ 252:07.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:07.73 else 252:07.73 ^~~~ 252:07.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:07.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:07.73 ^~~~~~~~~~~~~~~~~~ 252:07.73 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGStringList.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:07.73 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:07.73 ^~~~~~~~~~~~~~~~~~~~~~ 252:07.79 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGTransformList.cpp: In member function 'virtual nsresult mozilla::DOMSVGTransformList::QueryInterface(const nsIID&, void**)': 252:07.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:07.79 foundInterface = 0; \ 252:07.79 ^~~~~~~~~~~~~~ 252:07.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:07.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:07.79 ^~~~~~~~~~~~~~~~~~~~~~~ 252:07.80 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGTransformList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:07.80 NS_INTERFACE_MAP_END 252:07.80 ^~~~~~~~~~~~~~~~~~~~ 252:07.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:07.80 else 252:07.80 ^~~~ 252:07.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:07.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:07.80 ^~~~~~~~~~~~~~~~~~ 252:07.80 /builddir/build/BUILD/firefox-67.0.3/dom/svg/DOMSVGTransformList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:07.80 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:07.80 ^~~~~~~~~~~~~~~~~~~~~~ 252:07.90 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGAElement::QueryInterface(const nsIID&, void**)': 252:07.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:07.90 foundInterface = 0; \ 252:07.90 ^~~~~~~~~~~~~~ 252:07.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 252:07.90 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 252:07.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:07.90 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAElement.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 252:07.90 NS_INTERFACE_MAP_END_INHERITING(SVGAElementBase) 252:07.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:07.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:07.90 else 252:07.90 ^~~~ 252:07.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:07.91 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:07.91 ^~~~~~~~~~~~~~~~~~ 252:07.91 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAElement.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:07.91 NS_INTERFACE_MAP_ENTRY(Link) 252:07.91 ^~~~~~~~~~~~~~~~~~~~~~ 252:10.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 252:10.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 252:10.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 252:10.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 252:10.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 252:10.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 252:10.00 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.h:11, 252:10.00 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.h:10, 252:10.01 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp:7, 252:10.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 252:10.01 /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp: In member function 'virtual nsresult mozilla::dom::LocalStorage::QueryInterface(const nsIID&, void**)': 252:10.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:10.01 foundInterface = 0; \ 252:10.01 ^~~~~~~~~~~~~~ 252:10.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 252:10.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 252:10.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:10.01 /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 252:10.01 NS_INTERFACE_MAP_END_INHERITING(Storage) 252:10.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:10.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:10.01 else 252:10.01 ^~~~ 252:10.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:10.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:10.01 ^~~~~~~~~~~~~~~~~~ 252:10.02 /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:10.02 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 252:10.02 ^~~~~~~~~~~~~~~~~~~~~~ 252:10.40 /builddir/build/BUILD/firefox-67.0.3/dom/storage/PartitionedLocalStorage.cpp: In member function 'virtual nsresult mozilla::dom::PartitionedLocalStorage::QueryInterface(const nsIID&, void**)': 252:10.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:10.40 foundInterface = 0; \ 252:10.40 ^~~~~~~~~~~~~~ 252:10.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 252:10.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 252:10.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:10.40 /builddir/build/BUILD/firefox-67.0.3/dom/storage/PartitionedLocalStorage.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 252:10.40 NS_INTERFACE_MAP_END_INHERITING(Storage) 252:10.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:10.41 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.h:13, 252:10.41 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.h:10, 252:10.41 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp:7, 252:10.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 252:10.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 252:10.41 } else 252:10.41 ^~~~ 252:10.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 252:10.41 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 252:10.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:10.41 /builddir/build/BUILD/firefox-67.0.3/dom/storage/PartitionedLocalStorage.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 252:10.41 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PartitionedLocalStorage) 252:10.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:10.46 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 252:10.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 252:10.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 252:10.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 252:10.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 252:10.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 252:10.47 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.h:11, 252:10.47 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.h:10, 252:10.47 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp:7, 252:10.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 252:10.47 /builddir/build/BUILD/firefox-67.0.3/dom/storage/SessionStorage.cpp: In member function 'virtual nsresult mozilla::dom::SessionStorage::QueryInterface(const nsIID&, void**)': 252:10.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:10.49 foundInterface = 0; \ 252:10.49 ^~~~~~~~~~~~~~ 252:10.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 252:10.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 252:10.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:10.49 /builddir/build/BUILD/firefox-67.0.3/dom/storage/SessionStorage.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 252:10.49 NS_INTERFACE_MAP_END_INHERITING(Storage) 252:10.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:10.49 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.h:13, 252:10.49 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.h:10, 252:10.49 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp:7, 252:10.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 252:10.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 252:10.49 } else 252:10.49 ^~~~ 252:10.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 252:10.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 252:10.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:10.50 /builddir/build/BUILD/firefox-67.0.3/dom/storage/SessionStorage.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 252:10.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SessionStorage) 252:10.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:11.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 252:11.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 252:11.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 252:11.39 from /builddir/build/BUILD/firefox-67.0.3/dom/network/Connection.h:10, 252:11.39 from /builddir/build/BUILD/firefox-67.0.3/dom/network/Connection.cpp:7, 252:11.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/network/Unified_cpp_dom_network0.cpp:2: 252:11.40 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocket::QueryInterface(const nsIID&, void**)': 252:11.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:11.40 foundInterface = 0; \ 252:11.40 ^~~~~~~~~~~~~~ 252:11.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 252:11.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 252:11.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:11.40 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocket.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 252:11.40 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 252:11.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:11.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:11.40 else 252:11.40 ^~~~ 252:11.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:11.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:11.40 ^~~~~~~~~~~~~~~~~~ 252:11.40 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocket.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:11.40 NS_INTERFACE_MAP_ENTRY(nsIServerSocketListener) 252:11.41 ^~~~~~~~~~~~~~~~~~~~~~ 252:12.77 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 252:12.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 252:12.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 252:12.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 252:12.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 252:12.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 252:12.77 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.h:11, 252:12.77 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.h:10, 252:12.77 from /builddir/build/BUILD/firefox-67.0.3/dom/storage/LocalStorage.cpp:7, 252:12.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 252:12.78 /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.cpp: In member function 'virtual nsresult mozilla::dom::Storage::QueryInterface(const nsIID&, void**)': 252:12.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:12.78 foundInterface = 0; \ 252:12.78 ^~~~~~~~~~~~~~ 252:12.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:12.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:12.78 ^~~~~~~~~~~~~~~~~~~~~~~ 252:12.78 /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:12.78 NS_INTERFACE_MAP_END 252:12.78 ^~~~~~~~~~~~~~~~~~~~ 252:12.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:12.78 else 252:12.78 ^~~~ 252:12.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:12.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:12.79 ^~~~~~~~~~~~~~~~~~ 252:12.79 /builddir/build/BUILD/firefox-67.0.3/dom/storage/Storage.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:12.79 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:12.79 ^~~~~~~~~~~~~~~~~~~~~~ 252:12.93 /builddir/build/BUILD/firefox-67.0.3/dom/storage/StorageActivityService.cpp: In member function 'virtual nsresult mozilla::dom::StorageActivityService::QueryInterface(const nsIID&, void**)': 252:12.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:12.93 foundInterface = 0; \ 252:12.93 ^~~~~~~~~~~~~~ 252:12.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:12.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:12.93 ^~~~~~~~~~~~~~~~~~~~~~~ 252:12.93 /builddir/build/BUILD/firefox-67.0.3/dom/storage/StorageActivityService.cpp:290:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:12.93 NS_INTERFACE_MAP_END 252:12.93 ^~~~~~~~~~~~~~~~~~~~ 252:12.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:12.94 else 252:12.94 ^~~~ 252:12.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:12.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:12.94 ^~~~~~~~~~~~~~~~~~ 252:12.94 /builddir/build/BUILD/firefox-67.0.3/dom/storage/StorageActivityService.cpp:289:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:12.95 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 252:12.96 ^~~~~~~~~~~~~~~~~~~~~~ 252:18.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 252:18.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 252:18.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 252:18.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 252:18.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 252:18.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 252:18.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PermissionsBinding.h:9, 252:18.42 from /builddir/build/BUILD/firefox-67.0.3/dom/permission/PermissionObserver.h:10, 252:18.42 from /builddir/build/BUILD/firefox-67.0.3/dom/permission/PermissionObserver.cpp:7, 252:18.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/permission/Unified_cpp_dom_permission0.cpp:2: 252:18.42 /builddir/build/BUILD/firefox-67.0.3/dom/permission/Permissions.cpp: In member function 'virtual nsresult mozilla::dom::Permissions::QueryInterface(const nsIID&, void**)': 252:18.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:18.42 foundInterface = 0; \ 252:18.42 ^~~~~~~~~~~~~~ 252:18.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:18.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:18.42 ^~~~~~~~~~~~~~~~~~~~~~~ 252:18.42 /builddir/build/BUILD/firefox-67.0.3/dom/permission/Permissions.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:18.42 NS_INTERFACE_MAP_END 252:18.42 ^~~~~~~~~~~~~~~~~~~~ 252:18.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:18.43 else 252:18.43 ^~~~ 252:18.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:18.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:18.43 ^~~~~~~~~~~~~~~~~~ 252:18.43 /builddir/build/BUILD/firefox-67.0.3/dom/permission/Permissions.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:18.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:18.43 ^~~~~~~~~~~~~~~~~~~~~~ 252:20.29 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketChildBase::QueryInterface(const nsIID&, void**)': 252:20.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:20.29 foundInterface = 0; \ 252:20.29 ^~~~~~~~~~~~~~ 252:20.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:20.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:20.30 ^~~~~~~~~~~~~~~~~~~~~~~ 252:20.30 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocketChild.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:20.30 NS_INTERFACE_MAP_END 252:20.30 ^~~~~~~~~~~~~~~~~~~~ 252:20.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:20.30 else 252:20.30 ^~~~ 252:20.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:20.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:20.30 ^~~~~~~~~~~~~~~~~~ 252:20.30 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocketChild.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:20.30 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:20.30 ^~~~~~~~~~~~~~~~~~~~~~ 252:27.74 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketParent::QueryInterface(const nsIID&, void**)': 252:27.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:27.75 foundInterface = 0; \ 252:27.75 ^~~~~~~~~~~~~~ 252:27.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:27.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:27.75 ^~~~~~~~~~~~~~~~~~~~~~~ 252:27.75 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocketParent.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:27.75 NS_INTERFACE_MAP_END 252:27.75 ^~~~~~~~~~~~~~~~~~~~ 252:27.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:27.75 else 252:27.75 ^~~~ 252:27.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:27.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:27.75 ^~~~~~~~~~~~~~~~~~ 252:27.75 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPServerSocketParent.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:27.75 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:27.75 ^~~~~~~~~~~~~~~~~~~~~~ 252:27.86 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::LegacyMozTCPSocket::QueryInterface(const nsIID&, void**)': 252:27.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:27.86 foundInterface = 0; \ 252:27.86 ^~~~~~~~~~~~~~ 252:27.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:27.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:27.86 ^~~~~~~~~~~~~~~~~~~~~~~ 252:27.86 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocket.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:27.86 NS_INTERFACE_MAP_END 252:27.86 ^~~~~~~~~~~~~~~~~~~~ 252:27.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:27.86 else 252:27.86 ^~~~ 252:27.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:27.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:27.86 ^~~~~~~~~~~~~~~~~~ 252:27.87 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocket.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:27.87 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:27.87 ^~~~~~~~~~~~~~~~~~~~~~ 252:27.91 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocket::QueryInterface(const nsIID&, void**)': 252:27.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:27.92 foundInterface = 0; \ 252:27.92 ^~~~~~~~~~~~~~ 252:27.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 252:27.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 252:27.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:27.92 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocket.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 252:27.92 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 252:27.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:27.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:27.92 else 252:27.92 ^~~~ 252:27.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:27.92 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:27.92 ^~~~~~~~~~~~~~~~~~ 252:27.92 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocket.cpp:125:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:27.92 NS_INTERFACE_MAP_ENTRY(nsITCPSocketCallback) 252:27.92 ^~~~~~~~~~~~~~~~~~~~~~ 252:28.08 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketChildBase::QueryInterface(const nsIID&, void**)': 252:28.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:28.08 foundInterface = 0; \ 252:28.08 ^~~~~~~~~~~~~~ 252:28.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:28.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:28.09 ^~~~~~~~~~~~~~~~~~~~~~~ 252:28.09 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocketChild.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:28.09 NS_INTERFACE_MAP_END 252:28.09 ^~~~~~~~~~~~~~~~~~~~ 252:28.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:28.09 else 252:28.09 ^~~~ 252:28.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:28.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:28.09 ^~~~~~~~~~~~~~~~~~ 252:28.09 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocketChild.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:28.09 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:28.09 ^~~~~~~~~~~~~~~~~~~~~~ 252:28.16 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketParentBase::QueryInterface(const nsIID&, void**)': 252:28.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:28.16 foundInterface = 0; \ 252:28.16 ^~~~~~~~~~~~~~ 252:28.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:28.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:28.16 ^~~~~~~~~~~~~~~~~~~~~~~ 252:28.17 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocketParent.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:28.17 NS_INTERFACE_MAP_END 252:28.17 ^~~~~~~~~~~~~~~~~~~~ 252:28.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:28.17 else 252:28.17 ^~~~ 252:28.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:28.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:28.17 ^~~~~~~~~~~~~~~~~~ 252:28.17 /builddir/build/BUILD/firefox-67.0.3/dom/network/TCPSocketParent.cpp:56:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:28.17 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:28.17 ^~~~~~~~~~~~~~~~~~~~~~ 252:28.48 /builddir/build/BUILD/firefox-67.0.3/dom/network/UDPSocket.cpp: In member function 'virtual nsresult mozilla::dom::UDPSocket::QueryInterface(const nsIID&, void**)': 252:28.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:28.48 foundInterface = 0; \ 252:28.48 ^~~~~~~~~~~~~~ 252:28.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 252:28.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 252:28.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:28.48 /builddir/build/BUILD/firefox-67.0.3/dom/network/UDPSocket.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 252:28.48 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 252:28.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:28.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:28.49 else 252:28.49 ^~~~ 252:28.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:28.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:28.49 ^~~~~~~~~~~~~~~~~~ 252:28.49 /builddir/build/BUILD/firefox-67.0.3/dom/network/UDPSocket.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:28.49 NS_INTERFACE_MAP_ENTRY(nsIUDPSocketInternal) 252:28.49 ^~~~~~~~~~~~~~~~~~~~~~ 252:37.64 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 252:37.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 252:37.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 252:37.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 252:37.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 252:37.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 252:37.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/SMILTimedElement.h:10, 252:37.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 252:37.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGAnimateElement.h:11, 252:37.64 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimateElement.cpp:7, 252:37.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg1.cpp:2: 252:37.64 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedEnumeration.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedEnumeration::QueryInterface(const nsIID&, void**)': 252:37.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:37.66 foundInterface = 0; \ 252:37.66 ^~~~~~~~~~~~~~ 252:37.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:37.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:37.66 ^~~~~~~~~~~~~~~~~~~~~~~ 252:37.66 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedEnumeration.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:37.66 NS_INTERFACE_MAP_END 252:37.66 ^~~~~~~~~~~~~~~~~~~~ 252:37.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:37.66 else 252:37.66 ^~~~ 252:37.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:37.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:37.68 ^~~~~~~~~~~~~~~~~~ 252:37.68 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedEnumeration.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:37.68 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:37.68 ^~~~~~~~~~~~~~~~~~~~~~ 252:37.68 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedInteger.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedInteger::QueryInterface(const nsIID&, void**)': 252:37.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:37.68 foundInterface = 0; \ 252:37.68 ^~~~~~~~~~~~~~ 252:37.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:37.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:37.70 ^~~~~~~~~~~~~~~~~~~~~~~ 252:37.70 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedInteger.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:37.70 NS_INTERFACE_MAP_END 252:37.70 ^~~~~~~~~~~~~~~~~~~~ 252:37.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:37.70 else 252:37.70 ^~~~ 252:37.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:37.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:37.70 ^~~~~~~~~~~~~~~~~~ 252:37.70 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedInteger.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:37.70 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:37.70 ^~~~~~~~~~~~~~~~~~~~~~ 252:37.87 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedNumber.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedNumber::QueryInterface(const nsIID&, void**)': 252:37.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:37.87 foundInterface = 0; \ 252:37.87 ^~~~~~~~~~~~~~ 252:37.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:37.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:37.88 ^~~~~~~~~~~~~~~~~~~~~~~ 252:37.88 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedNumber.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:37.88 NS_INTERFACE_MAP_END 252:37.88 ^~~~~~~~~~~~~~~~~~~~ 252:37.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:37.88 else 252:37.88 ^~~~ 252:37.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:37.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:37.88 ^~~~~~~~~~~~~~~~~~ 252:37.88 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedNumber.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:37.88 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:37.88 ^~~~~~~~~~~~~~~~~~~~~~ 252:38.12 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGAnimatedPreserveAspectRatio::QueryInterface(const nsIID&, void**)': 252:38.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:38.13 foundInterface = 0; \ 252:38.13 ^~~~~~~~~~~~~~ 252:38.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:38.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:38.13 ^~~~~~~~~~~~~~~~~~~~~~~ 252:38.13 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:38.13 NS_INTERFACE_MAP_END 252:38.13 ^~~~~~~~~~~~~~~~~~~~ 252:38.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:38.13 else 252:38.13 ^~~~ 252:38.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:38.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:38.13 ^~~~~~~~~~~~~~~~~~ 252:38.13 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:38.13 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:38.13 ^~~~~~~~~~~~~~~~~~~~~~ 252:44.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 252:44.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 252:44.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 252:44.00 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedTransformList.h:13, 252:44.00 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimatedTransformList.cpp:7, 252:44.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg2.cpp:2: 252:44.00 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimationElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimationElement::QueryInterface(const nsIID&, void**)': 252:44.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:44.00 foundInterface = 0; \ 252:44.00 ^~~~~~~~~~~~~~ 252:44.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 252:44.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 252:44.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:44.00 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimationElement.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 252:44.00 NS_INTERFACE_MAP_END_INHERITING(SVGAnimationElementBase) 252:44.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:44.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:44.01 else 252:44.01 ^~~~ 252:44.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:44.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:44.01 ^~~~~~~~~~~~~~~~~~ 252:44.01 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGAnimationElement.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:44.01 NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) 252:44.01 ^~~~~~~~~~~~~~~~~~~~~~ 252:44.25 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGClass.cpp: In member function 'virtual nsresult mozilla::dom::DOMAnimatedString::QueryInterface(const nsIID&, void**)': 252:44.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:44.26 foundInterface = 0; \ 252:44.26 ^~~~~~~~~~~~~~ 252:44.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:44.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:44.26 ^~~~~~~~~~~~~~~~~~~~~~~ 252:44.26 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGClass.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:44.26 NS_INTERFACE_MAP_END 252:44.26 ^~~~~~~~~~~~~~~~~~~~ 252:44.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:44.26 else 252:44.26 ^~~~ 252:44.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 252:44.26 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 252:44.26 ^~~~~~~~~~~~~~~~~~ 252:44.26 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGClass.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 252:44.26 NS_INTERFACE_MAP_ENTRY(nsISupports) 252:44.26 ^~~~~~~~~~~~~~~~~~~~~~ 252:52.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 252:52.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 252:52.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIPluginHost.h:14, 252:52.38 from /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsPluginHost.h:12, 252:52.38 from /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsPluginHost.cpp:9: 252:52.38 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsPluginHost.cpp: In member function 'virtual nsresult ClearDataFromSitesClosure::QueryInterface(const nsIID&, void**)': 252:52.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 252:52.38 foundInterface = 0; \ 252:52.38 ^~~~~~~~~~~~~~ 252:52.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 252:52.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 252:52.38 ^~~~~~~~~~~~~~~~~~~~~~~ 252:52.38 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsPluginHost.cpp:1646:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 252:52.39 NS_INTERFACE_MAP_END 252:52.39 ^~~~~~~~~~~~~~~~~~~~ 252:52.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 252:52.39 else 252:52.39 ^~~~ 252:52.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 252:52.39 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 252:52.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:52.39 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsPluginHost.cpp:1645:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 252:52.39 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIClearSiteDataCallback) 252:52.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252:55.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg2.cpp:137: 252:55.80 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGEnum.cpp: In function 'mozilla::SVGContentUtils::GetViewBoxTransform(float, float, float, float, float, float, mozilla::SVGAnimatedPreserveAspectRatio const&)': 252:55.80 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGEnum.cpp:171:1: warning: the control flow of function '_ZN7mozilla15SVGContentUtils19GetViewBoxTransformEffffffRKNS_30SVGAnimatedPreserveAspectRatioE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 252:55.80 } // namespace mozilla 252:55.80 ^ 252:55.80 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGEnum.cpp:171:1: warning: the control flow of function '_ZN7mozilla15SVGContentUtils19GetViewBoxTransformEffffffRKNS_30SVGAnimatedPreserveAspectRatioE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 252:55.80 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGEnum.cpp: In function 'mozilla::SVGContentUtils::RectilinearGetStrokeBounds(mozilla::gfx::RectTyped const&, mozilla::gfx::BaseMatrix const&, mozilla::gfx::BaseMatrix const&, float, mozilla::gfx::RectTyped*)': 252:55.81 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGEnum.cpp:171:1: warning: the control flow of function '_ZN7mozilla15SVGContentUtils26RectilinearGetStrokeBoundsERKNS_3gfx9RectTypedINS1_12UnknownUnitsEfEERKNS1_10BaseMatrixIfEESA_fPS4_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 252:55.81 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGEnum.cpp:171:1: warning: the control flow of function '_ZN7mozilla15SVGContentUtils26RectilinearGetStrokeBoundsERKNS_3gfx9RectTypedINS1_12UnknownUnitsEfEERKNS1_10BaseMatrixIfEESA_fPS4_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 252:55.81 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGEnum.cpp: In function 'mozilla::GetCTMInternal(mozilla::dom::SVGElement*, bool, bool)': 252:55.81 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGEnum.cpp:171:1: warning: the control flow of function '_ZN7mozillaL14GetCTMInternalEPNS_3dom10SVGElementEbb' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 252:55.81 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGEnum.cpp:171:1: warning: the control flow of function '_ZN7mozillaL14GetCTMInternalEPNS_3dom10SVGElementEbb' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 252:55.82 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGEnum.cpp:171:1: warning: the control flow of function '_ZN7mozillaL14GetCTMInternalEPNS_3dom10SVGElementEbb' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 253:06.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 253:06.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 253:06.86 from /builddir/build/BUILD/firefox-67.0.3/dom/prototype/PrototypeDocumentContentSink.cpp:7: 253:06.86 /builddir/build/BUILD/firefox-67.0.3/dom/prototype/PrototypeDocumentContentSink.cpp: In member function 'virtual nsresult mozilla::dom::PrototypeDocumentContentSink::QueryInterface(const nsIID&, void**)': 253:06.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:06.87 foundInterface = 0; \ 253:06.87 ^~~~~~~~~~~~~~ 253:06.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 253:06.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 253:06.87 ^~~~~~~~~~~~~~~~~~~~~~~ 253:06.87 /builddir/build/BUILD/firefox-67.0.3/dom/prototype/PrototypeDocumentContentSink.cpp:143:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 253:06.87 NS_INTERFACE_MAP_END 253:06.87 ^~~~~~~~~~~~~~~~~~~~ 253:06.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 253:06.87 else 253:06.87 ^~~~ 253:06.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 253:06.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 253:06.87 ^~~~~~~~~~~~~~~~~~ 253:06.87 /builddir/build/BUILD/firefox-67.0.3/dom/prototype/PrototypeDocumentContentSink.cpp:142:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 253:06.88 NS_INTERFACE_MAP_ENTRY(nsIOffThreadScriptReceiver) 253:06.88 ^~~~~~~~~~~~~~~~~~~~~~ 253:06.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: 253:06.95 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsJSNPRuntime.cpp: In function 'bool CreateNPObjectMember(NPP, JSContext*, JS::Handle, NPObject*, JS::Handle, NPVariant*, JS::MutableHandle)': 253:06.96 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsJSNPRuntime.cpp:2000:57: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'NPObjectMemberPrivate' {aka 'struct NPObjectMemberPrivate'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 253:06.96 memset(memberPrivate, 0, sizeof(NPObjectMemberPrivate)); 253:06.96 ^ 253:06.96 /builddir/build/BUILD/firefox-67.0.3/dom/plugins/base/nsJSNPRuntime.cpp:237:16: note: 'NPObjectMemberPrivate' {aka 'struct NPObjectMemberPrivate'} declared here 253:06.96 typedef struct NPObjectMemberPrivate { 253:06.96 ^~~~~~~~~~~~~~~~~~~~~ 253:10.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 253:10.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 253:10.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/StaticMutex.h:11, 253:10.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/gfx/2D.h:31, 253:10.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/SVGContentUtils.h:13, 253:10.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGElement.h:17, 253:10.54 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFilters.h:11, 253:10.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGFEPointLightElement.h:10, 253:10.54 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFEPointLightElement.cpp:7, 253:10.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg4.cpp:2: 253:10.54 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFilters.cpp: In member function 'virtual nsresult mozilla::dom::SVGFE::QueryInterface(const nsIID&, void**)': 253:10.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:10.54 foundInterface = 0; \ 253:10.54 ^~~~~~~~~~~~~~ 253:10.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 253:10.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 253:10.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:10.55 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFilters.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 253:10.55 NS_INTERFACE_MAP_END_INHERITING(SVGFEBase) 253:10.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:10.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 253:10.55 } else 253:10.55 ^~~~ 253:10.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 253:10.55 NS_IMPL_QUERY_BODY_CONCRETE(_class) 253:10.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:10.55 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFilters.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 253:10.55 NS_INTERFACE_MAP_ENTRY_CONCRETE(SVGFE) 253:10.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:10.60 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFilters.cpp: In member function 'virtual nsresult mozilla::dom::SVGComponentTransferFunctionElement::QueryInterface(const nsIID&, void**)': 253:10.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:10.60 foundInterface = 0; \ 253:10.60 ^~~~~~~~~~~~~~ 253:10.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 253:10.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 253:10.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:10.60 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFilters.cpp:197:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 253:10.61 NS_INTERFACE_MAP_END_INHERITING(SVGComponentTransferFunctionElementBase) 253:10.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:10.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 253:10.61 } else 253:10.61 ^~~~ 253:10.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 253:10.61 NS_IMPL_QUERY_BODY_CONCRETE(_class) 253:10.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:10.62 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGFilters.cpp:196:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 253:10.63 NS_INTERFACE_MAP_ENTRY_CONCRETE(SVGComponentTransferFunctionElement) 253:10.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:11.83 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGGraphicsElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGGraphicsElement::QueryInterface(const nsIID&, void**)': 253:11.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:11.83 foundInterface = 0; \ 253:11.83 ^~~~~~~~~~~~~~ 253:11.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 253:11.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 253:11.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:11.83 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGGraphicsElement.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 253:11.83 NS_INTERFACE_MAP_END_INHERITING(SVGGraphicsElementBase) 253:11.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:11.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 253:11.84 else 253:11.84 ^~~~ 253:11.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 253:11.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 253:11.84 ^~~~~~~~~~~~~~~~~~ 253:11.84 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGGraphicsElement.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 253:11.84 NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) 253:11.84 ^~~~~~~~~~~~~~~~~~~~~~ 253:21.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg4.cpp:137: 253:21.53 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGIntegerPair.cpp: In member function 'mozilla::dom::SVGForeignObjectElement::PrependLocalTransformsTo(mozilla::gfx::BaseMatrix const&, mozilla::SVGTransformTypes) const': 253:21.54 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGIntegerPair.cpp:214:1: warning: the control flow of function '_ZNK7mozilla3dom23SVGForeignObjectElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 253:21.54 } // namespace mozilla 253:21.54 ^ 253:21.54 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGIntegerPair.cpp:214:1: warning: the control flow of function '_ZNK7mozilla3dom23SVGForeignObjectElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 253:27.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 253:27.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 253:27.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 253:27.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 253:27.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 253:27.77 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberPair.h:10, 253:27.77 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberPair.cpp:7, 253:27.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg6.cpp:2: 253:27.77 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGPreserveAspectRatio::QueryInterface(const nsIID&, void**)': 253:27.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:27.77 foundInterface = 0; \ 253:27.77 ^~~~~~~~~~~~~~ 253:27.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 253:27.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 253:27.77 ^~~~~~~~~~~~~~~~~~~~~~~ 253:27.77 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGPreserveAspectRatio.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 253:27.77 NS_INTERFACE_MAP_END 253:27.77 ^~~~~~~~~~~~~~~~~~~~ 253:27.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 253:27.77 else 253:27.77 ^~~~ 253:27.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 253:27.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 253:27.77 ^~~~~~~~~~~~~~~~~~ 253:27.77 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGPreserveAspectRatio.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 253:27.78 NS_INTERFACE_MAP_ENTRY(nsISupports) 253:27.78 ^~~~~~~~~~~~~~~~~~~~~~ 253:27.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg5.cpp:137: 253:27.95 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberListSMILType.cpp: In member function 'mozilla::gfx::BaseMatrix::PreRotate(float)': 253:27.96 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberListSMILType.cpp:205:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 253:27.96 } // namespace mozilla 253:27.96 ^ 253:27.96 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberListSMILType.cpp:205:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 253:27.96 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberListSMILType.cpp: In member function 'mozilla::gfx::BaseMatrix::PreRotate(double)': 253:27.96 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberListSMILType.cpp:205:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 253:27.96 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberListSMILType.cpp:205:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 253:27.98 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberListSMILType.cpp: In member function 'mozilla::dom::SVGMatrix::Multiply(mozilla::dom::SVGMatrix&)': 253:27.98 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberListSMILType.cpp:205:1: warning: the control flow of function '_ZN7mozilla3dom9SVGMatrix8MultiplyERS1_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 253:27.98 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberListSMILType.cpp:205:1: warning: the control flow of function '_ZN7mozilla3dom9SVGMatrix8MultiplyERS1_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 253:28.00 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberListSMILType.cpp: In member function 'mozilla::dom::SVGLineElement::GetGeometryBounds(mozilla::gfx::RectTyped*, mozilla::gfx::StrokeOptions const&, mozilla::gfx::BaseMatrix const&, mozilla::gfx::BaseMatrix const*)': 253:28.01 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberListSMILType.cpp:205:1: warning: the control flow of function '_ZN7mozilla3dom14SVGLineElement17GetGeometryBoundsEPNS_3gfx9RectTypedINS2_12UnknownUnitsEfEERKNS2_13StrokeOptionsERKNS2_10BaseMatrixIfEEPSC_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 253:28.01 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGNumberListSMILType.cpp:205:1: warning: the control flow of function '_ZN7mozilla3dom14SVGLineElement17GetGeometryBoundsEPNS_3gfx9RectTypedINS2_12UnknownUnitsEfEERKNS2_13StrokeOptionsERKNS2_10BaseMatrixIfEEPSC_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 253:31.39 In file included from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsUtils.h:14, 253:31.39 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCOMPtr.h:30, 253:31.39 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsAutoPtr.h:10, 253:31.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 253:31.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 253:31.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 253:31.40 from /builddir/build/BUILD/firefox-67.0.3/dom/bindings/BindingUtils.h:20, 253:31.40 from /builddir/build/BUILD/firefox-67.0.3/dom/system/OSFileConstants.cpp:52, 253:31.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/system/Unified_cpp_dom_system0.cpp:2: 253:31.40 /builddir/build/BUILD/firefox-67.0.3/dom/system/nsDeviceSensors.cpp: In member function 'virtual nsresult nsDeviceSensorData::QueryInterface(const nsIID&, void**)': 253:31.40 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:31.40 foundInterface = 0; \ 253:31.40 ^~~~~~~~~~~~~~ 253:31.40 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 253:31.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 253:31.40 ^~~~~~~~~~~~~~~~~~~~~~~ 253:31.40 /builddir/build/BUILD/firefox-67.0.3/dom/system/nsDeviceSensors.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 253:31.40 NS_INTERFACE_MAP_END 253:31.40 ^~~~~~~~~~~~~~~~~~~~ 253:31.40 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 253:31.40 else 253:31.40 ^~~~ 253:31.41 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 253:31.41 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 253:31.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:31.41 /builddir/build/BUILD/firefox-67.0.3/dom/system/nsDeviceSensors.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 253:31.41 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDeviceSensorData) 253:31.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:40.55 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 253:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 253:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 253:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 253:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 253:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGIRect.h:10, 253:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGRect.h:10, 253:40.55 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGRect.cpp:7, 253:40.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg7.cpp:2: 253:40.56 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGRect.cpp: In member function 'virtual nsresult mozilla::dom::SVGRect::QueryInterface(const nsIID&, void**)': 253:40.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:40.56 foundInterface = 0; \ 253:40.56 ^~~~~~~~~~~~~~ 253:40.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 253:40.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 253:40.56 ^~~~~~~~~~~~~~~~~~~~~~~ 253:40.56 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGRect.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 253:40.56 NS_INTERFACE_MAP_END 253:40.57 ^~~~~~~~~~~~~~~~~~~~ 253:40.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 253:40.57 else 253:40.57 ^~~~ 253:40.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 253:40.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 253:40.57 ^~~~~~~~~~~~~~~~~~ 253:40.57 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGRect.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 253:40.57 NS_INTERFACE_MAP_ENTRY(nsISupports) 253:40.57 ^~~~~~~~~~~~~~~~~~~~~~ 253:45.53 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSVGElement.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGTranslatePoint::QueryInterface(const nsIID&, void**)': 253:45.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:45.54 foundInterface = 0; \ 253:45.54 ^~~~~~~~~~~~~~ 253:45.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 253:45.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 253:45.54 ^~~~~~~~~~~~~~~~~~~~~~~ 253:45.54 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSVGElement.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 253:45.54 NS_INTERFACE_MAP_END 253:45.54 ^~~~~~~~~~~~~~~~~~~~ 253:45.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 253:45.55 else 253:45.55 ^~~~ 253:45.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 253:45.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 253:45.55 ^~~~~~~~~~~~~~~~~~ 253:45.56 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSVGElement.cpp:57:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 253:45.56 NS_INTERFACE_MAP_ENTRY(nsISupports) 253:45.56 ^~~~~~~~~~~~~~~~~~~~~~ 253:45.56 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSVGElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGSVGElement::QueryInterface(const nsIID&, void**)': 253:45.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:45.56 foundInterface = 0; \ 253:45.56 ^~~~~~~~~~~~~~ 253:45.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 253:45.56 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 253:45.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:45.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 253:45.57 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 253:45.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:45.57 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSVGElement.cpp:111:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 253:45.57 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(SVGSVGElement, SVGSVGElementBase) 253:45.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:45.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGIRect.h:10, 253:45.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGRect.h:10, 253:45.57 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGRect.cpp:7, 253:45.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg7.cpp:2: 253:45.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 253:45.58 } else 253:45.58 ^~~~ 253:45.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 253:45.58 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 253:45.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:45.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 253:45.58 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 253:45.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:45.59 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSVGElement.cpp:111:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 253:45.59 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(SVGSVGElement, SVGSVGElementBase) 253:45.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:45.79 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 253:45.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 253:45.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 253:45.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 253:45.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 253:45.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGIRect.h:10, 253:45.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGRect.h:10, 253:45.80 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGRect.cpp:7, 253:45.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg7.cpp:2: 253:45.80 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGString.cpp: In member function 'virtual nsresult mozilla::SVGString::DOMAnimatedString::QueryInterface(const nsIID&, void**)': 253:45.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:45.81 foundInterface = 0; \ 253:45.81 ^~~~~~~~~~~~~~ 253:45.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 253:45.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 253:45.81 ^~~~~~~~~~~~~~~~~~~~~~~ 253:45.81 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGString.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 253:45.81 NS_INTERFACE_MAP_END 253:45.81 ^~~~~~~~~~~~~~~~~~~~ 253:45.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 253:45.81 else 253:45.82 ^~~~ 253:45.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 253:45.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 253:45.82 ^~~~~~~~~~~~~~~~~~ 253:45.82 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGString.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 253:45.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 253:45.82 ^~~~~~~~~~~~~~~~~~~~~~ 253:45.94 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSwitchElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGSwitchElement::QueryInterface(const nsIID&, void**)': 253:45.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:45.94 foundInterface = 0; \ 253:45.94 ^~~~~~~~~~~~~~ 253:45.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 253:45.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 253:45.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:45.94 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSwitchElement.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 253:45.94 NS_INTERFACE_MAP_END_INHERITING(SVGSwitchElementBase) 253:45.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:45.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGIRect.h:10, 253:45.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGRect.h:10, 253:45.94 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGRect.cpp:7, 253:45.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg7.cpp:2: 253:45.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 253:45.95 } else 253:45.95 ^~~~ 253:45.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 253:45.95 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 253:45.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:45.95 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGSwitchElement.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 253:45.95 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SVGSwitchElement) 253:45.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:48.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 253:48.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 253:48.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 253:48.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 253:48.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 253:48.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/SVGStringList.h:11, 253:48.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGTests.h:12, 253:48.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGGraphicsElement.h:10, 253:48.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGTextContentElement.h:10, 253:48.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, 253:48.43 from /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGTextPositioningElement.cpp:7, 253:48.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 253:48.43 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGViewBox.cpp: In member function 'virtual nsresult mozilla::SVGViewBox::DOMBaseVal::QueryInterface(const nsIID&, void**)': 253:48.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:48.44 foundInterface = 0; \ 253:48.44 ^~~~~~~~~~~~~~ 253:48.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 253:48.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 253:48.44 ^~~~~~~~~~~~~~~~~~~~~~~ 253:48.44 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGViewBox.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 253:48.44 NS_INTERFACE_MAP_END 253:48.44 ^~~~~~~~~~~~~~~~~~~~ 253:48.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 253:48.45 else 253:48.45 ^~~~ 253:48.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 253:48.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 253:48.45 ^~~~~~~~~~~~~~~~~~ 253:48.45 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGViewBox.cpp:78:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 253:48.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 253:48.45 ^~~~~~~~~~~~~~~~~~~~~~ 253:48.45 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGViewBox.cpp: In member function 'virtual nsresult mozilla::SVGViewBox::DOMAnimVal::QueryInterface(const nsIID&, void**)': 253:48.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:48.46 foundInterface = 0; \ 253:48.46 ^~~~~~~~~~~~~~ 253:48.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 253:48.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 253:48.46 ^~~~~~~~~~~~~~~~~~~~~~~ 253:48.46 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGViewBox.cpp:84:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 253:48.46 NS_INTERFACE_MAP_END 253:48.46 ^~~~~~~~~~~~~~~~~~~~ 253:48.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 253:48.47 else 253:48.47 ^~~~ 253:48.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 253:48.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 253:48.47 ^~~~~~~~~~~~~~~~~~ 253:48.47 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGViewBox.cpp:83:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 253:48.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 253:48.47 ^~~~~~~~~~~~~~~~~~~~~~ 253:49.62 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/FileInfo.h:10, 253:49.62 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsParent.cpp:11: 253:49.63 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsParent.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::FileHelper::ReadCallback::QueryInterface(const nsIID&, void**)': 253:49.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:49.63 foundInterface = 0; \ 253:49.63 ^~~~~~~~~~~~~~ 253:49.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 253:49.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 253:49.63 ^~~~~~~~~~~~~~~~~~~~~~~ 253:49.63 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsParent.cpp:26930:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 253:49.63 NS_INTERFACE_MAP_END 253:49.64 ^~~~~~~~~~~~~~~~~~~~ 253:49.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 253:49.64 else 253:49.64 ^~~~ 253:49.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 253:49.64 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 253:49.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:49.64 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsParent.cpp:26929:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 253:49.64 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 253:49.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253:50.65 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsISVGPoint.cpp: In member function 'virtual nsresult mozilla::nsISVGPoint::QueryInterface(const nsIID&, void**)': 253:50.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 253:50.66 foundInterface = 0; \ 253:50.66 ^~~~~~~~~~~~~~ 253:50.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 253:50.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 253:50.66 ^~~~~~~~~~~~~~~~~~~~~~~ 253:50.66 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsISVGPoint.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 253:50.66 NS_INTERFACE_MAP_END 253:50.66 ^~~~~~~~~~~~~~~~~~~~ 253:50.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 253:50.66 else 253:50.67 ^~~~ 253:50.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 253:50.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 253:50.67 ^~~~~~~~~~~~~~~~~~ 253:50.67 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsISVGPoint.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 253:50.67 NS_INTERFACE_MAP_ENTRY(nsISupports) 253:50.67 ^~~~~~~~~~~~~~~~~~~~~~ 253:53.61 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg7.cpp:137: 253:53.61 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGTextPathElement.cpp: In member function 'mozilla::dom::SVGRectElement::GetGeometryBounds(mozilla::gfx::RectTyped*, mozilla::gfx::StrokeOptions const&, mozilla::gfx::BaseMatrix const&, mozilla::gfx::BaseMatrix const*)': 253:53.61 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGTextPathElement.cpp:140:1: warning: the control flow of function '_ZN7mozilla3dom14SVGRectElement17GetGeometryBoundsEPNS_3gfx9RectTypedINS2_12UnknownUnitsEfEERKNS2_13StrokeOptionsERKNS2_10BaseMatrixIfEEPSC_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 253:53.61 } // namespace mozilla 253:53.61 ^ 253:53.61 /builddir/build/BUILD/firefox-67.0.3/dom/svg/SVGTextPathElement.cpp:140:1: warning: the control flow of function '_ZN7mozilla3dom14SVGRectElement17GetGeometryBoundsEPNS_3gfx9RectTypedINS2_12UnknownUnitsEfEERKNS2_13StrokeOptionsERKNS2_10BaseMatrixIfEEPSC_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 253:57.23 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:128: 253:57.23 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp: In member function 'mozilla::gfx::BaseMatrix::PreRotate(double)': 253:57.23 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp:159:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 253:57.24 } 253:57.24 ^ 253:57.24 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp:159:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 253:57.26 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp: In member function 'mozilla::dom::SVGViewportElement::PrependLocalTransformsTo(mozilla::gfx::BaseMatrix const&, mozilla::SVGTransformTypes) const': 253:57.27 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp:159:1: warning: the control flow of function '_ZNK7mozilla3dom18SVGViewportElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 253:57.27 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp:159:1: warning: the control flow of function '_ZNK7mozilla3dom18SVGViewportElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 253:57.28 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp:159:1: warning: the control flow of function '_ZNK7mozilla3dom18SVGViewportElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 253:57.30 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp: In member function 'mozilla::dom::SVGUseElement::PrependLocalTransformsTo(mozilla::gfx::BaseMatrix const&, mozilla::SVGTransformTypes) const': 253:57.30 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp:159:1: warning: the control flow of function '_ZNK7mozilla3dom13SVGUseElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 253:57.30 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp:159:1: warning: the control flow of function '_ZNK7mozilla3dom13SVGUseElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 253:57.32 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp: In function 'mozilla::dom::SVGTransformableElement::GetUserToParentTransform(mozilla::gfx::BaseMatrix const*, mozilla::SVGAnimatedTransformList const*)': 253:57.32 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp:159:1: warning: the control flow of function '_ZN7mozilla3dom23SVGTransformableElement24GetUserToParentTransformEPKNS_3gfx10BaseMatrixIfEEPKNS_24SVGAnimatedTransformListE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 253:57.33 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp:159:1: warning: the control flow of function '_ZN7mozilla3dom23SVGTransformableElement24GetUserToParentTransformEPKNS_3gfx10BaseMatrixIfEEPKNS_24SVGAnimatedTransformListE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 253:57.33 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp: In member function 'mozilla::dom::SVGTransformableElement::PrependLocalTransformsTo(mozilla::gfx::BaseMatrix const&, mozilla::SVGTransformTypes) const': 253:57.33 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp:159:1: warning: the control flow of function '_ZNK7mozilla3dom23SVGTransformableElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 253:57.33 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp:159:1: warning: the control flow of function '_ZNK7mozilla3dom23SVGTransformableElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 253:57.36 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp: In member function 'mozilla::SVGTransformList::GetConsolidationMatrix() const': 253:57.36 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp:159:1: warning: the control flow of function '_ZNK7mozilla16SVGTransformList22GetConsolidationMatrixEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 253:57.38 /builddir/build/BUILD/firefox-67.0.3/dom/svg/nsSVGNumber2.cpp:159:1: warning: the control flow of function '_ZNK7mozilla16SVGTransformList22GetConsolidationMatrixEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 254:13.36 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 254:13.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 254:13.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 254:13.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 254:13.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 254:13.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 254:13.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:9, 254:13.36 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:11, 254:13.36 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 254:13.36 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 254:13.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 254:13.36 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/FileSnapshot.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::StreamWrapper::QueryInterface(const nsIID&, void**)': 254:13.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:13.37 foundInterface = 0; \ 254:13.37 ^~~~~~~~~~~~~~ 254:13.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 254:13.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 254:13.37 ^~~~~~~~~~~~~~~~~~~~~~~ 254:13.37 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/FileSnapshot.cpp:240:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 254:13.37 NS_INTERFACE_MAP_END 254:13.37 ^~~~~~~~~~~~~~~~~~~~ 254:13.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 254:13.37 else 254:13.37 ^~~~ 254:13.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 254:13.37 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 254:13.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:13.37 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/FileSnapshot.cpp:239:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 254:13.37 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 254:13.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:13.49 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBCursor.cpp: In member function 'virtual nsresult mozilla::dom::IDBCursor::QueryInterface(const nsIID&, void**)': 254:13.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:13.49 foundInterface = 0; \ 254:13.49 ^~~~~~~~~~~~~~ 254:13.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 254:13.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 254:13.50 ^~~~~~~~~~~~~~~~~~~~~~~ 254:13.50 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBCursor.cpp:859:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 254:13.50 NS_INTERFACE_MAP_END 254:13.50 ^~~~~~~~~~~~~~~~~~~~ 254:13.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 254:13.50 else 254:13.50 ^~~~ 254:13.50 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 254:13.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 254:13.50 ^~~~~~~~~~~~~~~~~~ 254:13.50 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBCursor.cpp:858:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 254:13.50 NS_INTERFACE_MAP_ENTRY(nsISupports) 254:13.50 ^~~~~~~~~~~~~~~~~~~~~~ 254:13.87 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBDatabase.cpp: In member function 'virtual nsresult mozilla::dom::IDBDatabase::QueryInterface(const nsIID&, void**)': 254:13.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:13.88 foundInterface = 0; \ 254:13.88 ^~~~~~~~~~~~~~ 254:13.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 254:13.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 254:13.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:13.88 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBDatabase.cpp:1062:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 254:13.88 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 254:13.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:13.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 254:13.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 254:13.88 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:12, 254:13.88 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 254:13.88 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 254:13.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 254:13.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 254:13.88 } else 254:13.89 ^~~~ 254:13.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 254:13.91 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 254:13.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:13.91 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBDatabase.cpp:1061:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 254:13.91 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBDatabase) 254:13.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:13.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 254:13.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 254:13.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 254:13.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 254:13.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 254:13.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 254:13.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:9, 254:13.96 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:11, 254:13.96 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 254:13.96 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 254:13.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 254:13.96 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBEvents.cpp: In member function 'virtual nsresult mozilla::dom::IDBVersionChangeEvent::QueryInterface(const nsIID&, void**)': 254:13.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:13.97 foundInterface = 0; \ 254:13.97 ^~~~~~~~~~~~~~ 254:13.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 254:13.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 254:13.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:13.99 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBEvents.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 254:13.99 NS_INTERFACE_MAP_END_INHERITING(Event) 254:13.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:13.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 254:13.99 else 254:13.99 ^~~~ 254:13.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 254:13.99 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 254:13.99 ^~~~~~~~~~~~~~~~~~ 254:13.99 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBEvents.cpp:77:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 254:13.99 NS_INTERFACE_MAP_ENTRY(IDBVersionChangeEvent) 254:13.99 ^~~~~~~~~~~~~~~~~~~~~~ 254:14.26 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFactory.cpp: In member function 'virtual nsresult mozilla::dom::IDBFactory::QueryInterface(const nsIID&, void**)': 254:14.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:14.26 foundInterface = 0; \ 254:14.26 ^~~~~~~~~~~~~~ 254:14.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 254:14.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 254:14.26 ^~~~~~~~~~~~~~~~~~~~~~~ 254:14.26 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFactory.cpp:834:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 254:14.26 NS_INTERFACE_MAP_END 254:14.26 ^~~~~~~~~~~~~~~~~~~~ 254:14.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 254:14.26 else 254:14.26 ^~~~ 254:14.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 254:14.26 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 254:14.26 ^~~~~~~~~~~~~~~~~~ 254:14.26 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFactory.cpp:833:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 254:14.26 NS_INTERFACE_MAP_ENTRY(nsISupports) 254:14.26 ^~~~~~~~~~~~~~~~~~~~~~ 254:14.36 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFileHandle.cpp: In member function 'virtual nsresult mozilla::dom::IDBFileHandle::QueryInterface(const nsIID&, void**)': 254:14.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:14.36 foundInterface = 0; \ 254:14.36 ^~~~~~~~~~~~~~ 254:14.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 254:14.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 254:14.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:14.37 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFileHandle.cpp:693:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 254:14.37 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 254:14.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:14.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 254:14.37 else 254:14.37 ^~~~ 254:14.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 254:14.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 254:14.37 ^~~~~~~~~~~~~~~~~~ 254:14.37 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFileHandle.cpp:692:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 254:14.37 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 254:14.37 ^~~~~~~~~~~~~~~~~~~~~~ 254:14.40 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFileRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBFileRequest::QueryInterface(const nsIID&, void**)': 254:14.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:14.40 foundInterface = 0; \ 254:14.40 ^~~~~~~~~~~~~~ 254:14.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 254:14.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 254:14.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:14.40 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFileRequest.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 254:14.40 NS_INTERFACE_MAP_END_INHERITING(DOMRequest) 254:14.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:14.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 254:14.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 254:14.41 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:12, 254:14.41 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 254:14.41 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 254:14.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 254:14.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 254:14.42 } else 254:14.43 ^~~~ 254:14.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 254:14.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 254:14.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:14.43 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBFileRequest.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 254:14.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBFileRequest) 254:14.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:14.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 254:14.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 254:14.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 254:14.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 254:14.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 254:14.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 254:14.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:9, 254:14.51 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:11, 254:14.51 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 254:14.51 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 254:14.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 254:14.52 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBIndex.cpp: In member function 'virtual nsresult mozilla::dom::IDBIndex::QueryInterface(const nsIID&, void**)': 254:14.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:14.52 foundInterface = 0; \ 254:14.52 ^~~~~~~~~~~~~~ 254:14.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 254:14.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 254:14.52 ^~~~~~~~~~~~~~~~~~~~~~~ 254:14.52 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBIndex.cpp:572:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 254:14.52 NS_INTERFACE_MAP_END 254:14.52 ^~~~~~~~~~~~~~~~~~~~ 254:14.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 254:14.52 else 254:14.52 ^~~~ 254:14.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 254:14.52 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 254:14.52 ^~~~~~~~~~~~~~~~~~ 254:14.52 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBIndex.cpp:571:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 254:14.52 NS_INTERFACE_MAP_ENTRY(nsISupports) 254:14.52 ^~~~~~~~~~~~~~~~~~~~~~ 254:14.59 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBKeyRange.cpp: In member function 'virtual nsresult mozilla::dom::IDBKeyRange::QueryInterface(const nsIID&, void**)': 254:14.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:14.59 foundInterface = 0; \ 254:14.59 ^~~~~~~~~~~~~~ 254:14.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 254:14.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 254:14.59 ^~~~~~~~~~~~~~~~~~~~~~~ 254:14.59 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBKeyRange.cpp:205:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 254:14.59 NS_INTERFACE_MAP_END 254:14.59 ^~~~~~~~~~~~~~~~~~~~ 254:14.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 254:14.59 else 254:14.59 ^~~~ 254:14.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 254:14.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 254:14.59 ^~~~~~~~~~~~~~~~~~ 254:14.59 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBKeyRange.cpp:204:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 254:14.59 NS_INTERFACE_MAP_ENTRY(nsISupports) 254:14.59 ^~~~~~~~~~~~~~~~~~~~~~ 254:14.71 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBMutableFile.cpp: In member function 'virtual nsresult mozilla::dom::IDBMutableFile::QueryInterface(const nsIID&, void**)': 254:14.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:14.72 foundInterface = 0; \ 254:14.72 ^~~~~~~~~~~~~~ 254:14.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 254:14.72 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 254:14.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:14.72 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBMutableFile.cpp:206:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 254:14.72 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 254:14.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:14.72 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 254:14.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 254:14.72 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:12, 254:14.72 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 254:14.72 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 254:14.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 254:14.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 254:14.73 } else 254:14.74 ^~~~ 254:14.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 254:14.74 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 254:14.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:14.74 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBMutableFile.cpp:205:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 254:14.74 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBMutableFile) 254:14.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:15.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 254:15.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 254:15.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 254:15.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 254:15.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 254:15.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 254:15.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:9, 254:15.63 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:11, 254:15.63 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 254:15.63 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 254:15.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 254:15.63 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBObjectStore.cpp: In member function 'virtual nsresult mozilla::dom::IDBObjectStore::QueryInterface(const nsIID&, void**)': 254:15.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:15.63 foundInterface = 0; \ 254:15.63 ^~~~~~~~~~~~~~ 254:15.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 254:15.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 254:15.63 ^~~~~~~~~~~~~~~~~~~~~~~ 254:15.63 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBObjectStore.cpp:1862:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 254:15.64 NS_INTERFACE_MAP_END 254:15.64 ^~~~~~~~~~~~~~~~~~~~ 254:15.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 254:15.64 else 254:15.64 ^~~~ 254:15.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 254:15.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 254:15.64 ^~~~~~~~~~~~~~~~~~ 254:15.64 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBObjectStore.cpp:1861:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 254:15.64 NS_INTERFACE_MAP_ENTRY(nsISupports) 254:15.64 ^~~~~~~~~~~~~~~~~~~~~~ 254:15.82 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBRequest::QueryInterface(const nsIID&, void**)': 254:15.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:15.83 foundInterface = 0; \ 254:15.83 ^~~~~~~~~~~~~~ 254:15.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 254:15.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 254:15.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:15.83 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBRequest.cpp:358:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 254:15.83 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 254:15.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:15.83 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:119: 254:15.83 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBRequest.cpp:357:5: note: some parts of macro expansion are not guarded by this 'else' clause 254:15.83 } else 254:15.83 ^~~~ 254:15.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 254:15.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 254:15.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 254:15.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 254:15.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 254:15.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 254:15.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:9, 254:15.86 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:11, 254:15.86 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 254:15.86 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 254:15.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 254:15.86 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBOpenDBRequest::QueryInterface(const nsIID&, void**)': 254:15.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:15.86 foundInterface = 0; \ 254:15.86 ^~~~~~~~~~~~~~ 254:15.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 254:15.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 254:15.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:15.87 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBRequest.cpp:519:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 254:15.87 NS_INTERFACE_MAP_END_INHERITING(IDBRequest) 254:15.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:15.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 254:15.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 254:15.88 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:12, 254:15.88 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 254:15.88 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 254:15.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 254:15.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 254:15.88 } else 254:15.88 ^~~~ 254:15.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 254:15.88 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 254:15.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:15.88 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBRequest.cpp:518:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 254:15.88 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBOpenDBRequest) 254:15.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:15.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 254:15.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 254:15.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 254:15.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 254:15.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 254:15.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 254:15.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:9, 254:15.96 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:11, 254:15.96 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 254:15.96 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 254:15.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 254:15.96 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.cpp: In member function 'virtual nsresult mozilla::dom::IDBTransaction::QueryInterface(const nsIID&, void**)': 254:15.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:15.96 foundInterface = 0; \ 254:15.96 ^~~~~~~~~~~~~~ 254:15.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 254:15.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 254:15.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:15.97 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.cpp:910:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 254:15.97 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 254:15.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:15.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 254:15.97 else 254:15.97 ^~~~ 254:15.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 254:15.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 254:15.97 ^~~~~~~~~~~~~~~~~~ 254:15.97 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.cpp:909:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 254:15.97 NS_INTERFACE_MAP_ENTRY(nsIRunnable) 254:15.97 ^~~~~~~~~~~~~~~~~~~~~~ 254:16.02 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBWrapperCache.cpp: In member function 'virtual nsresult mozilla::dom::IDBWrapperCache::QueryInterface(const nsIID&, void**)': 254:16.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:16.02 foundInterface = 0; \ 254:16.02 ^~~~~~~~~~~~~~ 254:16.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 254:16.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 254:16.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:16.03 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBWrapperCache.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 254:16.03 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 254:16.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:16.03 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 254:16.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 254:16.03 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBTransaction.h:12, 254:16.03 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.h:10, 254:16.03 from /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/ActorsChild.cpp:7, 254:16.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 254:16.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 254:16.03 } else 254:16.03 ^~~~ 254:16.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 254:16.03 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 254:16.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:16.03 /builddir/build/BUILD/firefox-67.0.3/dom/indexedDB/IDBWrapperCache.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 254:16.03 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBWrapperCache) 254:16.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:26.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 254:26.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 254:26.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 254:26.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Worker.h:11, 254:26.99 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/ChromeWorker.h:10, 254:26.99 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/ChromeWorker.cpp:7, 254:26.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 254:26.99 /builddir/build/BUILD/firefox-67.0.3/dom/workers/Worker.cpp: In member function 'virtual nsresult mozilla::dom::Worker::QueryInterface(const nsIID&, void**)': 254:26.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:26.99 foundInterface = 0; \ 254:26.99 ^~~~~~~~~~~~~~ 254:26.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 254:26.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 254:26.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:26.99 /builddir/build/BUILD/firefox-67.0.3/dom/workers/Worker.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 254:26.99 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 254:26.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:26.99 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 254:26.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Worker.h:11, 254:26.99 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/ChromeWorker.h:10, 254:26.99 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/ChromeWorker.cpp:7, 254:26.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 254:26.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 254:26.99 } else 254:26.99 ^~~~ 254:26.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 254:27.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 254:27.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:27.00 /builddir/build/BUILD/firefox-67.0.3/dom/workers/Worker.cpp:153:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 254:27.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Worker) 254:27.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:31.75 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 254:31.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 254:31.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ServiceWorkerDescriptor.h:10, 254:31.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerCommon.h:12, 254:31.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerLocation.h:10, 254:31.75 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerLocation.cpp:7, 254:31.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 254:31.75 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerPrivate.cpp: In member function 'virtual nsresult mozilla::dom::WorkerPrivate::EventTarget::QueryInterface(const nsIID&, void**)': 254:31.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:31.75 foundInterface = 0; \ 254:31.75 ^~~~~~~~~~~~~~ 254:31.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 254:31.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 254:31.76 ^~~~~~~~~~~~~~~~~~~~~~~ 254:31.76 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerPrivate.cpp:4777:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 254:31.76 NS_INTERFACE_MAP_END 254:31.76 ^~~~~~~~~~~~~~~~~~~~ 254:31.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 254:31.76 else 254:31.76 ^~~~ 254:31.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 254:31.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 254:31.76 ^~~~~~~~~~~~~~~~~~ 254:31.76 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerPrivate.cpp:4768:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 254:31.76 NS_INTERFACE_MAP_ENTRY(nsISupports) 254:31.76 ^~~~~~~~~~~~~~~~~~~~~~ 254:31.84 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerRunnable.cpp: In member function 'virtual nsresult mozilla::dom::WorkerRunnable::QueryInterface(const nsIID&, void**)': 254:31.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:31.84 foundInterface = 0; \ 254:31.84 ^~~~~~~~~~~~~~ 254:31.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 254:31.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 254:31.84 ^~~~~~~~~~~~~~~~~~~~~~~ 254:31.84 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerRunnable.cpp:212:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 254:31.84 NS_INTERFACE_MAP_END 254:31.84 ^~~~~~~~~~~~~~~~~~~~ 254:31.84 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:38: 254:31.84 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerRunnable.cpp:211:5: note: some parts of macro expansion are not guarded by this 'else' clause 254:31.84 } else 254:31.84 ^~~~ 254:32.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 254:32.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 254:32.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ServiceWorkerDescriptor.h:10, 254:32.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerCommon.h:12, 254:32.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerLocation.h:10, 254:32.59 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerLocation.cpp:7, 254:32.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 254:32.59 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerGlobalScope::QueryInterface(const nsIID&, void**)': 254:32.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:32.59 foundInterface = 0; \ 254:32.59 ^~~~~~~~~~~~~~ 254:32.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 254:32.59 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 254:32.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:32.60 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 254:32.60 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 254:32.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:32.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 254:32.60 else 254:32.60 ^~~~ 254:32.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 254:32.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 254:32.60 ^~~~~~~~~~~~~~~~~~ 254:32.60 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 254:32.60 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 254:32.60 ^~~~~~~~~~~~~~~~~~~~~~ 254:32.73 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerGlobalScope::QueryInterface(const nsIID&, void**)': 254:32.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:32.73 foundInterface = 0; \ 254:32.73 ^~~~~~~~~~~~~~ 254:32.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 254:32.73 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 254:32.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:32.73 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp:569:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 254:32.73 NS_INTERFACE_MAP_END_INHERITING(WorkerGlobalScope) 254:32.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:32.73 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 254:32.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 254:32.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 254:32.73 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerLocation.cpp:7, 254:32.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 254:32.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 254:32.73 } else 254:32.73 ^~~~ 254:32.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 254:32.73 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 254:32.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:32.73 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp:568:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 254:32.73 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerGlobalScope) 254:32.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:32.81 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 254:32.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 254:32.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ServiceWorkerDescriptor.h:10, 254:32.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerCommon.h:12, 254:32.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerLocation.h:10, 254:32.81 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerLocation.cpp:7, 254:32.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 254:32.82 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerDebuggerGlobalScope::QueryInterface(const nsIID&, void**)': 254:32.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:32.82 foundInterface = 0; \ 254:32.82 ^~~~~~~~~~~~~~ 254:32.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 254:32.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 254:32.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:32.82 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp:820:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 254:32.82 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 254:32.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 254:32.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 254:32.82 else 254:32.82 ^~~~ 254:32.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 254:32.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 254:32.82 ^~~~~~~~~~~~~~~~~~ 254:32.82 /builddir/build/BUILD/firefox-67.0.3/dom/workers/WorkerScope.cpp:819:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 254:32.82 NS_INTERFACE_MAP_ENTRY(nsIGlobalObject) 254:32.82 ^~~~~~~~~~~~~~~~~~~~~~ 254:43.02 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 254:43.02 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 254:43.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 254:43.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserOrId.h:11, 254:43.03 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentChild.h:12, 254:43.03 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentChild.cpp:11: 254:43.03 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentChild.cpp: In member function 'virtual nsresult mozilla::dom::ContentChild::QueryInterface(const nsIID&, void**)': 254:43.04 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 254:43.04 foundInterface = 0; \ 254:43.04 ^~~~~~~~~~~~~~ 254:43.04 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 254:43.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 254:43.04 ^~~~~~~~~~~~~~~~~~~~~~~ 254:43.05 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentChild.cpp:589:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 254:43.06 NS_INTERFACE_MAP_END 254:43.07 ^~~~~~~~~~~~~~~~~~~~ 254:43.07 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 254:43.07 else 254:43.07 ^~~~ 254:43.07 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 254:43.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 254:43.08 ^~~~~~~~~~~~~~~~~~ 254:43.08 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentChild.cpp:588:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 254:43.08 NS_INTERFACE_MAP_ENTRY(nsISupports) 254:43.08 ^~~~~~~~~~~~~~~~~~~~~~ 255:04.24 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentChild.cpp: In member function 'mozilla::dom::ContentChild::RecvWindowPostMessage(mozilla::dom::BrowsingContext*, mozilla::dom::ClonedMessageData const&, mozilla::dom::PostMessageData const&)': 255:04.25 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentChild.cpp:4004:1: warning: the control flow of function '_ZN7mozilla3dom12ContentChild21RecvWindowPostMessageEPNS0_15BrowsingContextERKNS0_17ClonedMessageDataERKNS0_15PostMessageDataE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 255:04.25 } // namespace mozilla 255:04.25 ^ 255:04.25 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentChild.cpp:4004:1: warning: the control flow of function '_ZN7mozilla3dom12ContentChild21RecvWindowPostMessageEPNS0_15BrowsingContextERKNS0_17ClonedMessageDataERKNS0_15PostMessageDataE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 255:04.25 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentChild.cpp:4004:1: warning: the control flow of function '_ZN7mozilla3dom12ContentChild21RecvWindowPostMessageEPNS0_15BrowsingContextERKNS0_17ClonedMessageDataERKNS0_15PostMessageDataE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 255:04.52 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 255:04.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 255:04.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAudioChannelAgent.h:10, 255:04.52 from /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelAgent.h:10, 255:04.52 from /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelAgent.cpp:5, 255:04.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: 255:04.52 /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelAgent.cpp: In member function 'virtual nsresult mozilla::dom::AudioChannelAgent::QueryInterface(const nsIID&, void**)': 255:04.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:04.52 foundInterface = 0; \ 255:04.52 ^~~~~~~~~~~~~~ 255:04.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:04.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:04.53 ^~~~~~~~~~~~~~~~~~~~~~~ 255:04.53 /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelAgent.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:04.53 NS_INTERFACE_MAP_END 255:04.53 ^~~~~~~~~~~~~~~~~~~~ 255:04.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:04.53 else 255:04.53 ^~~~ 255:04.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:04.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:04.53 ^~~~~~~~~~~~~~~~~~ 255:04.53 /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelAgent.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:04.53 NS_INTERFACE_MAP_ENTRY(nsISupports) 255:04.53 ^~~~~~~~~~~~~~~~~~~~~~ 255:06.91 /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelService.cpp: In member function 'virtual nsresult mozilla::dom::AudioChannelService::QueryInterface(const nsIID&, void**)': 255:06.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:06.91 foundInterface = 0; \ 255:06.92 ^~~~~~~~~~~~~~ 255:06.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:06.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:06.92 ^~~~~~~~~~~~~~~~~~~~~~~ 255:06.92 /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelService.cpp:265:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:06.92 NS_INTERFACE_MAP_END 255:06.92 ^~~~~~~~~~~~~~~~~~~~ 255:06.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:06.92 else 255:06.92 ^~~~ 255:06.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:06.92 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:06.92 ^~~~~~~~~~~~~~~~~~ 255:06.92 /builddir/build/BUILD/firefox-67.0.3/dom/audiochannel/AudioChannelService.cpp:264:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:06.92 NS_INTERFACE_MAP_ENTRY(nsIObserver) 255:06.92 ^~~~~~~~~~~~~~~~~~~~~~ 255:11.26 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 255:11.26 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 255:11.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ServiceWorkerDescriptor.h:10, 255:11.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WorkerCommon.h:12, 255:11.27 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorker.h:10, 255:11.27 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorker.cpp:7, 255:11.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/sharedworkers/Unified_cpp_sharedworkers0.cpp:2: 255:11.27 /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorker.cpp: In member function 'virtual nsresult mozilla::dom::SharedWorker::QueryInterface(const nsIID&, void**)': 255:11.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:11.28 foundInterface = 0; \ 255:11.28 ^~~~~~~~~~~~~~ 255:11.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 255:11.28 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 255:11.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:11.28 /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorker.cpp:337:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 255:11.28 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 255:11.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:11.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 255:11.28 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorker.h:12, 255:11.29 from /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorker.cpp:7, 255:11.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/sharedworkers/Unified_cpp_sharedworkers0.cpp:2: 255:11.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 255:11.29 } else 255:11.29 ^~~~ 255:11.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 255:11.29 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 255:11.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:11.30 /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorker.cpp:336:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 255:11.30 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SharedWorker) 255:11.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:12.64 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ProcessHangMonitor.cpp: In member function 'mozilla::ipc::TaskFactory<(anonymous namespace)::HangMonitorParent>::NewRunnableMethod const&, bool), mozilla::HangData const&, nsTAutoStringN&, bool&>(void ((anonymous namespace)::HangMonitorParent::*)(mozilla::HangData const&, nsTString const&, bool), mozilla::HangData const&, nsTAutoStringN&, bool&)already_AddRefed': 255:12.65 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ProcessHangMonitor.cpp:1254:1: warning: the control flow of function '_ZN7mozilla3ipc11TaskFactoryIN12_GLOBAL__N_117HangMonitorParentEE17NewRunnableMethodIMS3_FvRKNS_8HangDataERK9nsTStringIDsEbEJS8_R14nsTAutoStringNIDsLm64EERbEEE16already_AddRefedINS_8RunnableEET_DpOT0_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 255:12.65 } 255:12.65 ^ 255:12.65 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ProcessHangMonitor.cpp:1254:1: warning: the control flow of function '_ZN7mozilla3ipc11TaskFactoryIN12_GLOBAL__N_117HangMonitorParentEE17NewRunnableMethodIMS3_FvRKNS_8HangDataERK9nsTStringIDsEbEJS8_R14nsTAutoStringNIDsLm64EERbEEE16already_AddRefedINS_8RunnableEET_DpOT0_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 255:17.20 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/remoteworkers/Unified_cpp_remoteworkers0.cpp:56: 255:17.20 /builddir/build/BUILD/firefox-67.0.3/dom/workers/remoteworkers/RemoteWorkerServiceParent.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 255:17.20 /builddir/build/BUILD/firefox-67.0.3/dom/workers/remoteworkers/RemoteWorkerServiceParent.cpp:32:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 255:17.20 } // namespace mozilla 255:17.20 ^ 255:17.21 /builddir/build/BUILD/firefox-67.0.3/dom/workers/remoteworkers/RemoteWorkerServiceParent.cpp:32:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 255:17.21 /builddir/build/BUILD/firefox-67.0.3/dom/workers/remoteworkers/RemoteWorkerServiceParent.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 255:17.21 /builddir/build/BUILD/firefox-67.0.3/dom/workers/remoteworkers/RemoteWorkerServiceParent.cpp:32:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 255:17.21 /builddir/build/BUILD/firefox-67.0.3/dom/workers/remoteworkers/RemoteWorkerServiceParent.cpp:32:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 255:21.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/workers/sharedworkers/Unified_cpp_sharedworkers0.cpp:38: 255:21.41 /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorkerService.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 255:21.41 /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorkerService.cpp:312:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 255:21.41 } // namespace mozilla 255:21.41 ^ 255:21.41 /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorkerService.cpp:312:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 255:21.41 /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorkerService.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 255:21.42 /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorkerService.cpp:312:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 255:21.42 /builddir/build/BUILD/firefox-67.0.3/dom/workers/sharedworkers/SharedWorkerService.cpp:312:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 255:27.72 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 255:27.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 255:27.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 255:27.72 from /builddir/build/BUILD/firefox-67.0.3/dom/broadcastchannel/BroadcastChannel.h:11, 255:27.72 from /builddir/build/BUILD/firefox-67.0.3/dom/broadcastchannel/BroadcastChannel.cpp:7, 255:27.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: 255:27.73 /builddir/build/BUILD/firefox-67.0.3/dom/broadcastchannel/BroadcastChannel.cpp: In member function 'virtual nsresult mozilla::dom::BroadcastChannel::QueryInterface(const nsIID&, void**)': 255:27.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:27.73 foundInterface = 0; \ 255:27.73 ^~~~~~~~~~~~~~ 255:27.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 255:27.74 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 255:27.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:27.74 /builddir/build/BUILD/firefox-67.0.3/dom/broadcastchannel/BroadcastChannel.cpp:421:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 255:27.75 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 255:27.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:27.75 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 255:27.75 from /builddir/build/BUILD/firefox-67.0.3/dom/broadcastchannel/BroadcastChannel.h:11, 255:27.75 from /builddir/build/BUILD/firefox-67.0.3/dom/broadcastchannel/BroadcastChannel.cpp:7, 255:27.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: 255:27.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 255:27.76 } else 255:27.76 ^~~~ 255:27.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 255:27.76 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 255:27.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:27.77 /builddir/build/BUILD/firefox-67.0.3/dom/broadcastchannel/BroadcastChannel.cpp:420:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 255:27.77 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(BroadcastChannel) 255:27.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:28.79 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 255:28.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 255:28.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 255:28.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 255:28.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 255:28.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 255:28.80 from /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessageChannel.h:11, 255:28.80 from /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessageChannel.cpp:7, 255:28.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: 255:28.80 /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessageChannel.cpp: In member function 'virtual nsresult mozilla::dom::MessageChannel::QueryInterface(const nsIID&, void**)': 255:28.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:28.80 foundInterface = 0; \ 255:28.81 ^~~~~~~~~~~~~~ 255:28.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:28.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:28.81 ^~~~~~~~~~~~~~~~~~~~~~~ 255:28.82 /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessageChannel.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:28.83 NS_INTERFACE_MAP_END 255:28.83 ^~~~~~~~~~~~~~~~~~~~ 255:28.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:28.83 else 255:28.83 ^~~~ 255:28.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:28.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:28.84 ^~~~~~~~~~~~~~~~~~ 255:28.84 /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessageChannel.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:28.84 NS_INTERFACE_MAP_ENTRY(nsISupports) 255:28.84 ^~~~~~~~~~~~~~~~~~~~~~ 255:28.98 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 255:28.99 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 255:28.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 255:28.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 255:28.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 255:28.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 255:29.00 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/BrowserBridgeChild.cpp:7, 255:29.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 255:29.00 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentParent.cpp: In member function 'virtual nsresult mozilla::dom::ContentParent::QueryInterface(const nsIID&, void**)': 255:29.02 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:29.02 foundInterface = 0; \ 255:29.02 ^~~~~~~~~~~~~~ 255:29.02 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:29.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:29.02 ^~~~~~~~~~~~~~~~~~~~~~~ 255:29.03 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentParent.cpp:2952:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:29.03 NS_INTERFACE_MAP_END 255:29.03 ^~~~~~~~~~~~~~~~~~~~ 255:29.03 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:29.03 else 255:29.03 ^~~~ 255:29.03 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 255:29.04 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 255:29.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:29.04 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentParent.cpp:2951:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 255:29.04 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 255:29.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:30.73 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/JSWindowActorChild.cpp: In member function 'virtual nsresult mozilla::dom::JSWindowActorChild::QueryInterface(const nsIID&, void**)': 255:30.73 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:30.74 foundInterface = 0; \ 255:30.74 ^~~~~~~~~~~~~~ 255:30.74 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:30.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:30.74 ^~~~~~~~~~~~~~~~~~~~~~~ 255:30.74 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/JSWindowActorChild.cpp:114:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:30.74 NS_INTERFACE_MAP_END 255:30.74 ^~~~~~~~~~~~~~~~~~~~ 255:30.74 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:30.74 else 255:30.75 ^~~~ 255:30.75 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:30.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:30.75 ^~~~~~~~~~~~~~~~~~ 255:30.75 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/JSWindowActorChild.cpp:113:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:30.75 NS_INTERFACE_MAP_ENTRY(nsISupports) 255:30.75 ^~~~~~~~~~~~~~~~~~~~~~ 255:30.78 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/JSWindowActorParent.cpp: In member function 'virtual nsresult mozilla::dom::JSWindowActorParent::QueryInterface(const nsIID&, void**)': 255:30.78 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:30.78 foundInterface = 0; \ 255:30.78 ^~~~~~~~~~~~~~ 255:30.78 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:30.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:30.78 ^~~~~~~~~~~~~~~~~~~~~~~ 255:30.79 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/JSWindowActorParent.cpp:113:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:30.79 NS_INTERFACE_MAP_END 255:30.79 ^~~~~~~~~~~~~~~~~~~~ 255:30.79 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:30.79 else 255:30.79 ^~~~ 255:30.79 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:30.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:30.79 ^~~~~~~~~~~~~~~~~~ 255:30.79 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/JSWindowActorParent.cpp:112:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:30.80 NS_INTERFACE_MAP_ENTRY(nsISupports) 255:30.80 ^~~~~~~~~~~~~~~~~~~~~~ 255:34.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 255:34.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 255:34.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 255:34.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 255:34.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 255:34.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 255:34.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 255:34.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:10, 255:34.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 255:34.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:16, 255:34.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 255:34.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 255:34.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 255:34.13 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/BrowserBridgeChild.cpp:7, 255:34.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 255:34.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 255:34.13 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 255:34.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 255:34.15 memset(aT, 0, sizeof(T)); 255:34.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 255:34.15 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentParent.cpp:187, 255:34.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:56: 255:34.15 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 255:34.15 struct AmountFns { 255:34.15 ^~~~~~~~~ 255:34.15 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 255:34.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 255:34.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 255:34.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 255:34.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 255:34.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 255:34.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 255:34.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/StructuredCloneHolder.h:10, 255:34.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 255:34.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:16, 255:34.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridge.h:11, 255:34.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserBridgeChild.h:9, 255:34.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BrowserBridgeChild.h:10, 255:34.17 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/BrowserBridgeChild.cpp:7, 255:34.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 255:34.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 255:34.17 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 255:34.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 255:34.17 memset(aT, 0, sizeof(T)); 255:34.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 255:34.18 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/ContentParent.cpp:187, 255:34.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:56: 255:34.18 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 255:34.18 struct SizeOfTabFns { 255:34.18 ^~~~~~~~~~~~ 255:37.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 255:37.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 255:37.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 255:37.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 255:37.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 255:37.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 255:37.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Promise.h:11, 255:37.18 from /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp:7, 255:37.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/promise/Unified_cpp_dom_promise0.cpp:2: 255:37.18 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::Promise::QueryInterface(const nsIID&, void**)': 255:37.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:37.20 foundInterface = 0; \ 255:37.20 ^~~~~~~~~~~~~~ 255:37.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:37.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:37.21 ^~~~~~~~~~~~~~~~~~~~~~~ 255:37.21 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp:76:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:37.21 NS_INTERFACE_MAP_END 255:37.21 ^~~~~~~~~~~~~~~~~~~~ 255:37.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:37.21 else 255:37.21 ^~~~ 255:37.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:37.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:37.22 ^~~~~~~~~~~~~~~~~~ 255:37.23 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp:75:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:37.24 NS_INTERFACE_MAP_ENTRY(Promise) 255:37.24 ^~~~~~~~~~~~~~~~~~~~~~ 255:37.24 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::PromiseNativeThenHandlerBase::QueryInterface(const nsIID&, void**)': 255:37.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:37.25 foundInterface = 0; \ 255:37.25 ^~~~~~~~~~~~~~ 255:37.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:37.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:37.25 ^~~~~~~~~~~~~~~~~~~~~~~ 255:37.25 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp:263:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:37.26 NS_INTERFACE_MAP_END 255:37.26 ^~~~~~~~~~~~~~~~~~~~ 255:37.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:37.26 else 255:37.26 ^~~~ 255:37.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:37.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:37.28 ^~~~~~~~~~~~~~~~~~ 255:37.28 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp:262:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:37.28 NS_INTERFACE_MAP_ENTRY(nsISupports) 255:37.28 ^~~~~~~~~~~~~~~~~~~~~~ 255:37.30 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::PromiseNativeHandlerShim::QueryInterface(const nsIID&, void**)': 255:37.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:37.30 foundInterface = 0; \ 255:37.30 ^~~~~~~~~~~~~~ 255:37.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:37.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:37.31 ^~~~~~~~~~~~~~~~~~~~~~~ 255:37.31 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp:406:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:37.31 NS_INTERFACE_MAP_END 255:37.31 ^~~~~~~~~~~~~~~~~~~~ 255:37.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:37.32 else 255:37.33 ^~~~ 255:37.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:37.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:37.33 ^~~~~~~~~~~~~~~~~~ 255:37.33 /builddir/build/BUILD/firefox-67.0.3/dom/promise/Promise.cpp:405:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:37.33 NS_INTERFACE_MAP_ENTRY(nsISupports) 255:37.33 ^~~~~~~~~~~~~~~~~~~~~~ 255:37.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 255:37.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 255:37.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 255:37.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 255:37.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 255:37.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 255:37.68 from /builddir/build/BUILD/firefox-67.0.3/dom/url/URL.h:10, 255:37.68 from /builddir/build/BUILD/firefox-67.0.3/dom/url/URL.cpp:7, 255:37.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/url/Unified_cpp_dom_url0.cpp:2: 255:37.68 /builddir/build/BUILD/firefox-67.0.3/dom/url/URL.cpp: In member function 'virtual nsresult mozilla::dom::URL::QueryInterface(const nsIID&, void**)': 255:37.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:37.68 foundInterface = 0; \ 255:37.68 ^~~~~~~~~~~~~~ 255:37.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:37.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:37.68 ^~~~~~~~~~~~~~~~~~~~~~~ 255:37.68 /builddir/build/BUILD/firefox-67.0.3/dom/url/URL.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:37.68 NS_INTERFACE_MAP_END 255:37.68 ^~~~~~~~~~~~~~~~~~~~ 255:37.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:37.68 else 255:37.68 ^~~~ 255:37.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:37.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:37.69 ^~~~~~~~~~~~~~~~~~ 255:37.69 /builddir/build/BUILD/firefox-67.0.3/dom/url/URL.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:37.69 NS_INTERFACE_MAP_ENTRY(nsISupports) 255:37.69 ^~~~~~~~~~~~~~~~~~~~~~ 255:38.07 /builddir/build/BUILD/firefox-67.0.3/dom/url/URLSearchParams.cpp: In member function 'virtual nsresult mozilla::dom::URLSearchParams::QueryInterface(const nsIID&, void**)': 255:38.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:38.08 foundInterface = 0; \ 255:38.08 ^~~~~~~~~~~~~~ 255:38.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:38.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:38.08 ^~~~~~~~~~~~~~~~~~~~~~~ 255:38.08 /builddir/build/BUILD/firefox-67.0.3/dom/url/URLSearchParams.cpp:310:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:38.08 NS_INTERFACE_MAP_END 255:38.08 ^~~~~~~~~~~~~~~~~~~~ 255:38.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:38.08 else 255:38.08 ^~~~ 255:38.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:38.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:38.08 ^~~~~~~~~~~~~~~~~~ 255:38.08 /builddir/build/BUILD/firefox-67.0.3/dom/url/URLSearchParams.cpp:309:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:38.08 NS_INTERFACE_MAP_ENTRY(nsISupports) 255:38.08 ^~~~~~~~~~~~~~~~~~~~~~ 255:39.71 /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessagePort.cpp: In member function 'virtual nsresult mozilla::dom::MessagePort::QueryInterface(const nsIID&, void**)': 255:39.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:39.71 foundInterface = 0; \ 255:39.71 ^~~~~~~~~~~~~~ 255:39.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 255:39.71 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 255:39.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:39.71 /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessagePort.cpp:187:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 255:39.71 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 255:39.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:39.71 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessageChannel.h:13, 255:39.72 from /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessageChannel.cpp:7, 255:39.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: 255:39.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 255:39.72 } else 255:39.72 ^~~~ 255:39.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 255:39.72 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 255:39.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:39.72 /builddir/build/BUILD/firefox-67.0.3/dom/messagechannel/MessagePort.cpp:186:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 255:39.72 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MessagePort) 255:39.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:44.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 255:44.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 255:44.86 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:10, 255:44.86 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.cpp:7, 255:44.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: 255:44.86 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/SharedMap.cpp: In member function 'virtual nsresult mozilla::dom::ipc::WritableSharedMap::QueryInterface(const nsIID&, void**)': 255:44.86 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:44.86 foundInterface = 0; \ 255:44.86 ^~~~~~~~~~~~~~ 255:44.86 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 255:44.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 255:44.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:44.86 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/SharedMap.cpp:455:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 255:44.86 NS_INTERFACE_MAP_END_INHERITING(SharedMap) 255:44.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:44.86 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 255:44.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 255:44.86 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 255:44.87 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcpublic.h:22, 255:44.87 from /builddir/build/BUILD/firefox-67.0.3/xpcom/threads/nsThreadUtils.h:24, 255:44.87 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/base/message_loop.h:32, 255:44.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ipc/MessageChannel.h:12, 255:44.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:23, 255:44.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/MemoryReportTypes.h:15, 255:44.87 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.h:10, 255:44.87 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.cpp:8, 255:44.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: 255:44.87 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 255:44.87 } else 255:44.87 ^~~~ 255:44.87 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 255:44.87 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 255:44.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:44.87 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/SharedMap.cpp:454:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 255:44.87 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WritableSharedMap) 255:44.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.36 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 255:55.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 255:55.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 255:55.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 255:55.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 255:55.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 255:55.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 255:55.37 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 255:55.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 255:55.37 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorAssertionResponse::QueryInterface(const nsIID&, void**)': 255:55.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:55.37 foundInterface = 0; \ 255:55.37 ^~~~~~~~~~~~~~ 255:55.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 255:55.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 255:55.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.37 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 255:55.37 NS_INTERFACE_MAP_END_INHERITING(AuthenticatorResponse) 255:55.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 255:55.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 255:55.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/UnionTypes.h:8, 255:55.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:15, 255:55.38 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 255:55.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 255:55.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 255:55.38 } else 255:55.38 ^~~~ 255:55.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 255:55.38 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 255:55.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.38 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 255:55.38 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AuthenticatorAssertionResponse) 255:55.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 255:55.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 255:55.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 255:55.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 255:55.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 255:55.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 255:55.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 255:55.40 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 255:55.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 255:55.40 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAttestationResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorAttestationResponse::QueryInterface(const nsIID&, void**)': 255:55.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:55.40 foundInterface = 0; \ 255:55.40 ^~~~~~~~~~~~~~ 255:55.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 255:55.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 255:55.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.42 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAttestationResponse.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 255:55.42 NS_INTERFACE_MAP_END_INHERITING(AuthenticatorResponse) 255:55.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 255:55.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 255:55.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/UnionTypes.h:8, 255:55.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:15, 255:55.42 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 255:55.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 255:55.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 255:55.43 } else 255:55.43 ^~~~ 255:55.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 255:55.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 255:55.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.43 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAttestationResponse.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 255:55.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AuthenticatorAttestationResponse) 255:55.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 255:55.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 255:55.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 255:55.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 255:55.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 255:55.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 255:55.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 255:55.45 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 255:55.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 255:55.46 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorResponse::QueryInterface(const nsIID&, void**)': 255:55.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:55.46 foundInterface = 0; \ 255:55.46 ^~~~~~~~~~~~~~ 255:55.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:55.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:55.46 ^~~~~~~~~~~~~~~~~~~~~~~ 255:55.47 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorResponse.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:55.48 NS_INTERFACE_MAP_END 255:55.48 ^~~~~~~~~~~~~~~~~~~~ 255:55.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:55.48 else 255:55.48 ^~~~ 255:55.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:55.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:55.48 ^~~~~~~~~~~~~~~~~~ 255:55.48 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorResponse.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:55.48 NS_INTERFACE_MAP_ENTRY(nsISupports) 255:55.48 ^~~~~~~~~~~~~~~~~~~~~~ 255:55.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 255:55.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 255:55.82 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:10, 255:55.82 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.cpp:7, 255:55.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: 255:55.82 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChildBase::QueryInterface(const nsIID&, void**)': 255:55.82 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:55.82 foundInterface = 0; \ 255:55.83 ^~~~~~~~~~~~~~ 255:55.83 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:55.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:55.83 ^~~~~~~~~~~~~~~~~~~~~~~ 255:55.83 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp:194:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:55.83 NS_INTERFACE_MAP_END 255:55.83 ^~~~~~~~~~~~~~~~~~~~ 255:55.83 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:55.83 else 255:55.83 ^~~~ 255:55.83 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:55.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:55.83 ^~~~~~~~~~~~~~~~~~ 255:55.83 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp:193:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:55.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 255:55.83 ^~~~~~~~~~~~~~~~~~~~~~ 255:55.92 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/PublicKeyCredential.cpp: In member function 'virtual nsresult mozilla::dom::PublicKeyCredential::QueryInterface(const nsIID&, void**)': 255:55.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:55.92 foundInterface = 0; \ 255:55.92 ^~~~~~~~~~~~~~ 255:55.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 255:55.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 255:55.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.92 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/PublicKeyCredential.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 255:55.92 NS_INTERFACE_MAP_END_INHERITING(Credential) 255:55.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.92 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 255:55.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 255:55.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/UnionTypes.h:8, 255:55.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:15, 255:55.92 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 255:55.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 255:55.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 255:55.92 } else 255:55.92 ^~~~ 255:55.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 255:55.93 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 255:55.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.93 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/PublicKeyCredential.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 255:55.93 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PublicKeyCredential) 255:55.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.95 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChild::QueryInterface(const nsIID&, void**)': 255:55.95 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:55.95 foundInterface = 0; \ 255:55.95 ^~~~~~~~~~~~~~ 255:55.95 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 255:55.95 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 255:55.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.95 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp:661:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 255:55.95 NS_INTERFACE_MAP_END_INHERITING(TabChildBase) 255:55.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:55.95 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:55.96 else 255:55.96 ^~~~ 255:55.96 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:55.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:55.96 ^~~~~~~~~~~~~~~~~~ 255:55.96 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp:660:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:55.96 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 255:55.96 ^~~~~~~~~~~~~~~~~~~~~~ 255:56.60 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChildMessageManager::QueryInterface(const nsIID&, void**)': 255:56.60 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:56.60 foundInterface = 0; \ 255:56.60 ^~~~~~~~~~~~~~ 255:56.60 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 255:56.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 255:56.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:56.60 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp:3397:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 255:56.60 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 255:56.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:56.60 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:56.60 else 255:56.60 ^~~~ 255:56.60 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:56.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:56.60 ^~~~~~~~~~~~~~~~~~ 255:56.60 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabChild.cpp:3396:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:56.60 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 255:56.60 ^~~~~~~~~~~~~~~~~~~~~~ 255:57.46 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabParent.cpp: In member function 'virtual nsresult mozilla::dom::TabParent::QueryInterface(const nsIID&, void**)': 255:57.46 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:57.46 foundInterface = 0; \ 255:57.46 ^~~~~~~~~~~~~~ 255:57.46 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:57.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:57.47 ^~~~~~~~~~~~~~~~~~~~~~~ 255:57.47 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabParent.cpp:153:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:57.47 NS_INTERFACE_MAP_END 255:57.47 ^~~~~~~~~~~~~~~~~~~~ 255:57.47 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:57.47 else 255:57.47 ^~~~ 255:57.47 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 255:57.47 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 255:57.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:57.47 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/TabParent.cpp:152:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 255:57.47 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITabParent) 255:57.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255:58.94 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/WindowGlobalParent.cpp: In member function 'virtual nsresult mozilla::dom::WindowGlobalParent::QueryInterface(const nsIID&, void**)': 255:58.95 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 255:58.95 foundInterface = 0; \ 255:58.95 ^~~~~~~~~~~~~~ 255:58.95 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 255:58.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 255:58.95 ^~~~~~~~~~~~~~~~~~~~~~~ 255:58.95 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/WindowGlobalParent.cpp:263:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 255:58.95 NS_INTERFACE_MAP_END 255:58.95 ^~~~~~~~~~~~~~~~~~~~ 255:58.95 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 255:58.95 else 255:58.95 ^~~~ 255:58.95 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 255:58.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 255:58.95 ^~~~~~~~~~~~~~~~~~ 255:58.95 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/WindowGlobalParent.cpp:262:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 255:58.95 NS_INTERFACE_MAP_ENTRY(nsISupports) 255:58.95 ^~~~~~~~~~~~~~~~~~~~~~ 255:59.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTHashtable.h:21, 255:59.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsBaseHashtable.h:12, 255:59.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:11, 255:59.10 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:11, 255:59.10 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.cpp:7, 255:59.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: 255:59.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 255:59.10 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 255:59.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 255:59.11 memset(aT, 0, sizeof(T)); 255:59.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 255:59.11 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.cpp:7, 255:59.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: 255:59.11 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 255:59.11 struct AmountFns { 255:59.11 ^~~~~~~~~ 255:59.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTHashtable.h:21, 255:59.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsBaseHashtable.h:12, 255:59.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:11, 255:59.13 from /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:11, 255:59.13 from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.cpp:7, 255:59.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: 255:59.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 255:59.13 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 255:59.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 255:59.13 memset(aT, 0, sizeof(T)); 255:59.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 255:59.13 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemoryReportRequest.cpp:7, 255:59.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: 255:59.13 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 255:59.13 struct SizeOfTabFns { 255:59.13 ^~~~~~~~~~~~ 256:00.49 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:137: 256:00.49 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemMapSnapshot.cpp: In function 'mozilla::dom::ContentParent::GetNewOrUsedBrowserProcess(mozilla::dom::Element*, nsTSubstring const&, mozilla::hal::ProcessPriority, mozilla::dom::ContentParent*, bool)': 256:00.49 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemMapSnapshot.cpp:114:1: warning: the control flow of function '_ZN7mozilla3dom13ContentParent26GetNewOrUsedBrowserProcessEPNS0_7ElementERK12nsTSubstringIDsENS_3hal15ProcessPriorityEPS1_b' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 256:00.49 } // namespace mozilla 256:00.49 ^ 256:00.49 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemMapSnapshot.cpp:114:1: warning: the control flow of function '_ZN7mozilla3dom13ContentParent26GetNewOrUsedBrowserProcessEPNS0_7ElementERK12nsTSubstringIDsENS_3hal15ProcessPriorityEPS1_b' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 256:00.49 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemMapSnapshot.cpp:114:1: warning: the control flow of function '_ZN7mozilla3dom13ContentParent26GetNewOrUsedBrowserProcessEPNS0_7ElementERK12nsTSubstringIDsENS_3hal15ProcessPriorityEPS1_b' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 256:00.50 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemMapSnapshot.cpp: In function 'mozilla::dom::ContentParent::PreallocateProcess()': 256:00.50 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemMapSnapshot.cpp:114:1: warning: the control flow of function '_ZN7mozilla3dom13ContentParent18PreallocateProcessEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 256:00.50 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/MemMapSnapshot.cpp:114:1: warning: the control flow of function '_ZN7mozilla3dom13ContentParent18PreallocateProcessEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 256:06.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 256:06.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 256:06.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 256:06.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 256:06.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 256:06.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 256:06.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/SMILTimedElement.h:10, 256:06.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 256:06.12 from /builddir/build/BUILD/firefox-67.0.3/dom/smil/SMILTimeContainer.h:10, 256:06.12 from /builddir/build/BUILD/firefox-67.0.3/dom/smil/SMILTimeContainer.cpp:7, 256:06.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/smil/Unified_cpp_dom_smil1.cpp:11: 256:06.12 /builddir/build/BUILD/firefox-67.0.3/dom/smil/TimeEvent.cpp: In member function 'virtual nsresult mozilla::dom::TimeEvent::QueryInterface(const nsIID&, void**)': 256:06.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 256:06.12 foundInterface = 0; \ 256:06.12 ^~~~~~~~~~~~~~ 256:06.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 256:06.12 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 256:06.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:06.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 256:06.12 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 256:06.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:06.12 /builddir/build/BUILD/firefox-67.0.3/dom/smil/TimeEvent.cpp:38:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 256:06.12 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(TimeEvent, Event) 256:06.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:06.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 256:06.13 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 256:06.13 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 256:06.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 256:06.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/IDTracker.h:11, 256:06.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/SMILTimeValueSpec.h:12, 256:06.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/SMILTimedElement.h:16, 256:06.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 256:06.13 from /builddir/build/BUILD/firefox-67.0.3/dom/smil/SMILTimeContainer.h:10, 256:06.13 from /builddir/build/BUILD/firefox-67.0.3/dom/smil/SMILTimeContainer.cpp:7, 256:06.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/smil/Unified_cpp_dom_smil1.cpp:11: 256:06.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 256:06.13 } else 256:06.13 ^~~~ 256:06.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 256:06.13 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 256:06.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:06.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 256:06.13 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 256:06.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:06.14 /builddir/build/BUILD/firefox-67.0.3/dom/smil/TimeEvent.cpp:38:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 256:06.14 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(TimeEvent, Event) 256:06.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:08.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 256:08.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 256:08.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 256:08.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 256:08.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 256:08.58 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 256:08.58 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINodeList.h:10, 256:08.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:10, 256:08.58 from /builddir/build/BUILD/firefox-67.0.3/dom/xbl/XBLChildrenElement.cpp:7, 256:08.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 256:08.58 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/XBLChildrenElement.cpp: In member function 'virtual nsresult nsAnonymousContentList::QueryInterface(const nsIID&, void**)': 256:08.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 256:08.59 foundInterface = 0; \ 256:08.59 ^~~~~~~~~~~~~~ 256:08.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 256:08.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 256:08.61 ^~~~~~~~~~~~~~~~~~~~~~~ 256:08.61 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/XBLChildrenElement.cpp:77:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 256:08.61 NS_INTERFACE_MAP_END 256:08.61 ^~~~~~~~~~~~~~~~~~~~ 256:08.61 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 256:08.61 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINodeList.h:10, 256:08.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:10, 256:08.61 from /builddir/build/BUILD/firefox-67.0.3/dom/xbl/XBLChildrenElement.cpp:7, 256:08.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 256:08.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 256:08.61 } else 256:08.61 ^~~~ 256:08.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 256:08.61 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 256:08.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:08.61 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/XBLChildrenElement.cpp:76:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 256:08.61 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAnonymousContentList) 256:08.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:08.77 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 256:08.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 256:08.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 256:08.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 256:08.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 256:08.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 256:08.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 256:08.78 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 256:08.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 256:08.78 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/WebAuthnManager.cpp: In member function 'virtual nsresult mozilla::dom::WebAuthnManager::QueryInterface(const nsIID&, void**)': 256:08.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 256:08.78 foundInterface = 0; \ 256:08.78 ^~~~~~~~~~~~~~ 256:08.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 256:08.79 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 256:08.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:08.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 256:08.80 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 256:08.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:08.80 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/WebAuthnManager.cpp:38:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 256:08.80 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(WebAuthnManager, 256:08.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:08.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 256:08.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 256:08.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/UnionTypes.h:8, 256:08.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:15, 256:08.80 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 256:08.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 256:08.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 256:08.80 } else 256:08.80 ^~~~ 256:08.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 256:08.80 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 256:08.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:08.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 256:08.80 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 256:08.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:08.80 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/WebAuthnManager.cpp:38:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 256:08.80 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(WebAuthnManager, 256:08.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:08.97 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 256:08.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 256:08.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 256:08.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 256:08.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 256:08.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 256:08.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:10, 256:08.98 from /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 256:08.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 256:08.98 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/WebAuthnManagerBase.cpp: In member function 'virtual nsresult mozilla::dom::WebAuthnManagerBase::QueryInterface(const nsIID&, void**)': 256:08.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 256:08.98 foundInterface = 0; \ 256:08.98 ^~~~~~~~~~~~~~ 256:08.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 256:08.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 256:08.98 ^~~~~~~~~~~~~~~~~~~~~~~ 256:08.98 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/WebAuthnManagerBase.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 256:08.98 NS_INTERFACE_MAP_END 256:08.98 ^~~~~~~~~~~~~~~~~~~~ 256:08.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 256:08.98 else 256:08.98 ^~~~ 256:08.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 256:08.99 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 256:08.99 ^~~~~~~~~~~~~~~~~~ 256:08.99 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/WebAuthnManagerBase.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 256:08.99 NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) 256:08.99 ^~~~~~~~~~~~~~~~~~~~~~ 256:11.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 256:11.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 256:11.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 256:11.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 256:11.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 256:11.53 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 256:11.53 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINodeList.h:10, 256:11.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:10, 256:11.53 from /builddir/build/BUILD/firefox-67.0.3/dom/xbl/XBLChildrenElement.cpp:7, 256:11.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 256:11.53 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsBindingManager.cpp: In member function 'virtual nsresult nsBindingManager::QueryInterface(const nsIID&, void**)': 256:11.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 256:11.53 foundInterface = 0; \ 256:11.53 ^~~~~~~~~~~~~~ 256:11.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 256:11.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 256:11.54 ^~~~~~~~~~~~~~~~~~~~~~~ 256:11.54 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsBindingManager.cpp:106:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 256:11.54 NS_INTERFACE_MAP_END 256:11.54 ^~~~~~~~~~~~~~~~~~~~ 256:11.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 256:11.54 else 256:11.54 ^~~~ 256:11.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 256:11.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 256:11.54 ^~~~~~~~~~~~~~~~~~ 256:11.54 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsBindingManager.cpp:105:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 256:11.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 256:11.54 ^~~~~~~~~~~~~~~~~~~~~~ 256:14.09 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsXBLDocumentInfo.cpp: In member function 'virtual nsresult nsXBLDocumentInfo::QueryInterface(const nsIID&, void**)': 256:14.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 256:14.09 foundInterface = 0; \ 256:14.09 ^~~~~~~~~~~~~~ 256:14.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 256:14.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 256:14.09 ^~~~~~~~~~~~~~~~~~~~~~~ 256:14.09 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsXBLDocumentInfo.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 256:14.09 NS_INTERFACE_MAP_END 256:14.09 ^~~~~~~~~~~~~~~~~~~~ 256:14.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 256:14.09 else 256:14.09 ^~~~ 256:14.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 256:14.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 256:14.10 ^~~~~~~~~~~~~~~~~~ 256:14.10 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsXBLDocumentInfo.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 256:14.10 NS_INTERFACE_MAP_ENTRY(nsISupports) 256:14.10 ^~~~~~~~~~~~~~~~~~~~~~ 256:14.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 256:14.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 256:14.70 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:12, 256:14.70 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 256:14.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CharacterData.h:16, 256:14.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Text.h:10, 256:14.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CDATASection.h:11, 256:14.71 from /builddir/build/BUILD/firefox-67.0.3/dom/xml/CDATASection.cpp:7, 256:14.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xml/Unified_cpp_dom_xml0.cpp:2: 256:14.71 /builddir/build/BUILD/firefox-67.0.3/dom/xml/nsXMLContentSink.cpp: In member function 'virtual nsresult nsXMLContentSink::QueryInterface(const nsIID&, void**)': 256:14.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 256:14.73 foundInterface = 0; \ 256:14.73 ^~~~~~~~~~~~~~ 256:14.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 256:14.73 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 256:14.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:14.73 /builddir/build/BUILD/firefox-67.0.3/dom/xml/nsXMLContentSink.cpp:128:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 256:14.73 NS_INTERFACE_MAP_END_INHERITING(nsContentSink) 256:14.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:14.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 256:14.73 else 256:14.73 ^~~~ 256:14.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 256:14.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 256:14.73 ^~~~~~~~~~~~~~~~~~ 256:14.73 /builddir/build/BUILD/firefox-67.0.3/dom/xml/nsXMLContentSink.cpp:127:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 256:14.73 NS_INTERFACE_MAP_ENTRY(nsITransformObserver) 256:14.73 ^~~~~~~~~~~~~~~~~~~~~~ 256:16.61 /builddir/build/BUILD/firefox-67.0.3/dom/xml/nsXMLFragmentContentSink.cpp: In member function 'virtual nsresult nsXMLFragmentContentSink::QueryInterface(const nsIID&, void**)': 256:16.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 256:16.61 foundInterface = 0; \ 256:16.61 ^~~~~~~~~~~~~~ 256:16.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 256:16.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 256:16.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:16.61 /builddir/build/BUILD/firefox-67.0.3/dom/xml/nsXMLFragmentContentSink.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 256:16.61 NS_INTERFACE_MAP_END_INHERITING(nsXMLContentSink) 256:16.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:16.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 256:16.61 else 256:16.61 ^~~~ 256:16.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 256:16.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 256:16.62 ^~~~~~~~~~~~~~~~~~ 256:16.62 /builddir/build/BUILD/firefox-67.0.3/dom/xml/nsXMLFragmentContentSink.cpp:128:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 256:16.62 NS_INTERFACE_MAP_ENTRY(nsIFragmentContentSink) 256:16.62 ^~~~~~~~~~~~~~~~~~~~~~ 256:20.06 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsXBLResourceLoader.cpp: In member function 'virtual nsresult nsXBLResourceLoader::QueryInterface(const nsIID&, void**)': 256:20.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 256:20.06 foundInterface = 0; \ 256:20.06 ^~~~~~~~~~~~~~ 256:20.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 256:20.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 256:20.06 ^~~~~~~~~~~~~~~~~~~~~~~ 256:20.06 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsXBLResourceLoader.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 256:20.06 NS_INTERFACE_MAP_END 256:20.06 ^~~~~~~~~~~~~~~~~~~~ 256:20.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 256:20.06 else 256:20.06 ^~~~ 256:20.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 256:20.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 256:20.06 ^~~~~~~~~~~~~~~~~~ 256:20.06 /builddir/build/BUILD/firefox-67.0.3/dom/xbl/nsXBLResourceLoader.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 256:20.06 NS_INTERFACE_MAP_ENTRY(nsISupports) 256:20.06 ^~~~~~~~~~~~~~~~~~~~~~ 256:26.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:128: 256:26.43 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/cbor-cpp/src/output_dynamic.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 256:26.43 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/cbor-cpp/src/output_dynamic.cpp:69:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 256:26.43 } 256:26.43 ^ 256:26.43 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/cbor-cpp/src/output_dynamic.cpp:69:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 256:26.43 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/cbor-cpp/src/output_dynamic.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 256:26.43 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/cbor-cpp/src/output_dynamic.cpp:69:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 256:26.43 /builddir/build/BUILD/firefox-67.0.3/dom/webauthn/cbor-cpp/src/output_dynamic.cpp:69:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 256:29.20 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/ipc/Unified_cpp_dom_ipc1.cpp:128: 256:29.20 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/WindowGlobalParent.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 256:29.20 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/WindowGlobalParent.cpp:272:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 256:29.20 } // namespace mozilla 256:29.20 ^ 256:29.20 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/WindowGlobalParent.cpp:272:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 256:29.20 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/WindowGlobalParent.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 256:29.20 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/WindowGlobalParent.cpp:272:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 256:29.21 /builddir/build/BUILD/firefox-67.0.3/dom/ipc/WindowGlobalParent.cpp:272:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 256:33.03 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NonRefcountedDOMObject.h:10, 256:33.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XPathEvaluator.h:9, 256:33.04 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/XPathEvaluator.cpp:6, 256:33.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: 256:33.04 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/XPathResult.cpp: In member function 'virtual nsresult mozilla::dom::XPathResult::QueryInterface(const nsIID&, void**)': 256:33.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 256:33.04 foundInterface = 0; \ 256:33.04 ^~~~~~~~~~~~~~ 256:33.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 256:33.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 256:33.04 ^~~~~~~~~~~~~~~~~~~~~~~ 256:33.04 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/XPathResult.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 256:33.04 NS_INTERFACE_MAP_END 256:33.04 ^~~~~~~~~~~~~~~~~~~~ 256:33.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 256:33.04 else 256:33.04 ^~~~ 256:33.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 256:33.04 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 256:33.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:33.04 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/XPathResult.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 256:33.04 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPathResult) 256:33.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:44.73 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/base/txCore.h:11, 256:44.73 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txXMLEventHandler.h:9, 256:44.73 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txBufferingHandler.h:9, 256:44.73 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txBufferingHandler.cpp:6, 256:44.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2: 256:44.74 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txMozillaXSLTProcessor.cpp: In member function 'virtual nsresult txMozillaXSLTProcessor::QueryInterface(const nsIID&, void**)': 256:44.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 256:44.74 foundInterface = 0; \ 256:44.74 ^~~~~~~~~~~~~~ 256:44.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 256:44.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 256:44.74 ^~~~~~~~~~~~~~~~~~~~~~~ 256:44.74 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:291:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 256:44.75 NS_INTERFACE_MAP_END 256:44.75 ^~~~~~~~~~~~~~~~~~~~ 256:44.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 256:44.75 else 256:44.75 ^~~~ 256:44.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 256:44.75 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 256:44.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:44.75 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:290:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 256:44.75 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDocumentTransformer) 256:44.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256:45.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 256:45.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 256:45.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 256:45.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 256:45.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 256:45.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:13, 256:45.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 256:45.64 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 256:45.64 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 256:45.64 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathNode.h:10, 256:45.64 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xml/txXMLUtils.h:15, 256:45.64 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txXSLTFunctions.h:10, 256:45.64 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, 256:45.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:11: 256:45.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 256:45.65 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 256:45.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 256:45.65 memset(aT, 0, sizeof(T)); 256:45.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 256:45.65 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xslt/txEXSLTFunctions.cpp:33, 256:45.65 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:29: 256:45.65 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 256:45.65 struct GlobalProperties { 256:45.65 ^~~~~~~~~~~~~~~~ 256:54.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 256:54.39 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txXPathNode&)': 256:54.40 /builddir/build/BUILD/firefox-67.0.3/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] 256:54.40 memmove(pos + 1, pos, moveSize * sizeof(txXPathNode)); 256:54.40 ^ 256:54.40 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathTreeWalker.h:10, 256:54.41 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNameTest.cpp:9, 256:54.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 256:54.41 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 256:54.41 class txXPathNode { 256:54.41 ^~~~~~~~~~~ 256:54.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 256:54.41 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txNodeSet&, txNodeSet::transferOp, txNodeSet::destroyOp)': 256:54.41 /builddir/build/BUILD/firefox-67.0.3/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] 256:54.41 memmove(insertPos, pos, count * sizeof(txXPathNode)); 256:54.41 ^ 256:54.41 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathTreeWalker.h:10, 256:54.42 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNameTest.cpp:9, 256:54.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 256:54.42 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 256:54.42 class txXPathNode { 256:54.42 ^~~~~~~~~~~ 256:54.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 256:54.42 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::sweep()': 256:54.42 /builddir/build/BUILD/firefox-67.0.3/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] 256:54.42 memmove(insertion, mStart + pos - chunk, chunk * sizeof(txXPathNode)); 256:54.42 ^ 256:54.43 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathTreeWalker.h:10, 256:54.43 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNameTest.cpp:9, 256:54.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 256:54.43 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 256:54.43 class txXPathNode { 256:54.43 ^~~~~~~~~~~ 256:54.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 256:54.43 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNodeSet.cpp: In member function 'bool txNodeSet::ensureGrowSize(int32_t)': 256:54.43 /builddir/build/BUILD/firefox-67.0.3/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] 256:54.43 memmove(dest, mStart, oldSize * sizeof(txXPathNode)); 256:54.43 ^ 256:54.43 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathTreeWalker.h:10, 256:54.43 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNameTest.cpp:9, 256:54.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 256:54.44 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 256:54.44 class txXPathNode { 256:54.44 ^~~~~~~~~~~ 256:54.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 256:54.44 /builddir/build/BUILD/firefox-67.0.3/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] 256:54.44 memcpy(dest, mStart, oldSize * sizeof(txXPathNode)); 256:54.44 ^ 256:54.44 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathTreeWalker.h:10, 256:54.44 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNameTest.cpp:9, 256:54.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 256:54.44 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 256:54.44 class txXPathNode { 256:54.44 ^~~~~~~~~~~ 256:54.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 256:54.44 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNodeSet.cpp: In static member function 'static void txNodeSet::transferElements(txXPathNode*, const txXPathNode*, const txXPathNode*)': 256:54.44 /builddir/build/BUILD/firefox-67.0.3/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] 256:54.44 memcpy(aDest, aStart, (aEnd - aStart) * sizeof(txXPathNode)); 256:54.44 ^ 256:54.44 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathTreeWalker.h:10, 256:54.44 from /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txNameTest.cpp:9, 256:54.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 256:54.44 /builddir/build/BUILD/firefox-67.0.3/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 256:54.44 class txXPathNode { 256:54.44 ^~~~~~~~~~~ 257:12.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:12.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 257:12.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 257:12.67 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.h:11, 257:12.67 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:7, 257:12.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 257:12.67 /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp: In member function 'virtual nsresult mozilla::dom::Performance::QueryInterface(const nsIID&, void**)': 257:12.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:12.68 foundInterface = 0; \ 257:12.68 ^~~~~~~~~~~~~~ 257:12.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:12.68 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:12.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:12.68 /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:12.68 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 257:12.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:12.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 257:12.69 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.h:11, 257:12.69 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:7, 257:12.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 257:12.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:12.69 } else 257:12.69 ^~~~ 257:12.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:12.69 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:12.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:12.70 /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:12.70 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Performance) 257:12.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:12.81 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:12.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 257:12.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 257:12.82 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.h:11, 257:12.82 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:7, 257:12.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 257:12.82 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceEntry.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceEntry::QueryInterface(const nsIID&, void**)': 257:12.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:12.82 foundInterface = 0; \ 257:12.82 ^~~~~~~~~~~~~~ 257:12.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:12.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:12.82 ^~~~~~~~~~~~~~~~~~~~~~~ 257:12.82 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceEntry.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:12.82 NS_INTERFACE_MAP_END 257:12.82 ^~~~~~~~~~~~~~~~~~~~ 257:12.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:12.83 else 257:12.83 ^~~~ 257:12.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:12.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:12.83 ^~~~~~~~~~~~~~~~~~ 257:12.83 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceEntry.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:12.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 257:12.83 ^~~~~~~~~~~~~~~~~~~~~~ 257:12.85 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceMainThread.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceMainThread::QueryInterface(const nsIID&, void**)': 257:12.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:12.85 foundInterface = 0; \ 257:12.86 ^~~~~~~~~~~~~~ 257:12.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:12.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:12.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:12.86 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceMainThread.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:12.86 NS_INTERFACE_MAP_END_INHERITING(Performance) 257:12.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:12.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:12.86 else 257:12.86 ^~~~ 257:12.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:12.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:12.87 ^~~~~~~~~~~~~~~~~~ 257:12.87 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceMainThread.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:12.87 NS_INTERFACE_MAP_ENTRY(nsISupports) 257:12.87 ^~~~~~~~~~~~~~~~~~~~~~ 257:12.91 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceNavigationTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceNavigationTiming::QueryInterface(const nsIID&, void**)': 257:12.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:12.92 foundInterface = 0; \ 257:12.92 ^~~~~~~~~~~~~~ 257:12.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:12.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:12.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:12.92 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceNavigationTiming.cpp:13:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:12.92 NS_INTERFACE_MAP_END_INHERITING(PerformanceResourceTiming) 257:12.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:12.92 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 257:12.92 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.h:11, 257:12.92 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:7, 257:12.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 257:12.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:12.93 } else 257:12.93 ^~~~ 257:12.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:12.93 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:12.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:12.93 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceNavigationTiming.cpp:12:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:12.93 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PerformanceNavigationTiming) 257:12.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:13.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:13.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 257:13.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 257:13.54 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.h:11, 257:13.54 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:7, 257:13.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 257:13.55 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceObserver.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserver::QueryInterface(const nsIID&, void**)': 257:13.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:13.55 foundInterface = 0; \ 257:13.55 ^~~~~~~~~~~~~~ 257:13.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:13.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:13.55 ^~~~~~~~~~~~~~~~~~~~~~~ 257:13.55 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceObserver.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:13.56 NS_INTERFACE_MAP_END 257:13.56 ^~~~~~~~~~~~~~~~~~~~ 257:13.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:13.56 else 257:13.56 ^~~~ 257:13.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:13.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:13.56 ^~~~~~~~~~~~~~~~~~ 257:13.56 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceObserver.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:13.56 NS_INTERFACE_MAP_ENTRY(nsISupports) 257:13.57 ^~~~~~~~~~~~~~~~~~~~~~ 257:13.58 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceObserverEntryList.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserverEntryList::QueryInterface(const nsIID&, void**)': 257:13.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:13.59 foundInterface = 0; \ 257:13.59 ^~~~~~~~~~~~~~ 257:13.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:13.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:13.59 ^~~~~~~~~~~~~~~~~~~~~~~ 257:13.59 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceObserverEntryList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:13.59 NS_INTERFACE_MAP_END 257:13.59 ^~~~~~~~~~~~~~~~~~~~ 257:13.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:13.60 else 257:13.60 ^~~~ 257:13.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:13.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:13.60 ^~~~~~~~~~~~~~~~~~ 257:13.60 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceObserverEntryList.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:13.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 257:13.60 ^~~~~~~~~~~~~~~~~~~~~~ 257:13.62 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceResourceTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceResourceTiming::QueryInterface(const nsIID&, void**)': 257:13.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:13.62 foundInterface = 0; \ 257:13.62 ^~~~~~~~~~~~~~ 257:13.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:13.63 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:13.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:13.63 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceResourceTiming.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:13.63 NS_INTERFACE_MAP_END_INHERITING(PerformanceEntry) 257:13.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:13.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 257:13.63 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.h:11, 257:13.63 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:7, 257:13.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 257:13.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:13.64 } else 257:13.64 ^~~~ 257:13.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:13.64 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:13.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:13.64 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceResourceTiming.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:13.64 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PerformanceResourceTiming) 257:13.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:13.67 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:13.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 257:13.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 257:13.67 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.h:11, 257:13.67 from /builddir/build/BUILD/firefox-67.0.3/dom/performance/Performance.cpp:7, 257:13.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 257:13.67 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceServerTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceServerTiming::QueryInterface(const nsIID&, void**)': 257:13.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:13.68 foundInterface = 0; \ 257:13.68 ^~~~~~~~~~~~~~ 257:13.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:13.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:13.68 ^~~~~~~~~~~~~~~~~~~~~~~ 257:13.68 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceServerTiming.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:13.68 NS_INTERFACE_MAP_END 257:13.69 ^~~~~~~~~~~~~~~~~~~~ 257:13.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:13.69 else 257:13.69 ^~~~ 257:13.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:13.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:13.69 ^~~~~~~~~~~~~~~~~~ 257:13.69 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceServerTiming.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:13.69 NS_INTERFACE_MAP_ENTRY(nsISupports) 257:13.69 ^~~~~~~~~~~~~~~~~~~~~~ 257:17.59 Finished release [optimized] target(s) in 54m 01s 257:20.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:128: 257:20.01 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceWorker.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 257:20.01 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceWorker.cpp:50:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 257:20.01 } // namespace mozilla 257:20.01 ^ 257:20.01 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceWorker.cpp:50:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 257:20.01 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceWorker.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 257:20.01 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceWorker.cpp:50:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 257:20.01 /builddir/build/BUILD/firefox-67.0.3/dom/performance/PerformanceWorker.cpp:50:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 257:20.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:20.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 257:20.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 257:20.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 257:20.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 257:20.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 257:20.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ConsoleBinding.h:9, 257:20.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Console.h:10, 257:20.28 from /builddir/build/BUILD/firefox-67.0.3/dom/console/Console.cpp:7, 257:20.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/console/Unified_cpp_dom_console0.cpp:2: 257:20.28 /builddir/build/BUILD/firefox-67.0.3/dom/console/Console.cpp: In member function 'virtual nsresult mozilla::dom::Console::QueryInterface(const nsIID&, void**)': 257:20.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:20.28 foundInterface = 0; \ 257:20.28 ^~~~~~~~~~~~~~ 257:20.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:20.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:20.28 ^~~~~~~~~~~~~~~~~~~~~~~ 257:20.29 /builddir/build/BUILD/firefox-67.0.3/dom/console/Console.cpp:926:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:20.29 NS_INTERFACE_MAP_END 257:20.29 ^~~~~~~~~~~~~~~~~~~~ 257:20.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:20.29 else 257:20.29 ^~~~ 257:20.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:20.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:20.29 ^~~~~~~~~~~~~~~~~~ 257:20.29 /builddir/build/BUILD/firefox-67.0.3/dom/console/Console.cpp:925:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:20.29 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 257:20.29 ^~~~~~~~~~~~~~~~~~~~~~ 257:20.77 /builddir/build/BUILD/firefox-67.0.3/dom/console/ConsoleInstance.cpp: In member function 'virtual nsresult mozilla::dom::ConsoleInstance::QueryInterface(const nsIID&, void**)': 257:20.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:20.77 foundInterface = 0; \ 257:20.77 ^~~~~~~~~~~~~~ 257:20.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:20.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:20.77 ^~~~~~~~~~~~~~~~~~~~~~~ 257:20.77 /builddir/build/BUILD/firefox-67.0.3/dom/console/ConsoleInstance.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:20.77 NS_INTERFACE_MAP_END 257:20.79 ^~~~~~~~~~~~~~~~~~~~ 257:20.79 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 257:20.79 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsPIDOMWindow.h:15, 257:20.79 from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcpublic.h:22, 257:20.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ScriptSettings.h:15, 257:20.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:29, 257:20.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 257:20.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ConsoleBinding.h:11, 257:20.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Console.h:10, 257:20.79 from /builddir/build/BUILD/firefox-67.0.3/dom/console/Console.cpp:7, 257:20.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/console/Unified_cpp_dom_console0.cpp:2: 257:20.79 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:20.79 else 257:20.79 ^~~~ 257:20.79 /builddir/build/BUILD/firefox-67.0.3/dom/console/ConsoleInstance.cpp:22:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 257:20.79 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 257:20.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:21.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:21.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 257:21.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 257:21.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 257:21.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMArray.h:15, 257:21.09 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPrototypeDocument.h:11, 257:21.09 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPrototypeDocument.cpp:6, 257:21.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xul/Unified_cpp_dom_xul1.cpp:2: 257:21.09 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPrototypeDocument.cpp: In member function 'virtual nsresult nsXULPrototypeDocument::QueryInterface(const nsIID&, void**)': 257:21.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:21.09 foundInterface = 0; \ 257:21.09 ^~~~~~~~~~~~~~ 257:21.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:21.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:21.10 ^~~~~~~~~~~~~~~~~~~~~~~ 257:21.10 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPrototypeDocument.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:21.10 NS_INTERFACE_MAP_END 257:21.10 ^~~~~~~~~~~~~~~~~~~~ 257:21.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:21.10 else 257:21.10 ^~~~ 257:21.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:21.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:21.10 ^~~~~~~~~~~~~~~~~~ 257:21.10 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPrototypeDocument.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:21.10 NS_INTERFACE_MAP_ENTRY(nsISupports) 257:21.10 ^~~~~~~~~~~~~~~~~~~~~~ 257:21.83 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:21.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 257:21.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 257:21.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 257:21.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 257:21.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 257:21.84 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 257:21.84 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 257:21.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 257:21.85 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.h:10, 257:21.85 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.cpp:7, 257:21.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 257:21.85 /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULDocument.cpp: In member function 'virtual nsresult mozilla::dom::XULDocument::QueryInterface(const nsIID&, void**)': 257:21.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:21.86 foundInterface = 0; \ 257:21.86 ^~~~~~~~~~~~~~ 257:21.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:21.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:21.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:21.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:21.86 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 257:21.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:21.87 /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULDocument.cpp:188:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 257:21.87 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(XULDocument, XMLDocument) 257:21.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:21.87 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 257:21.87 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 257:21.87 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 257:21.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 257:21.88 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.h:10, 257:21.88 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.cpp:7, 257:21.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 257:21.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:21.88 } else 257:21.88 ^~~~ 257:21.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:21.89 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:21.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:21.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:21.90 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 257:21.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:21.90 /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULDocument.cpp:188:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 257:21.90 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(XULDocument, XMLDocument) 257:21.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:23.24 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:23.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 257:23.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 257:23.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 257:23.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 257:23.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 257:23.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/U2F.h:12, 257:23.24 from /builddir/build/BUILD/firefox-67.0.3/dom/u2f/U2F.cpp:7, 257:23.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: 257:23.24 /builddir/build/BUILD/firefox-67.0.3/dom/u2f/U2F.cpp: In member function 'virtual nsresult mozilla::dom::U2F::QueryInterface(const nsIID&, void**)': 257:23.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:23.24 foundInterface = 0; \ 257:23.24 ^~~~~~~~~~~~~~ 257:23.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:23.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:23.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:23.25 /builddir/build/BUILD/firefox-67.0.3/dom/u2f/U2F.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:23.25 NS_INTERFACE_MAP_END_INHERITING(WebAuthnManagerBase) 257:23.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:23.25 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 257:23.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 257:23.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 257:23.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ScriptSettings.h:15, 257:23.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:29, 257:23.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 257:23.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/U2FBinding.h:11, 257:23.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/U2F.h:14, 257:23.25 from /builddir/build/BUILD/firefox-67.0.3/dom/u2f/U2F.cpp:7, 257:23.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: 257:23.25 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:23.25 else 257:23.25 ^~~~ 257:23.25 /builddir/build/BUILD/firefox-67.0.3/dom/u2f/U2F.cpp:48:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 257:23.25 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 257:23.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:25.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:25.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 257:25.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 257:25.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 257:25.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 257:25.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 257:25.96 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 257:25.96 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 257:25.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 257:25.96 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.h:10, 257:25.97 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.cpp:7, 257:25.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 257:25.97 /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULTreeElement.cpp: In member function 'virtual nsresult mozilla::dom::XULTreeElement::QueryInterface(const nsIID&, void**)': 257:25.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:25.97 foundInterface = 0; \ 257:25.97 ^~~~~~~~~~~~~~ 257:25.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:25.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:25.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:25.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:25.98 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 257:25.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:25.99 /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULTreeElement.cpp:23:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 257:25.99 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(XULTreeElement, nsXULElement) 257:25.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:25.99 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 257:25.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 257:25.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 257:25.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 257:26.00 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.h:10, 257:26.00 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.cpp:7, 257:26.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 257:26.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:26.01 } else 257:26.02 ^~~~ 257:26.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:26.02 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:26.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:26.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:26.03 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 257:26.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:26.04 /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULTreeElement.cpp:23:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 257:26.04 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(XULTreeElement, nsXULElement) 257:26.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:26.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:26.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 257:26.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 257:26.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 257:26.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 257:26.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 257:26.07 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 257:26.07 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 257:26.07 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 257:26.07 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.h:10, 257:26.08 from /builddir/build/BUILD/firefox-67.0.3/dom/xul/XULBroadcastManager.cpp:7, 257:26.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 257:26.11 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULCommandDispatcher.cpp: In member function 'virtual nsresult nsXULCommandDispatcher::QueryInterface(const nsIID&, void**)': 257:26.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:26.11 foundInterface = 0; \ 257:26.11 ^~~~~~~~~~~~~~ 257:26.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:26.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:26.12 ^~~~~~~~~~~~~~~~~~~~~~~ 257:26.12 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULCommandDispatcher.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:26.12 NS_INTERFACE_MAP_END 257:26.12 ^~~~~~~~~~~~~~~~~~~~ 257:26.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:26.13 else 257:26.13 ^~~~ 257:26.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 257:26.13 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 257:26.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:26.14 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULCommandDispatcher.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 257:26.14 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMXULCommandDispatcher) 257:26.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:26.15 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULContentSink.cpp: In member function 'virtual nsresult XULContentSinkImpl::QueryInterface(const nsIID&, void**)': 257:26.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:26.16 foundInterface = 0; \ 257:26.16 ^~~~~~~~~~~~~~ 257:26.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:26.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:26.16 ^~~~~~~~~~~~~~~~~~~~~~~ 257:26.17 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULContentSink.cpp:172:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:26.17 NS_INTERFACE_MAP_END 257:26.17 ^~~~~~~~~~~~~~~~~~~~ 257:26.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:26.17 else 257:26.17 ^~~~ 257:26.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:26.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:26.17 ^~~~~~~~~~~~~~~~~~ 257:26.18 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULContentSink.cpp:171:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:26.18 NS_INTERFACE_MAP_ENTRY(nsIContentSink) 257:26.18 ^~~~~~~~~~~~~~~~~~~~~~ 257:26.27 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULControllers.cpp: In member function 'virtual nsresult nsXULControllers::QueryInterface(const nsIID&, void**)': 257:26.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:26.27 foundInterface = 0; \ 257:26.27 ^~~~~~~~~~~~~~ 257:26.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:26.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:26.27 ^~~~~~~~~~~~~~~~~~~~~~~ 257:26.28 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULControllers.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:26.28 NS_INTERFACE_MAP_END 257:26.28 ^~~~~~~~~~~~~~~~~~~~ 257:26.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:26.28 else 257:26.28 ^~~~ 257:26.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 257:26.28 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 257:26.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:26.28 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULControllers.cpp:55:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 257:26.28 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIControllers) 257:26.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:26.69 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPopupListener.cpp: In member function 'virtual nsresult nsXULPopupListener::QueryInterface(const nsIID&, void**)': 257:26.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:26.69 foundInterface = 0; \ 257:26.69 ^~~~~~~~~~~~~~ 257:26.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:26.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:26.69 ^~~~~~~~~~~~~~~~~~~~~~~ 257:26.69 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPopupListener.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:26.69 NS_INTERFACE_MAP_END 257:26.69 ^~~~~~~~~~~~~~~~~~~~ 257:26.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:26.69 else 257:26.69 ^~~~ 257:26.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:26.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:26.69 ^~~~~~~~~~~~~~~~~~ 257:26.70 /builddir/build/BUILD/firefox-67.0.3/dom/xul/nsXULPopupListener.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:26.70 NS_INTERFACE_MAP_ENTRY(nsISupports) 257:26.70 ^~~~~~~~~~~~~~~~~~~~~~ 257:27.08 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:27.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 257:27.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 257:27.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 257:27.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 257:27.08 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 257:27.09 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 257:27.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 257:27.09 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp: In member function 'virtual nsresult mozilla::dom::VRDisplay::QueryInterface(const nsIID&, void**)': 257:27.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:27.09 foundInterface = 0; \ 257:27.09 ^~~~~~~~~~~~~~ 257:27.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:27.09 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:27.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.09 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:665:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:27.09 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 257:27.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:27.09 else 257:27.09 ^~~~ 257:27.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 257:27.09 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 257:27.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.09 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:664:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 257:27.11 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, DOMEventTargetHelper) 257:27.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.21 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplayEvent.cpp: In member function 'virtual nsresult mozilla::dom::VRDisplayEvent::QueryInterface(const nsIID&, void**)': 257:27.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:27.22 foundInterface = 0; \ 257:27.22 ^~~~~~~~~~~~~~ 257:27.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:27.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:27.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.22 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplayEvent.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:27.22 NS_INTERFACE_MAP_END_INHERITING(Event) 257:27.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.22 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 257:27.22 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 257:27.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 257:27.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:27.22 } else 257:27.22 ^~~~ 257:27.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:27.22 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:27.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.22 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplayEvent.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:27.22 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRDisplayEvent) 257:27.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:27.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 257:27.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 257:27.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 257:27.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 257:27.43 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 257:27.43 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 257:27.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 257:27.43 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRMockDisplay::QueryInterface(const nsIID&, void**)': 257:27.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:27.44 foundInterface = 0; \ 257:27.45 ^~~~~~~~~~~~~~ 257:27.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:27.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:27.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.45 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:27.45 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 257:27.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.45 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 257:27.45 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 257:27.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 257:27.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:27.45 } else 257:27.45 ^~~~ 257:27.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:27.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:27.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.45 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:27.46 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRMockDisplay) 257:27.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:27.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 257:27.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 257:27.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 257:27.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 257:27.50 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 257:27.50 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 257:27.50 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 257:27.51 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRMockController::QueryInterface(const nsIID&, void**)': 257:27.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:27.53 foundInterface = 0; \ 257:27.53 ^~~~~~~~~~~~~~ 257:27.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:27.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:27.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.53 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp:159:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:27.53 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 257:27.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.53 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 257:27.53 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 257:27.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 257:27.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:27.53 } else 257:27.53 ^~~~ 257:27.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:27.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:27.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.54 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp:158:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:27.54 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRMockController) 257:27.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.56 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:27.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 257:27.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 257:27.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 257:27.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 257:27.56 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 257:27.56 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 257:27.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 257:27.56 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRServiceTest::QueryInterface(const nsIID&, void**)': 257:27.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:27.57 foundInterface = 0; \ 257:27.57 ^~~~~~~~~~~~~~ 257:27.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:27.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:27.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.57 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp:261:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:27.57 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 257:27.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.57 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 257:27.57 from /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRDisplay.cpp:7, 257:27.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 257:27.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:27.57 } else 257:27.57 ^~~~ 257:27.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:27.57 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:27.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:27.57 /builddir/build/BUILD/firefox-67.0.3/dom/vr/VRServiceTest.cpp:260:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:27.57 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRServiceTest) 257:27.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:42.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:42.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 257:42.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 257:42.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 257:42.04 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.h:11, 257:42.05 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.cpp:7, 257:42.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 257:42.05 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestEventTarget.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestEventTarget::QueryInterface(const nsIID&, void**)': 257:42.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:42.05 foundInterface = 0; \ 257:42.05 ^~~~~~~~~~~~~~ 257:42.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:42.05 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:42.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:42.06 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestEventTarget.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:42.06 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 257:42.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:42.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 257:42.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 257:42.06 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.h:11, 257:42.06 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.cpp:7, 257:42.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 257:42.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:42.09 } else 257:42.09 ^~~~ 257:42.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:42.09 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:42.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:42.09 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestEventTarget.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:42.09 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XMLHttpRequestEventTarget) 257:42.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:44.93 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:44.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 257:44.93 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:10, 257:44.93 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 257:44.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 257:44.94 /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp: In member function 'virtual nsresult mozilla::dom::LoadedScript::QueryInterface(const nsIID&, void**)': 257:44.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:44.94 foundInterface = 0; \ 257:44.94 ^~~~~~~~~~~~~~ 257:44.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:44.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:44.95 ^~~~~~~~~~~~~~~~~~~~~~~ 257:44.95 /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:44.95 NS_INTERFACE_MAP_END 257:44.95 ^~~~~~~~~~~~~~~~~~~~ 257:44.95 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:11, 257:44.95 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 257:44.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 257:44.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:44.96 } else 257:44.97 ^~~~ 257:44.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:44.98 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:44.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:44.98 /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:44.98 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(LoadedScript) 257:44.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:44.99 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:44.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 257:44.99 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:10, 257:44.99 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 257:44.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 257:44.99 /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp: In member function 'virtual nsresult mozilla::dom::ModuleScript::QueryInterface(const nsIID&, void**)': 257:44.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:45.00 foundInterface = 0; \ 257:45.00 ^~~~~~~~~~~~~~ 257:45.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:45.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:45.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:45.00 /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:45.00 NS_INTERFACE_MAP_END_INHERITING(LoadedScript) 257:45.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:45.01 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:11, 257:45.01 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 257:45.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 257:45.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:45.03 } else 257:45.03 ^~~~ 257:45.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:45.03 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:45.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:45.03 /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:101:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:45.04 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ModuleScript) 257:45.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:45.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:45.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 257:45.13 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:10, 257:45.13 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 257:45.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 257:45.13 /builddir/build/BUILD/firefox-67.0.3/dom/script/ModuleLoadRequest.cpp: In member function 'virtual nsresult mozilla::dom::ModuleLoadRequest::QueryInterface(const nsIID&, void**)': 257:45.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:45.14 foundInterface = 0; \ 257:45.14 ^~~~~~~~~~~~~~ 257:45.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:45.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:45.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:45.14 /builddir/build/BUILD/firefox-67.0.3/dom/script/ModuleLoadRequest.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:45.14 NS_INTERFACE_MAP_END_INHERITING(ScriptLoadRequest) 257:45.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:45.17 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:11, 257:45.17 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 257:45.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 257:45.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:45.17 } else 257:45.17 ^~~~ 257:45.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:45.18 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:45.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:45.18 /builddir/build/BUILD/firefox-67.0.3/dom/script/ModuleLoadRequest.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:45.18 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ModuleLoadRequest) 257:45.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:45.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:45.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 257:45.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 257:45.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 257:45.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 257:45.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 257:45.58 from /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.h:11, 257:45.58 from /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.cpp:7, 257:45.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: 257:45.58 /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.cpp: In member function 'virtual nsresult mozilla::dom::Worklet::QueryInterface(const nsIID&, void**)': 257:45.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:45.58 foundInterface = 0; \ 257:45.59 ^~~~~~~~~~~~~~ 257:45.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:45.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:45.59 ^~~~~~~~~~~~~~~~~~~~~~~ 257:45.59 /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.cpp:415:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:45.59 NS_INTERFACE_MAP_END 257:45.59 ^~~~~~~~~~~~~~~~~~~~ 257:45.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:45.59 else 257:45.59 ^~~~ 257:45.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:45.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:45.60 ^~~~~~~~~~~~~~~~~~ 257:45.60 /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.cpp:414:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:45.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 257:45.60 ^~~~~~~~~~~~~~~~~~~~~~ 257:45.72 /builddir/build/BUILD/firefox-67.0.3/dom/worklet/WorkletGlobalScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkletGlobalScope::QueryInterface(const nsIID&, void**)': 257:45.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:45.72 foundInterface = 0; \ 257:45.72 ^~~~~~~~~~~~~~ 257:45.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:45.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:45.73 ^~~~~~~~~~~~~~~~~~~~~~~ 257:45.73 /builddir/build/BUILD/firefox-67.0.3/dom/worklet/WorkletGlobalScope.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:45.73 NS_INTERFACE_MAP_END 257:45.73 ^~~~~~~~~~~~~~~~~~~~ 257:45.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:45.73 else 257:45.73 ^~~~ 257:45.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:45.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:45.74 ^~~~~~~~~~~~~~~~~~ 257:45.74 /builddir/build/BUILD/firefox-67.0.3/dom/worklet/WorkletGlobalScope.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:45.74 NS_INTERFACE_MAP_ENTRY(WorkletGlobalScope) 257:45.74 ^~~~~~~~~~~~~~~~~~~~~~ 257:46.81 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:46.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 257:46.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 257:46.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 257:46.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 257:46.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 257:46.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 257:46.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 257:46.81 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.h:10, 257:46.82 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.cpp:7, 257:46.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 257:46.82 /builddir/build/BUILD/firefox-67.0.3/dom/payments/MerchantValidationEvent.cpp: In member function 'virtual nsresult mozilla::dom::MerchantValidationEvent::QueryInterface(const nsIID&, void**)': 257:46.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:46.82 foundInterface = 0; \ 257:46.82 ^~~~~~~~~~~~~~ 257:46.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:46.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:46.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:46.83 /builddir/build/BUILD/firefox-67.0.3/dom/payments/MerchantValidationEvent.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:46.83 NS_INTERFACE_MAP_END_INHERITING(Event) 257:46.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:46.83 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 257:46.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 257:46.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 257:46.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PaymentAddress.h:10, 257:46.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:13, 257:46.84 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.h:10, 257:46.84 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.cpp:7, 257:46.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 257:46.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:46.84 } else 257:46.84 ^~~~ 257:46.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:46.84 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:46.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:46.84 /builddir/build/BUILD/firefox-67.0.3/dom/payments/MerchantValidationEvent.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:46.84 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MerchantValidationEvent) 257:46.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:46.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 257:46.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 257:46.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 257:46.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 257:46.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 257:46.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/Value.h:26, 257:46.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:32, 257:46.87 from /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.h:11, 257:46.87 from /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.cpp:7, 257:46.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: 257:46.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 257:46.87 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 257:46.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 257:46.87 memset(aT, 0, sizeof(T)); 257:46.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 257:46.87 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/worklet/Worklet.cpp:24, 257:46.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: 257:46.87 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 257:46.87 struct GlobalProperties { 257:46.87 ^~~~~~~~~~~~~~~~ 257:47.02 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:47.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 257:47.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 257:47.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 257:47.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 257:47.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 257:47.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 257:47.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 257:47.03 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.h:10, 257:47.03 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.cpp:7, 257:47.03 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 257:47.03 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentAddress.cpp: In member function 'virtual nsresult mozilla::dom::PaymentAddress::QueryInterface(const nsIID&, void**)': 257:47.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:47.03 foundInterface = 0; \ 257:47.04 ^~~~~~~~~~~~~~ 257:47.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:47.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:47.05 ^~~~~~~~~~~~~~~~~~~~~~~ 257:47.05 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentAddress.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:47.05 NS_INTERFACE_MAP_END 257:47.05 ^~~~~~~~~~~~~~~~~~~~ 257:47.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:47.05 else 257:47.05 ^~~~ 257:47.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:47.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:47.05 ^~~~~~~~~~~~~~~~~~ 257:47.05 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentAddress.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:47.05 NS_INTERFACE_MAP_ENTRY(nsISupports) 257:47.05 ^~~~~~~~~~~~~~~~~~~~~~ 257:47.08 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentMethodChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::PaymentMethodChangeEvent::QueryInterface(const nsIID&, void**)': 257:47.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:47.08 foundInterface = 0; \ 257:47.08 ^~~~~~~~~~~~~~ 257:47.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:47.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:47.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:47.09 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentMethodChangeEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:47.09 NS_INTERFACE_MAP_END_INHERITING(PaymentRequestUpdateEvent) 257:47.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:47.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 257:47.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 257:47.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 257:47.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PaymentAddress.h:10, 257:47.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:13, 257:47.09 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.h:10, 257:47.09 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.cpp:7, 257:47.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 257:47.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:47.09 } else 257:47.09 ^~~~ 257:47.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:47.09 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:47.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:47.09 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentMethodChangeEvent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:47.09 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PaymentMethodChangeEvent) 257:47.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:47.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:47.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 257:47.19 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:10, 257:47.19 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 257:47.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 257:47.20 /builddir/build/BUILD/firefox-67.0.3/dom/script/ScriptLoadRequest.cpp: In member function 'virtual nsresult mozilla::dom::ScriptLoadRequest::QueryInterface(const nsIID&, void**)': 257:47.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:47.20 foundInterface = 0; \ 257:47.20 ^~~~~~~~~~~~~~ 257:47.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:47.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:47.21 ^~~~~~~~~~~~~~~~~~~~~~~ 257:47.22 /builddir/build/BUILD/firefox-67.0.3/dom/script/ScriptLoadRequest.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:47.22 NS_INTERFACE_MAP_END 257:47.22 ^~~~~~~~~~~~~~~~~~~~ 257:47.22 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:11, 257:47.22 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 257:47.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 257:47.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:47.22 } else 257:47.22 ^~~~ 257:47.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:47.22 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:47.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:47.22 /builddir/build/BUILD/firefox-67.0.3/dom/script/ScriptLoadRequest.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:47.22 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScriptLoadRequest) 257:47.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:47.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:47.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 257:47.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 257:47.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 257:47.86 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.h:11, 257:47.86 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.cpp:7, 257:47.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 257:47.86 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestMainThread::QueryInterface(const nsIID&, void**)': 257:47.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:47.86 foundInterface = 0; \ 257:47.86 ^~~~~~~~~~~~~~ 257:47.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:47.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:47.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:47.86 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestMainThread.cpp:382:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:47.87 NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) 257:47.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:47.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:47.87 else 257:47.87 ^~~~ 257:47.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:47.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:47.87 ^~~~~~~~~~~~~~~~~~ 257:47.87 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestMainThread.cpp:381:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:47.87 NS_INTERFACE_MAP_ENTRY(nsISizeOfEventTarget) 257:47.87 ^~~~~~~~~~~~~~~~~~~~~~ 257:48.48 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::nsXMLHttpRequestXPCOMifier::QueryInterface(const nsIID&, void**)': 257:48.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:48.49 foundInterface = 0; \ 257:48.49 ^~~~~~~~~~~~~~ 257:48.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:48.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:48.49 ^~~~~~~~~~~~~~~~~~~~~~~ 257:48.49 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestMainThread.cpp:3591:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:48.49 NS_INTERFACE_MAP_END 257:48.49 ^~~~~~~~~~~~~~~~~~~~ 257:48.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:48.49 else 257:48.49 ^~~~ 257:48.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 257:48.49 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 257:48.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:48.50 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestMainThread.cpp:3590:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 257:48.50 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) 257:48.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:50.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:50.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 257:50.22 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:10, 257:50.22 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 257:50.22 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 257:50.22 /builddir/build/BUILD/firefox-67.0.3/dom/script/ScriptLoader.cpp: In member function 'virtual nsresult mozilla::dom::ScriptLoader::QueryInterface(const nsIID&, void**)': 257:50.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:50.23 foundInterface = 0; \ 257:50.23 ^~~~~~~~~~~~~~ 257:50.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:50.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:50.23 ^~~~~~~~~~~~~~~~~~~~~~~ 257:50.23 /builddir/build/BUILD/firefox-67.0.3/dom/script/ScriptLoader.cpp:115:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:50.23 NS_INTERFACE_MAP_END 257:50.23 ^~~~~~~~~~~~~~~~~~~~ 257:50.23 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.h:11, 257:50.23 from /builddir/build/BUILD/firefox-67.0.3/dom/script/LoadedScript.cpp:7, 257:50.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 257:50.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:50.23 } else 257:50.23 ^~~~ 257:50.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:50.23 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:50.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:50.23 /builddir/build/BUILD/firefox-67.0.3/dom/script/ScriptLoader.cpp:114:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:50.23 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScriptLoader) 257:50.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:53.52 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestWorker.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestWorker::QueryInterface(const nsIID&, void**)': 257:53.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:53.53 foundInterface = 0; \ 257:53.53 ^~~~~~~~~~~~~~ 257:53.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:53.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:53.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:53.53 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestWorker.cpp:1447:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:53.53 NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) 257:53.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:53.53 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 257:53.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 257:53.53 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.h:11, 257:53.53 from /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequest.cpp:7, 257:53.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 257:53.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:53.53 } else 257:53.53 ^~~~ 257:53.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:53.53 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:53.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:53.53 /builddir/build/BUILD/firefox-67.0.3/dom/xhr/XMLHttpRequestWorker.cpp:1446:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:53.53 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XMLHttpRequestWorker) 257:53.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:53.55 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:53.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 257:53.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 257:53.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 257:53.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 257:53.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 257:53.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 257:53.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 257:53.55 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.h:10, 257:53.55 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.cpp:7, 257:53.55 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 257:53.55 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaymentRequest::QueryInterface(const nsIID&, void**)': 257:53.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:53.56 foundInterface = 0; \ 257:53.56 ^~~~~~~~~~~~~~ 257:53.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:53.56 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:53.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:53.56 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentRequest.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:53.56 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 257:53.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:53.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:53.58 else 257:53.58 ^~~~ 257:53.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:53.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:53.58 ^~~~~~~~~~~~~~~~~~ 257:53.58 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentRequest.cpp:62:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:53.58 NS_INTERFACE_MAP_ENTRY(nsIDocumentActivity) 257:53.58 ^~~~~~~~~~~~~~~~~~~~~~ 257:56.62 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 257:56.62 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 257:56.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 257:56.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 257:56.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 257:56.62 from /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 257:56.62 from /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 257:56.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/webbrowserpersist/Unified_cpp_webbrowserpersist0.cpp:2: 257:56.63 /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp: In member function 'virtual nsresult mozilla::WebBrowserPersistLocalDocument::QueryInterface(const nsIID&, void**)': 257:56.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:56.63 foundInterface = 0; \ 257:56.63 ^~~~~~~~~~~~~~ 257:56.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 257:56.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 257:56.63 ^~~~~~~~~~~~~~~~~~~~~~~ 257:56.63 /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 257:56.63 NS_INTERFACE_MAP_END 257:56.64 ^~~~~~~~~~~~~~~~~~~~ 257:56.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:56.64 else 257:56.64 ^~~~ 257:56.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:56.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:56.64 ^~~~~~~~~~~~~~~~~~ 257:56.64 /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:57:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:56.64 NS_INTERFACE_MAP_ENTRY(nsISupports) 257:56.64 ^~~~~~~~~~~~~~~~~~~~~~ 257:58.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:58.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 257:58.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 257:58.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 257:58.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 257:58.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 257:58.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/TypedArray.h:17, 257:58.41 from /builddir/build/BUILD/firefox-67.0.3/dom/websocket/WebSocket.h:12, 257:58.41 from /builddir/build/BUILD/firefox-67.0.3/dom/websocket/WebSocket.cpp:7, 257:58.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/websocket/Unified_cpp_dom_websocket0.cpp:2: 257:58.41 /builddir/build/BUILD/firefox-67.0.3/dom/websocket/WebSocket.cpp: In member function 'virtual nsresult mozilla::dom::WebSocket::QueryInterface(const nsIID&, void**)': 257:58.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:58.42 foundInterface = 0; \ 257:58.42 ^~~~~~~~~~~~~~ 257:58.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:58.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:58.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:58.42 /builddir/build/BUILD/firefox-67.0.3/dom/websocket/WebSocket.cpp:1425:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:58.42 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 257:58.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:58.42 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 257:58.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/TypedArray.h:19, 257:58.42 from /builddir/build/BUILD/firefox-67.0.3/dom/websocket/WebSocket.h:12, 257:58.42 from /builddir/build/BUILD/firefox-67.0.3/dom/websocket/WebSocket.cpp:7, 257:58.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/websocket/Unified_cpp_dom_websocket0.cpp:2: 257:58.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:58.42 } else 257:58.42 ^~~~ 257:58.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:58.42 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:58.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:58.43 /builddir/build/BUILD/firefox-67.0.3/dom/websocket/WebSocket.cpp:1424:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:58.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WebSocket) 257:58.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:58.71 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentRequestUpdateEvent.cpp: In member function 'virtual nsresult mozilla::dom::PaymentRequestUpdateEvent::QueryInterface(const nsIID&, void**)': 257:58.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:58.71 foundInterface = 0; \ 257:58.71 ^~~~~~~~~~~~~~ 257:58.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:58.71 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:58.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:58.71 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentRequestUpdateEvent.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:58.71 NS_INTERFACE_MAP_END_INHERITING(Event) 257:58.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:58.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 257:58.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 257:58.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 257:58.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PaymentAddress.h:10, 257:58.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:13, 257:58.72 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.h:10, 257:58.72 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.cpp:7, 257:58.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 257:58.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 257:58.72 } else 257:58.72 ^~~~ 257:58.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 257:58.72 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 257:58.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:58.72 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentRequestUpdateEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 257:58.72 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PaymentRequestUpdateEvent) 257:58.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:58.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 257:58.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 257:58.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 257:58.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 257:58.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 257:58.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 257:58.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/PaymentRequestBinding.h:10, 257:58.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:7, 257:58.77 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.h:10, 257:58.77 from /builddir/build/BUILD/firefox-67.0.3/dom/payments/BasicCardPayment.cpp:7, 257:58.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 257:58.77 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentResponse.cpp: In member function 'virtual nsresult mozilla::dom::PaymentResponse::QueryInterface(const nsIID&, void**)': 257:58.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 257:58.77 foundInterface = 0; \ 257:58.77 ^~~~~~~~~~~~~~ 257:58.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 257:58.77 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 257:58.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:58.78 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentResponse.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 257:58.78 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 257:58.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257:58.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 257:58.78 else 257:58.78 ^~~~ 257:58.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 257:58.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 257:58.78 ^~~~~~~~~~~~~~~~~~ 257:58.78 /builddir/build/BUILD/firefox-67.0.3/dom/payments/PaymentResponse.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 257:58.78 NS_INTERFACE_MAP_ENTRY(nsITimerCallback) 257:58.78 ^~~~~~~~~~~~~~~~~~~~~~ 258:00.31 /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/nsWebBrowserPersist.cpp: In member function 'virtual nsresult nsWebBrowserPersist::QueryInterface(const nsIID&, void**)': 258:00.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:00.31 foundInterface = 0; \ 258:00.31 ^~~~~~~~~~~~~~ 258:00.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 258:00.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 258:00.31 ^~~~~~~~~~~~~~~~~~~~~~~ 258:00.31 /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/nsWebBrowserPersist.cpp:286:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 258:00.31 NS_INTERFACE_MAP_END 258:00.31 ^~~~~~~~~~~~~~~~~~~~ 258:00.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:00.31 else 258:00.32 ^~~~ 258:00.32 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 258:00.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 258:00.32 ^~~~~~~~~~~~~~~~~~ 258:00.32 /builddir/build/BUILD/firefox-67.0.3/dom/webbrowserpersist/nsWebBrowserPersist.cpp:285:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258:00.32 NS_INTERFACE_MAP_ENTRY(nsIProgressEventSink) 258:00.32 ^~~~~~~~~~~~~~~~~~~~~~ 258:11.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 258:11.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 258:11.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 258:11.27 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 258:11.27 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 258:11.27 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 258:11.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 258:11.27 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorker.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorker::QueryInterface(const nsIID&, void**)': 258:11.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:11.27 foundInterface = 0; \ 258:11.28 ^~~~~~~~~~~~~~ 258:11.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 258:11.28 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 258:11.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:11.28 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorker.cpp:133:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 258:11.28 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 258:11.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:11.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:11.28 else 258:11.28 ^~~~ 258:11.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 258:11.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 258:11.28 ^~~~~~~~~~~~~~~~~~ 258:11.28 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorker.cpp:132:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258:11.28 NS_INTERFACE_MAP_ENTRY(ServiceWorker) 258:11.28 ^~~~~~~~~~~~~~~~~~~~~~ 258:12.14 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerContainer::QueryInterface(const nsIID&, void**)': 258:12.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:12.14 foundInterface = 0; \ 258:12.14 ^~~~~~~~~~~~~~ 258:12.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 258:12.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 258:12.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:12.14 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 258:12.14 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 258:12.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:12.14 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 258:12.14 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 258:12.14 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 258:12.14 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 258:12.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 258:12.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 258:12.14 } else 258:12.14 ^~~~ 258:12.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 258:12.14 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 258:12.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:12.14 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 258:12.14 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerContainer) 258:12.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 258:14.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 258:14.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 258:14.09 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 258:14.09 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 258:14.10 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 258:14.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 258:14.10 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::FetchEvent::QueryInterface(const nsIID&, void**)': 258:14.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:14.10 foundInterface = 0; \ 258:14.10 ^~~~~~~~~~~~~~ 258:14.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 258:14.10 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 258:14.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.10 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:935:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 258:14.10 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 258:14.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 258:14.11 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 258:14.11 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 258:14.11 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 258:14.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 258:14.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 258:14.11 } else 258:14.11 ^~~~ 258:14.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 258:14.11 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 258:14.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.11 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:934:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 258:14.11 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchEvent) 258:14.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 258:14.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 258:14.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 258:14.14 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 258:14.14 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 258:14.14 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 258:14.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 258:14.14 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::ExtendableEvent::QueryInterface(const nsIID&, void**)': 258:14.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:14.14 foundInterface = 0; \ 258:14.14 ^~~~~~~~~~~~~~ 258:14.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 258:14.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 258:14.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.15 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:978:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 258:14.15 NS_INTERFACE_MAP_END_INHERITING(Event) 258:14.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.15 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 258:14.15 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 258:14.15 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 258:14.15 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 258:14.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 258:14.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 258:14.16 } else 258:14.17 ^~~~ 258:14.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 258:14.17 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 258:14.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.17 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:977:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 258:14.17 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ExtendableEvent) 258:14.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.20 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 258:14.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 258:14.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 258:14.20 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 258:14.20 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 258:14.20 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 258:14.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 258:14.20 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::PushMessageData::QueryInterface(const nsIID&, void**)': 258:14.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:14.21 foundInterface = 0; \ 258:14.21 ^~~~~~~~~~~~~~ 258:14.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 258:14.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 258:14.21 ^~~~~~~~~~~~~~~~~~~~~~~ 258:14.21 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:1041:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 258:14.21 NS_INTERFACE_MAP_END 258:14.21 ^~~~~~~~~~~~~~~~~~~~ 258:14.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:14.21 else 258:14.21 ^~~~ 258:14.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 258:14.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 258:14.22 ^~~~~~~~~~~~~~~~~~ 258:14.22 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:1040:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258:14.22 NS_INTERFACE_MAP_ENTRY(nsISupports) 258:14.22 ^~~~~~~~~~~~~~~~~~~~~~ 258:14.24 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::PushEvent::QueryInterface(const nsIID&, void**)': 258:14.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:14.25 foundInterface = 0; \ 258:14.25 ^~~~~~~~~~~~~~ 258:14.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 258:14.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 258:14.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.25 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:1134:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 258:14.26 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 258:14.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 258:14.27 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 258:14.27 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 258:14.27 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 258:14.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 258:14.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 258:14.27 } else 258:14.27 ^~~~ 258:14.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 258:14.27 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 258:14.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.27 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:1133:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 258:14.27 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PushEvent) 258:14.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 258:14.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 258:14.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 258:14.40 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 258:14.40 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 258:14.40 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 258:14.40 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 258:14.40 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::ExtendableMessageEvent::QueryInterface(const nsIID&, void**)': 258:14.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:14.42 foundInterface = 0; \ 258:14.42 ^~~~~~~~~~~~~~ 258:14.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 258:14.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 258:14.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.42 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:1239:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 258:14.42 NS_INTERFACE_MAP_END_INHERITING(Event) 258:14.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 258:14.43 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerContainer.h:10, 258:14.43 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.h:10, 258:14.43 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/RemoteServiceWorkerContainerImpl.cpp:7, 258:14.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 258:14.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 258:14.43 } else 258:14.43 ^~~~ 258:14.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 258:14.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 258:14.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:14.43 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerEvents.cpp:1238:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 258:14.45 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ExtendableMessageEvent) 258:14.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:28.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 258:28.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 258:28.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsINetworkInterceptController.h:10, 258:28.04 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerInterceptController.h:10, 258:28.04 from /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerInterceptController.cpp:7, 258:28.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers1.cpp:2: 258:28.04 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerManager.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerManager::QueryInterface(const nsIID&, void**)': 258:28.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:28.04 foundInterface = 0; \ 258:28.04 ^~~~~~~~~~~~~~ 258:28.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 258:28.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 258:28.05 ^~~~~~~~~~~~~~~~~~~~~~~ 258:28.05 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerManager.cpp:276:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 258:28.05 NS_INTERFACE_MAP_END 258:28.05 ^~~~~~~~~~~~~~~~~~~~ 258:28.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:28.05 else 258:28.05 ^~~~ 258:28.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 258:28.05 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 258:28.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:28.05 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerManager.cpp:275:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 258:28.05 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIServiceWorkerManager) 258:28.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:28.72 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 258:28.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 258:28.72 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 258:28.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 258:28.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 258:28.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 258:28.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 258:28.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ReportBody.h:11, 258:28.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DeprecationReportBody.h:10, 258:28.73 from /builddir/build/BUILD/firefox-67.0.3/dom/reporting/DeprecationReportBody.cpp:7, 258:28.73 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/reporting/Unified_cpp_dom_reporting0.cpp:2: 258:28.73 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/Report.cpp: In member function 'virtual nsresult mozilla::dom::Report::QueryInterface(const nsIID&, void**)': 258:28.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:28.73 foundInterface = 0; \ 258:28.73 ^~~~~~~~~~~~~~ 258:28.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 258:28.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 258:28.73 ^~~~~~~~~~~~~~~~~~~~~~~ 258:28.73 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/Report.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 258:28.73 NS_INTERFACE_MAP_END 258:28.74 ^~~~~~~~~~~~~~~~~~~~ 258:28.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:28.74 else 258:28.74 ^~~~ 258:28.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 258:28.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 258:28.74 ^~~~~~~~~~~~~~~~~~ 258:28.74 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/Report.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258:28.74 NS_INTERFACE_MAP_ENTRY(nsISupports) 258:28.74 ^~~~~~~~~~~~~~~~~~~~~~ 258:28.76 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportBody.cpp: In member function 'virtual nsresult mozilla::dom::ReportBody::QueryInterface(const nsIID&, void**)': 258:28.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:28.76 foundInterface = 0; \ 258:28.76 ^~~~~~~~~~~~~~ 258:28.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 258:28.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 258:28.76 ^~~~~~~~~~~~~~~~~~~~~~~ 258:28.77 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportBody.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 258:28.77 NS_INTERFACE_MAP_END 258:28.77 ^~~~~~~~~~~~~~~~~~~~ 258:28.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:28.77 else 258:28.77 ^~~~ 258:28.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 258:28.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 258:28.77 ^~~~~~~~~~~~~~~~~~ 258:28.77 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportBody.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258:28.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 258:28.77 ^~~~~~~~~~~~~~~~~~~~~~ 258:30.56 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerRegistration.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerRegistration::QueryInterface(const nsIID&, void**)': 258:30.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:30.56 foundInterface = 0; \ 258:30.56 ^~~~~~~~~~~~~~ 258:30.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 258:30.56 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 258:30.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:30.56 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerRegistration.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 258:30.56 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 258:30.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:30.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:30.57 else 258:30.57 ^~~~ 258:30.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 258:30.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 258:30.57 ^~~~~~~~~~~~~~~~~~ 258:30.57 /builddir/build/BUILD/firefox-67.0.3/dom/serviceworkers/ServiceWorkerRegistration.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258:30.57 NS_INTERFACE_MAP_ENTRY(ServiceWorkerRegistration) 258:30.57 ^~~~~~~~~~~~~~~~~~~~~~ 258:36.15 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 258:36.15 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 258:36.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 258:36.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnection.h:11, 258:36.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundSDBConnectionChild.h:9, 258:36.16 from /builddir/build/BUILD/firefox-67.0.3/dom/simpledb/ActorsChild.h:10, 258:36.16 from /builddir/build/BUILD/firefox-67.0.3/dom/simpledb/ActorsChild.cpp:7, 258:36.16 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/simpledb/Unified_cpp_dom_simpledb0.cpp:2: 258:36.16 /builddir/build/BUILD/firefox-67.0.3/dom/simpledb/SDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::SDBRequest::QueryInterface(const nsIID&, void**)': 258:36.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:36.16 foundInterface = 0; \ 258:36.16 ^~~~~~~~~~~~~~ 258:36.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 258:36.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 258:36.16 ^~~~~~~~~~~~~~~~~~~~~~~ 258:36.16 /builddir/build/BUILD/firefox-67.0.3/dom/simpledb/SDBRequest.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 258:36.16 NS_INTERFACE_MAP_END 258:36.16 ^~~~~~~~~~~~~~~~~~~~ 258:36.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:36.16 else 258:36.16 ^~~~ 258:36.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 258:36.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 258:36.16 ^~~~~~~~~~~~~~~~~~ 258:36.16 /builddir/build/BUILD/firefox-67.0.3/dom/simpledb/SDBRequest.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258:36.16 NS_INTERFACE_MAP_ENTRY(nsISDBRequest) 258:36.16 ^~~~~~~~~~~~~~~~~~~~~~ 258:39.54 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportDeliver.cpp: In member function 'virtual nsresult mozilla::dom::ReportDeliver::QueryInterface(const nsIID&, void**)': 258:39.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:39.54 foundInterface = 0; \ 258:39.54 ^~~~~~~~~~~~~~ 258:39.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 258:39.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 258:39.54 ^~~~~~~~~~~~~~~~~~~~~~~ 258:39.54 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportDeliver.cpp:399:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 258:39.54 NS_INTERFACE_MAP_END 258:39.54 ^~~~~~~~~~~~~~~~~~~~ 258:39.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:39.54 else 258:39.54 ^~~~ 258:39.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 258:39.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 258:39.54 ^~~~~~~~~~~~~~~~~~ 258:39.54 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportDeliver.cpp:398:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258:39.54 NS_INTERFACE_MAP_ENTRY(nsITimerCallback) 258:39.54 ^~~~~~~~~~~~~~~~~~~~~~ 258:39.72 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportingHeader.cpp: In member function 'virtual nsresult mozilla::dom::ReportingHeader::QueryInterface(const nsIID&, void**)': 258:39.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:39.73 foundInterface = 0; \ 258:39.73 ^~~~~~~~~~~~~~ 258:39.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 258:39.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 258:39.73 ^~~~~~~~~~~~~~~~~~~~~~~ 258:39.73 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportingHeader.cpp:770:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 258:39.73 NS_INTERFACE_MAP_END 258:39.73 ^~~~~~~~~~~~~~~~~~~~ 258:39.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:39.73 else 258:39.73 ^~~~ 258:39.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 258:39.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 258:39.73 ^~~~~~~~~~~~~~~~~~ 258:39.73 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportingHeader.cpp:769:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258:39.73 NS_INTERFACE_MAP_ENTRY(nsITimerCallback) 258:39.73 ^~~~~~~~~~~~~~~~~~~~~~ 258:39.79 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportingObserver.cpp: In member function 'virtual nsresult mozilla::dom::ReportingObserver::QueryInterface(const nsIID&, void**)': 258:39.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:39.79 foundInterface = 0; \ 258:39.79 ^~~~~~~~~~~~~~ 258:39.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 258:39.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 258:39.80 ^~~~~~~~~~~~~~~~~~~~~~~ 258:39.80 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportingObserver.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 258:39.80 NS_INTERFACE_MAP_END 258:39.80 ^~~~~~~~~~~~~~~~~~~~ 258:39.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 258:39.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 258:39.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 258:39.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ScriptSettings.h:15, 258:39.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/CallbackObject.h:29, 258:39.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:21, 258:39.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ReportBody.h:11, 258:39.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DeprecationReportBody.h:10, 258:39.82 from /builddir/build/BUILD/firefox-67.0.3/dom/reporting/DeprecationReportBody.cpp:7, 258:39.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/reporting/Unified_cpp_dom_reporting0.cpp:2: 258:39.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:39.82 else 258:39.82 ^~~~ 258:39.82 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/ReportingObserver.cpp:38:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 258:39.82 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 258:39.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:39.87 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 258:39.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 258:39.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 258:39.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 258:39.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 258:39.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 258:39.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:20, 258:39.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ReportBody.h:11, 258:39.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/DeprecationReportBody.h:10, 258:39.87 from /builddir/build/BUILD/firefox-67.0.3/dom/reporting/DeprecationReportBody.cpp:7, 258:39.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/reporting/Unified_cpp_dom_reporting0.cpp:2: 258:39.88 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/TestingDeprecatedInterface.cpp: In member function 'virtual nsresult mozilla::dom::TestingDeprecatedInterface::QueryInterface(const nsIID&, void**)': 258:39.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:39.90 foundInterface = 0; \ 258:39.90 ^~~~~~~~~~~~~~ 258:39.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 258:39.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 258:39.90 ^~~~~~~~~~~~~~~~~~~~~~~ 258:39.90 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/TestingDeprecatedInterface.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 258:39.90 NS_INTERFACE_MAP_END 258:39.90 ^~~~~~~~~~~~~~~~~~~~ 258:39.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:39.90 else 258:39.90 ^~~~ 258:39.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 258:39.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 258:39.90 ^~~~~~~~~~~~~~~~~~ 258:39.90 /builddir/build/BUILD/firefox-67.0.3/dom/reporting/TestingDeprecatedInterface.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258:39.91 NS_INTERFACE_MAP_ENTRY(nsISupports) 258:39.91 ^~~~~~~~~~~~~~~~~~~~~~ 258:46.29 dom/plugins/test/testplugin/libnptest.so 258:48.25 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 258:48.25 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 258:48.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 258:48.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:11, 258:48.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 258:48.25 from /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ActorsChild.h:10, 258:48.25 from /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ActorsChild.cpp:7, 258:48.25 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/localstorage/Unified_cpp_dom_localstorage0.cpp:2: 258:48.26 /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/LSObject.cpp: In member function 'virtual nsresult mozilla::dom::LSObject::QueryInterface(const nsIID&, void**)': 258:48.26 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:48.26 foundInterface = 0; \ 258:48.26 ^~~~~~~~~~~~~~ 258:48.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 258:48.27 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 258:48.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:48.27 /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/LSObject.cpp:727:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 258:48.27 NS_INTERFACE_MAP_END_INHERITING(Storage) 258:48.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:48.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 258:48.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 258:48.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 258:48.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 258:48.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 258:48.28 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/base/message_loop.h:32, 258:48.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ipc/MessageChannel.h:12, 258:48.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ipc/ProtocolUtils.h:23, 258:48.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabase.h:15, 258:48.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundLSDatabaseChild.h:9, 258:48.28 from /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ActorsChild.h:10, 258:48.28 from /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ActorsChild.cpp:7, 258:48.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/localstorage/Unified_cpp_dom_localstorage0.cpp:2: 258:48.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 258:48.29 } else 258:48.29 ^~~~ 258:48.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 258:48.29 } else 258:48.29 ^~~~ 258:48.29 /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/LSObject.cpp:726:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 258:48.29 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(LSObject) 258:48.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:51.27 dom/plugins/test/testplugin/secondplugin/libnpsecondtest.so 258:51.86 dom/plugins/test/testplugin/thirdplugin/libnpthirdtest.so 258:53.52 dom/plugins/test/testplugin/flashplugin/libnpswftest.so 258:58.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/WeakPtr.h:82, 258:58.38 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.h:11, 258:58.38 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.cpp:7, 258:58.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 258:58.38 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/Presentation.cpp: In member function 'virtual nsresult mozilla::dom::Presentation::QueryInterface(const nsIID&, void**)': 258:58.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:58.38 foundInterface = 0; \ 258:58.39 ^~~~~~~~~~~~~~ 258:58.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 258:58.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 258:58.39 ^~~~~~~~~~~~~~~~~~~~~~~ 258:58.39 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/Presentation.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 258:58.39 NS_INTERFACE_MAP_END 258:58.39 ^~~~~~~~~~~~~~~~~~~~ 258:58.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:58.39 else 258:58.39 ^~~~ 258:58.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 258:58.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 258:58.40 ^~~~~~~~~~~~~~~~~~ 258:58.40 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/Presentation.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258:58.40 NS_INTERFACE_MAP_ENTRY(nsISupports) 258:58.40 ^~~~~~~~~~~~~~~~~~~~~~ 258:58.44 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationAvailability.cpp: In member function 'virtual nsresult mozilla::dom::PresentationAvailability::QueryInterface(const nsIID&, void**)': 258:58.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:58.45 foundInterface = 0; \ 258:58.45 ^~~~~~~~~~~~~~ 258:58.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 258:58.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 258:58.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:58.45 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationAvailability.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 258:58.45 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 258:58.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:58.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:58.45 else 258:58.45 ^~~~ 258:58.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 258:58.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 258:58.46 ^~~~~~~~~~~~~~~~~~ 258:58.46 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationAvailability.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258:58.46 NS_INTERFACE_MAP_ENTRY(nsIPresentationAvailabilityListener) 258:58.46 ^~~~~~~~~~~~~~~~~~~~~~ 258:58.80 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationConnection.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnection::QueryInterface(const nsIID&, void**)': 258:58.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:58.80 foundInterface = 0; \ 258:58.80 ^~~~~~~~~~~~~~ 258:58.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 258:58.80 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 258:58.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:58.80 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationConnection.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 258:58.80 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 258:58.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:58.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:58.81 else 258:58.81 ^~~~ 258:58.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 258:58.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 258:58.81 ^~~~~~~~~~~~~~~~~~ 258:58.81 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationConnection.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258:58.81 NS_INTERFACE_MAP_ENTRY(nsIRequest) 258:58.81 ^~~~~~~~~~~~~~~~~~~~~~ 258:58.97 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationConnectionList.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionList::QueryInterface(const nsIID&, void**)': 258:58.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:58.97 foundInterface = 0; \ 258:58.98 ^~~~~~~~~~~~~~ 258:58.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 258:58.98 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 258:58.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:58.98 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationConnectionList.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 258:58.98 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 258:58.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:58.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 258:58.98 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationAvailability.h:10, 258:58.98 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.cpp:10, 258:58.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 258:58.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 258:58.99 } else 258:59.00 ^~~~ 258:59.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 258:59.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 258:59.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:59.00 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationConnectionList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 258:59.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationConnectionList) 258:59.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 258:59.19 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/WeakPtr.h:82, 258:59.19 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.h:11, 258:59.19 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.cpp:7, 258:59.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 258:59.19 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationReceiver.cpp: In member function 'virtual nsresult mozilla::dom::PresentationReceiver::QueryInterface(const nsIID&, void**)': 258:59.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 258:59.20 foundInterface = 0; \ 258:59.20 ^~~~~~~~~~~~~~ 258:59.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 258:59.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 258:59.20 ^~~~~~~~~~~~~~~~~~~~~~~ 258:59.20 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationReceiver.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 258:59.20 NS_INTERFACE_MAP_END 258:59.20 ^~~~~~~~~~~~~~~~~~~~ 258:59.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 258:59.20 else 258:59.20 ^~~~ 258:59.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 258:59.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 258:59.20 ^~~~~~~~~~~~~~~~~~ 258:59.21 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationReceiver.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 258:59.21 NS_INTERFACE_MAP_ENTRY(nsISupports) 258:59.21 ^~~~~~~~~~~~~~~~~~~~~~ 259:01.27 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationRequest.cpp: In member function 'virtual nsresult mozilla::dom::PresentationRequest::QueryInterface(const nsIID&, void**)': 259:01.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 259:01.28 foundInterface = 0; \ 259:01.28 ^~~~~~~~~~~~~~ 259:01.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 259:01.28 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 259:01.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259:01.28 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationRequest.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 259:01.28 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 259:01.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259:01.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 259:01.29 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationAvailability.h:10, 259:01.29 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.cpp:10, 259:01.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 259:01.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 259:01.29 } else 259:01.29 ^~~~ 259:01.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 259:01.29 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 259:01.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259:01.29 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationRequest.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 259:01.29 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationRequest) 259:01.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 259:08.24 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/localstorage/Unified_cpp_dom_localstorage0.cpp:74: 259:08.24 /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ReportInternalError.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 259:08.25 /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ReportInternalError.cpp:34:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 259:08.25 } // namespace mozilla 259:08.25 ^ 259:08.25 /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ReportInternalError.cpp:34:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 259:08.26 /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ReportInternalError.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 259:08.26 /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ReportInternalError.cpp:34:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 259:08.26 /builddir/build/BUILD/firefox-67.0.3/dom/localstorage/ReportInternalError.cpp:34:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 259:16.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/WeakPtr.h:82, 259:16.88 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.h:11, 259:16.88 from /builddir/build/BUILD/firefox-67.0.3/dom/presentation/AvailabilityCollection.cpp:7, 259:16.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 259:16.88 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationTCPSessionTransport.cpp: In member function 'virtual nsresult mozilla::dom::PresentationTCPSessionTransport::QueryInterface(const nsIID&, void**)': 259:16.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 259:16.88 foundInterface = 0; \ 259:16.88 ^~~~~~~~~~~~~~ 259:16.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 259:16.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 259:16.89 ^~~~~~~~~~~~~~~~~~~~~~~ 259:16.89 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationTCPSessionTransport.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 259:16.89 NS_INTERFACE_MAP_END 259:16.89 ^~~~~~~~~~~~~~~~~~~~ 259:16.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 259:16.89 else 259:16.89 ^~~~ 259:16.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 259:16.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 259:16.90 ^~~~~~~~~~~~~~~~~~ 259:16.90 /builddir/build/BUILD/firefox-67.0.3/dom/presentation/PresentationTCPSessionTransport.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 259:16.90 NS_INTERFACE_MAP_ENTRY(nsITransportEventSink) 259:16.90 ^~~~~~~~~~~~~~~~~~~~~~ 259:35.62 widget/gtk/mozgtk/gtk2/libmozgtk.so 259:36.16 widget/gtk/mozgtk/stub/libmozgtk_stub.so 259:36.97 widget/gtk/mozgtk/gtk3/libmozgtk.so 259:42.37 widget/gtk/mozwayland/libmozwayland.so 260:05.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 260:05.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 260:05.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 260:05.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/mozSpellChecker.h:9, 260:05.47 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.h:9, 260:05.47 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.cpp:7, 260:05.47 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 260:05.47 /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.cpp: In member function 'virtual nsresult mozilla::EditorSpellCheck::QueryInterface(const nsIID&, void**)': 260:05.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:05.47 foundInterface = 0; \ 260:05.47 ^~~~~~~~~~~~~~ 260:05.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 260:05.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 260:05.48 ^~~~~~~~~~~~~~~~~~~~~~~ 260:05.48 /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.cpp:260:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 260:05.48 NS_INTERFACE_MAP_END 260:05.48 ^~~~~~~~~~~~~~~~~~~~ 260:05.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 260:05.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 260:05.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 260:05.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 260:05.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 260:05.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 260:05.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/mozSpellChecker.h:9, 260:05.49 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.h:9, 260:05.49 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.cpp:7, 260:05.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 260:05.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:05.49 } else 260:05.49 ^~~~ 260:05.49 /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.cpp:259:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:05.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(EditorSpellCheck) 260:05.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:05.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 260:05.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 260:05.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:12, 260:05.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/mozSpellChecker.h:9, 260:05.95 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.h:9, 260:05.95 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.cpp:7, 260:05.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 260:05.95 /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/TextServicesDocument.cpp: In member function 'virtual nsresult mozilla::TextServicesDocument::QueryInterface(const nsIID&, void**)': 260:05.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:05.95 foundInterface = 0; \ 260:05.95 ^~~~~~~~~~~~~~ 260:05.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 260:05.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 260:05.95 ^~~~~~~~~~~~~~~~~~~~~~~ 260:05.95 /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/TextServicesDocument.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 260:05.95 NS_INTERFACE_MAP_END 260:05.95 ^~~~~~~~~~~~~~~~~~~~ 260:05.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWrapperCache.h:10, 260:05.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 260:05.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 260:05.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 260:05.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 260:05.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 260:05.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/mozSpellChecker.h:9, 260:05.96 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.h:9, 260:05.96 from /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/EditorSpellCheck.cpp:7, 260:05.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 260:05.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:05.96 } else 260:05.96 ^~~~ 260:05.96 /builddir/build/BUILD/firefox-67.0.3/editor/spellchecker/TextServicesDocument.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:05.96 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(TextServicesDocument) 260:05.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:07.20 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:07.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:07.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:07.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:07.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:07.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:07.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:07.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:07.20 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:07.20 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:07.20 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/ChangeAttributeTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeAttributeTransaction::QueryInterface(const nsIID&, void**)': 260:07.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:07.21 foundInterface = 0; \ 260:07.21 ^~~~~~~~~~~~~~ 260:07.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:07.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:07.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:07.21 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/ChangeAttributeTransaction.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:07.21 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 260:07.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:07.21 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:07.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:07.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:07.21 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:07.21 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:07.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:07.21 } else 260:07.21 ^~~~ 260:07.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:07.21 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:07.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:07.21 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/ChangeAttributeTransaction.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:07.21 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ChangeAttributeTransaction) 260:07.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:07.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:07.23 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:07.23 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/ChangeStyleTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeStyleTransaction::QueryInterface(const nsIID&, void**)': 260:07.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:07.23 foundInterface = 0; \ 260:07.23 ^~~~~~~~~~~~~~ 260:07.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:07.23 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:07.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:07.23 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/ChangeStyleTransaction.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:07.23 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 260:07.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:07.23 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:07.23 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:07.24 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:07.24 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:07.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:07.24 } else 260:07.24 ^~~~ 260:07.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:07.25 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:07.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:07.26 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/ChangeStyleTransaction.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:07.26 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ChangeStyleTransaction) 260:07.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:17.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:17.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 260:17.94 from /builddir/build/BUILD/firefox-67.0.3/editor/txmgr/TransactionItem.h:9, 260:17.94 from /builddir/build/BUILD/firefox-67.0.3/editor/txmgr/TransactionItem.cpp:6, 260:17.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/txmgr/Unified_cpp_editor_txmgr0.cpp:2: 260:17.94 /builddir/build/BUILD/firefox-67.0.3/editor/txmgr/TransactionManager.cpp: In member function 'virtual nsresult mozilla::TransactionManager::QueryInterface(const nsIID&, void**)': 260:17.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:17.94 foundInterface = 0; \ 260:17.94 ^~~~~~~~~~~~~~ 260:17.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 260:17.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 260:17.95 ^~~~~~~~~~~~~~~~~~~~~~~ 260:17.95 /builddir/build/BUILD/firefox-67.0.3/editor/txmgr/TransactionManager.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 260:17.95 NS_INTERFACE_MAP_END 260:17.95 ^~~~~~~~~~~~~~~~~~~~ 260:17.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 260:17.95 else 260:17.95 ^~~~ 260:17.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 260:17.95 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 260:17.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:17.95 /builddir/build/BUILD/firefox-67.0.3/editor/txmgr/TransactionManager.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 260:17.95 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransactionManager) 260:17.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:19.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:19.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:19.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:19.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:19.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:19.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:19.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:19.51 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:19.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:19.51 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CompositionTransaction.cpp: In member function 'virtual nsresult mozilla::CompositionTransaction::QueryInterface(const nsIID&, void**)': 260:19.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:19.53 foundInterface = 0; \ 260:19.53 ^~~~~~~~~~~~~~ 260:19.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:19.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:19.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.53 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CompositionTransaction.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:19.53 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 260:19.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:19.53 } else 260:19.53 ^~~~ 260:19.53 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 260:19.53 NS_IMPL_QUERY_BODY_CONCRETE(_class) 260:19.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.53 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CompositionTransaction.cpp:78:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 260:19.53 NS_INTERFACE_MAP_ENTRY_CONCRETE(CompositionTransaction) 260:19.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.61 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CreateElementTransaction.cpp: In member function 'virtual nsresult mozilla::CreateElementTransaction::QueryInterface(const nsIID&, void**)': 260:19.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:19.62 foundInterface = 0; \ 260:19.62 ^~~~~~~~~~~~~~ 260:19.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:19.62 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:19.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.62 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CreateElementTransaction.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:19.62 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 260:19.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:19.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:19.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:19.63 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:19.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:19.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:19.63 } else 260:19.63 ^~~~ 260:19.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:19.63 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:19.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.64 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CreateElementTransaction.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:19.64 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CreateElementTransaction) 260:19.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:19.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:19.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:19.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:19.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:19.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:19.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:19.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:19.70 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:19.70 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:19.70 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteNodeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteNodeTransaction::QueryInterface(const nsIID&, void**)': 260:19.70 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:19.70 foundInterface = 0; \ 260:19.71 ^~~~~~~~~~~~~~ 260:19.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:19.71 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:19.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.71 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteNodeTransaction.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:19.71 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 260:19.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:19.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:19.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:19.71 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:19.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:19.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:19.71 } else 260:19.73 ^~~~ 260:19.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:19.74 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:19.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.74 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteNodeTransaction.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:19.74 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteNodeTransaction) 260:19.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:19.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:19.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:19.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:19.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:19.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:19.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:19.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:19.80 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:19.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:19.81 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteRangeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteRangeTransaction::QueryInterface(const nsIID&, void**)': 260:19.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:19.81 foundInterface = 0; \ 260:19.81 ^~~~~~~~~~~~~~ 260:19.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:19.81 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:19.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.81 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteRangeTransaction.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:19.81 NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) 260:19.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.83 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:19.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:19.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:19.83 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:19.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:19.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:19.83 } else 260:19.83 ^~~~ 260:19.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:19.83 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:19.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.83 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteRangeTransaction.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:19.83 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteRangeTransaction) 260:19.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:19.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:19.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:19.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:19.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:19.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:19.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:19.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:19.85 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:19.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:19.85 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteTextTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteTextTransaction::QueryInterface(const nsIID&, void**)': 260:19.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:19.86 foundInterface = 0; \ 260:19.86 ^~~~~~~~~~~~~~ 260:19.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:19.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:19.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.86 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteTextTransaction.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:19.86 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 260:19.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:19.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:19.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:19.86 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:19.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:19.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:19.86 } else 260:19.86 ^~~~ 260:19.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:19.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:19.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.86 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/DeleteTextTransaction.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:19.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteTextTransaction) 260:19.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.90 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:19.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:19.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:19.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:19.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:19.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:19.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:19.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:19.90 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:19.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:19.91 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditAggregateTransaction.cpp: In member function 'virtual nsresult mozilla::EditAggregateTransaction::QueryInterface(const nsIID&, void**)': 260:19.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:19.91 foundInterface = 0; \ 260:19.91 ^~~~~~~~~~~~~~ 260:19.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:19.91 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:19.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.91 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditAggregateTransaction.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:19.91 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 260:19.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:19.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:19.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:19.91 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:19.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:19.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:19.91 } else 260:19.91 ^~~~ 260:19.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:19.93 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:19.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.93 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditAggregateTransaction.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:19.93 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(EditAggregateTransaction) 260:19.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.93 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:19.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:19.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:19.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:19.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:19.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 260:19.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 260:19.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CSSEditUtils.h:9, 260:19.93 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/CSSEditUtils.cpp:6, 260:19.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 260:19.93 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditTransactionBase.cpp: In member function 'virtual nsresult mozilla::EditTransactionBase::QueryInterface(const nsIID&, void**)': 260:19.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:19.93 foundInterface = 0; \ 260:19.93 ^~~~~~~~~~~~~~ 260:19.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 260:19.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 260:19.93 ^~~~~~~~~~~~~~~~~~~~~~~ 260:19.93 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditTransactionBase.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 260:19.93 NS_INTERFACE_MAP_END 260:19.93 ^~~~~~~~~~~~~~~~~~~~ 260:19.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 260:19.93 else 260:19.94 ^~~~ 260:19.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 260:19.94 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 260:19.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:19.96 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditTransactionBase.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 260:19.96 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransaction) 260:19.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:20.48 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditorBase.cpp: In member function 'virtual nsresult mozilla::EditorBase::QueryInterface(const nsIID&, void**)': 260:20.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:20.48 foundInterface = 0; \ 260:20.48 ^~~~~~~~~~~~~~ 260:20.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 260:20.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 260:20.49 ^~~~~~~~~~~~~~~~~~~~~~~ 260:20.49 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditorBase.cpp:234:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 260:20.49 NS_INTERFACE_MAP_END 260:20.49 ^~~~~~~~~~~~~~~~~~~~ 260:20.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 260:20.49 else 260:20.49 ^~~~ 260:20.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 260:20.49 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 260:20.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:20.49 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/EditorBase.cpp:233:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 260:20.49 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIEditor) 260:20.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:28.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/widget/gtk/Unified_cpp_widget_gtk2.cpp:101: 260:28.69 /builddir/build/BUILD/firefox-67.0.3/widget/gtk/nsWidgetFactory.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 260:28.69 /builddir/build/BUILD/firefox-67.0.3/widget/gtk/nsWidgetFactory.cpp:74:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 260:28.69 } 260:28.70 ^ 260:28.70 /builddir/build/BUILD/firefox-67.0.3/widget/gtk/nsWidgetFactory.cpp:74:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 260:28.70 /builddir/build/BUILD/firefox-67.0.3/widget/gtk/nsWidgetFactory.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 260:28.70 /builddir/build/BUILD/firefox-67.0.3/widget/gtk/nsWidgetFactory.cpp:74:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 260:28.70 /builddir/build/BUILD/firefox-67.0.3/widget/gtk/nsWidgetFactory.cpp:74:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 260:28.71 /builddir/build/BUILD/firefox-67.0.3/widget/gtk/nsWidgetFactory.cpp: In function 'mozilla::gfx::ArcToBezier(SystemCairoClipper*, mozilla::gfx::PointTyped const&, mozilla::gfx::SizeTyped const&, float, float, bool, float)void': 260:28.71 /builddir/build/BUILD/firefox-67.0.3/widget/gtk/nsWidgetFactory.cpp:74:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierI18SystemCairoClipperEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 260:28.71 /builddir/build/BUILD/firefox-67.0.3/widget/gtk/nsWidgetFactory.cpp:74:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierI18SystemCairoClipperEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 260:28.72 /builddir/build/BUILD/firefox-67.0.3/widget/gtk/nsWidgetFactory.cpp:74:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierI18SystemCairoClipperEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 260:43.97 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:137: 260:43.97 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLAbsPositionEditor.cpp: In member function 'mozilla::EditorBase::DoJoinNodes(nsINode*, nsINode*, nsINode*)': 260:43.97 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLAbsPositionEditor.cpp:638:1: warning: the control flow of function '_ZN7mozilla10EditorBase11DoJoinNodesEP7nsINodeS2_S2_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 260:43.97 } // namespace mozilla 260:43.97 ^ 260:43.97 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLAbsPositionEditor.cpp:638:1: warning: the control flow of function '_ZN7mozilla10EditorBase11DoJoinNodesEP7nsINodeS2_S2_' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 260:43.98 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLAbsPositionEditor.cpp:638:1: warning: the control flow of function '_ZN7mozilla10EditorBase11DoJoinNodesEP7nsINodeS2_S2_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 260:45.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/widget/Unified_cpp_widget1.cpp:137: 260:45.28 /builddir/build/BUILD/firefox-67.0.3/widget/nsNativeTheme.cpp: In member function 'mozilla::gfx::BaseMatrix::PreRotate(float)': 260:45.28 /builddir/build/BUILD/firefox-67.0.3/widget/nsNativeTheme.cpp:719:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 260:45.28 } 260:45.28 ^ 260:45.28 /builddir/build/BUILD/firefox-67.0.3/widget/nsNativeTheme.cpp:719:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 260:49.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:49.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 260:49.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 260:49.29 from /builddir/build/BUILD/firefox-67.0.3/editor/composer/ComposerCommandsUpdater.cpp:7, 260:49.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/composer/Unified_cpp_editor_composer0.cpp:2: 260:49.29 /builddir/build/BUILD/firefox-67.0.3/editor/composer/ComposerCommandsUpdater.cpp: In member function 'virtual nsresult mozilla::ComposerCommandsUpdater::QueryInterface(const nsIID&, void**)': 260:49.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:49.30 foundInterface = 0; \ 260:49.30 ^~~~~~~~~~~~~~ 260:49.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 260:49.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 260:49.30 ^~~~~~~~~~~~~~~~~~~~~~~ 260:49.30 /builddir/build/BUILD/firefox-67.0.3/editor/composer/ComposerCommandsUpdater.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 260:49.30 NS_INTERFACE_MAP_END 260:49.30 ^~~~~~~~~~~~~~~~~~~~ 260:49.31 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 260:49.31 from /builddir/build/BUILD/firefox-67.0.3/editor/composer/ComposerCommandsUpdater.cpp:7, 260:49.31 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/composer/Unified_cpp_editor_composer0.cpp:2: 260:49.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:49.31 } else 260:49.31 ^~~~ 260:49.31 /builddir/build/BUILD/firefox-67.0.3/editor/composer/ComposerCommandsUpdater.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:49.31 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(ComposerCommandsUpdater) 260:49.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:51.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:51.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 260:51.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 260:51.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HTMLEditor.h:10, 260:51.46 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 260:51.46 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 260:51.46 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditRules.cpp: In member function 'virtual nsresult mozilla::HTMLEditRules::QueryInterface(const nsIID&, void**)': 260:51.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:51.46 foundInterface = 0; \ 260:51.46 ^~~~~~~~~~~~~~ 260:51.47 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:51.47 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:51.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:51.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:51.49 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 260:51.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:51.49 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditRules.cpp:235:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 260:51.49 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLEditRules, TextEditRules) 260:51.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:51.49 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 260:51.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HTMLEditor.h:10, 260:51.49 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 260:51.49 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 260:51.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:51.49 } else 260:51.49 ^~~~ 260:51.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:51.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:51.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:51.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:51.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 260:51.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:51.49 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditRules.cpp:235:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 260:51.49 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLEditRules, TextEditRules) 260:51.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:54.60 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:54.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 260:54.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 260:54.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HTMLEditor.h:10, 260:54.60 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 260:54.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 260:54.60 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditor.cpp: In member function 'virtual nsresult mozilla::HTMLEditor::QueryInterface(const nsIID&, void**)': 260:54.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:54.60 foundInterface = 0; \ 260:54.60 ^~~~~~~~~~~~~~ 260:54.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:54.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:54.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:54.60 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditor.cpp:267:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:54.60 NS_INTERFACE_MAP_END_INHERITING(TextEditor) 260:54.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:54.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 260:54.61 else 260:54.61 ^~~~ 260:54.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 260:54.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 260:54.61 ^~~~~~~~~~~~~~~~~~ 260:54.61 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditor.cpp:266:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 260:54.61 NS_INTERFACE_MAP_ENTRY(nsIEditorMailSupport) 260:54.61 ^~~~~~~~~~~~~~~~~~~~~~ 260:54.75 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:54.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:54.76 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:54.76 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:54.76 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:54.76 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSFontFaceRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSFontFaceRuleDecl::QueryInterface(const nsIID&, void**)': 260:54.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:54.76 foundInterface = 0; \ 260:54.76 ^~~~~~~~~~~~~~ 260:54.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 260:54.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 260:54.76 ^~~~~~~~~~~~~~~~~~~~~~~ 260:54.76 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSFontFaceRule.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 260:54.76 NS_INTERFACE_MAP_END 260:54.76 ^~~~~~~~~~~~~~~~~~~~ 260:54.76 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:38: 260:54.76 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSFontFaceRule.cpp:31:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:54.77 } else 260:54.77 ^~~~ 260:54.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:54.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:54.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:54.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:54.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:54.79 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:54.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:54.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:54.79 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:54.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:54.79 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSFontFaceRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSFontFaceRule::QueryInterface(const nsIID&, void**)': 260:54.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:54.79 foundInterface = 0; \ 260:54.79 ^~~~~~~~~~~~~~ 260:54.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:54.79 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:54.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:54.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:54.79 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 260:54.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:54.79 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSFontFaceRule.cpp:160:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 260:54.79 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(CSSFontFaceRule, 260:54.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:54.80 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:54.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:54.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:54.80 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:54.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:54.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:54.80 } else 260:54.80 ^~~~ 260:54.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:54.80 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:54.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:54.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:54.80 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 260:54.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:54.80 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSFontFaceRule.cpp:160:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 260:54.80 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(CSSFontFaceRule, 260:54.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:54.90 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:54.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:54.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:54.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:54.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:54.90 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:54.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:54.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:54.90 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:54.90 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:54.90 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSImportRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSImportRule::QueryInterface(const nsIID&, void**)': 260:54.90 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:54.90 foundInterface = 0; \ 260:54.90 ^~~~~~~~~~~~~~ 260:54.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:54.91 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:54.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:54.91 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSImportRule.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:54.91 NS_INTERFACE_MAP_END_INHERITING(css::Rule) 260:54.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:54.91 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:54.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:54.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:54.91 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:54.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:54.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:54.91 } else 260:54.91 ^~~~ 260:54.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:54.92 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:54.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:54.92 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSImportRule.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:54.92 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSImportRule) 260:54.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:55.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:55.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:55.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:55.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:55.52 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:55.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:55.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:55.52 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:55.52 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:55.52 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframeRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSKeyframeDeclaration::QueryInterface(const nsIID&, void**)': 260:55.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:55.54 foundInterface = 0; \ 260:55.54 ^~~~~~~~~~~~~~ 260:55.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:55.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:55.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.54 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframeRule.cpp:89:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:55.54 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 260:55.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.54 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:55.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:55.54 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:55.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:55.54 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 260:55.55 else 260:55.55 ^~~~ 260:55.55 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframeRule.cpp:88:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 260:55.55 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 260:55.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.56 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:55.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:55.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:55.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:55.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:55.56 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:55.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:55.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:55.56 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:55.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:55.57 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframeRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSKeyframeRule::QueryInterface(const nsIID&, void**)': 260:55.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:55.57 foundInterface = 0; \ 260:55.57 ^~~~~~~~~~~~~~ 260:55.57 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:55.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:55.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.58 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframeRule.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:55.58 NS_INTERFACE_MAP_END_INHERITING(css::Rule) 260:55.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.58 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:55.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:55.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:55.58 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:55.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:55.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:55.58 } else 260:55.58 ^~~~ 260:55.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:55.58 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:55.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.61 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframeRule.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:55.62 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSKeyframeRule) 260:55.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.66 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:55.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:55.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:55.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:55.66 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:55.66 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:55.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:55.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:55.67 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:55.67 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:55.67 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframesRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSKeyframeList::QueryInterface(const nsIID&, void**)': 260:55.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:55.67 foundInterface = 0; \ 260:55.68 ^~~~~~~~~~~~~~ 260:55.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:55.68 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:55.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.68 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframesRule.cpp:128:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:55.68 NS_INTERFACE_MAP_END_INHERITING(dom::CSSRuleList) 260:55.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.68 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:55.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:55.68 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:55.68 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:55.69 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:55.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:55.69 } else 260:55.69 ^~~~ 260:55.69 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:55.69 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:55.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.69 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframesRule.cpp:127:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:55.69 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSKeyframeList) 260:55.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.73 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:55.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:55.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:55.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:55.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:55.74 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:55.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:55.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:55.74 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:55.74 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:55.74 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframesRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSKeyframesRule::QueryInterface(const nsIID&, void**)': 260:55.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:55.75 foundInterface = 0; \ 260:55.75 ^~~~~~~~~~~~~~ 260:55.75 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:55.75 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:55.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.75 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframesRule.cpp:168:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:55.75 NS_INTERFACE_MAP_END_INHERITING(css::Rule) 260:55.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.77 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:55.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:55.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:55.78 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:55.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:55.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:55.78 } else 260:55.78 ^~~~ 260:55.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:55.78 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:55.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.78 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSKeyframesRule.cpp:167:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:55.78 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSKeyframesRule) 260:55.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.82 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditorDataTransfer.cpp: In member function 'virtual nsresult mozilla::SlurpBlobEventListener::QueryInterface(const nsIID&, void**)': 260:55.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:55.82 foundInterface = 0; \ 260:55.82 ^~~~~~~~~~~~~~ 260:55.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 260:55.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 260:55.83 ^~~~~~~~~~~~~~~~~~~~~~~ 260:55.83 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditorDataTransfer.cpp:1025:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 260:55.83 NS_INTERFACE_MAP_END 260:55.83 ^~~~~~~~~~~~~~~~~~~~ 260:55.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 260:55.83 else 260:55.83 ^~~~ 260:55.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 260:55.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 260:55.83 ^~~~~~~~~~~~~~~~~~ 260:55.83 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLEditorDataTransfer.cpp:1024:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 260:55.83 NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) 260:55.83 ^~~~~~~~~~~~~~~~~~~~~~ 260:55.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:55.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:55.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:55.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:55.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:55.85 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:55.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:55.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:55.85 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:55.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:55.85 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSMediaRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSMediaRule::QueryInterface(const nsIID&, void**)': 260:55.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:55.85 foundInterface = 0; \ 260:55.85 ^~~~~~~~~~~~~~ 260:55.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:55.85 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:55.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.86 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSMediaRule.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:55.86 NS_INTERFACE_MAP_END_INHERITING(css::ConditionRule) 260:55.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.86 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:55.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:55.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:55.86 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:55.86 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:55.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:55.86 } else 260:55.86 ^~~~ 260:55.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:55.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:55.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.86 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSMediaRule.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:55.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSMediaRule) 260:55.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:55.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:55.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:55.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:55.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:55.91 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:55.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:55.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:55.92 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:55.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:55.92 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSMozDocumentRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSMozDocumentRule::QueryInterface(const nsIID&, void**)': 260:55.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:55.92 foundInterface = 0; \ 260:55.92 ^~~~~~~~~~~~~~ 260:55.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:55.93 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:55.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.93 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSMozDocumentRule.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:55.93 NS_INTERFACE_MAP_END_INHERITING(css::ConditionRule) 260:55.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.93 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:55.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:55.93 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:55.94 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:55.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:55.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:55.94 } else 260:55.94 ^~~~ 260:55.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:55.94 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:55.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.94 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSMozDocumentRule.cpp:86:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:55.94 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSMozDocumentRule) 260:55.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.97 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:55.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:55.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:55.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:55.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:55.97 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:55.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:55.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:55.98 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:55.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:55.98 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSPageRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSPageRule::QueryInterface(const nsIID&, void**)': 260:55.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:55.99 foundInterface = 0; \ 260:55.99 ^~~~~~~~~~~~~~ 260:55.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:55.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:55.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:55.99 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSPageRule.cpp:89:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:55.99 NS_INTERFACE_MAP_END_INHERITING(css::Rule) 260:55.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:56.00 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:56.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:56.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:56.01 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:56.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:56.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:56.01 } else 260:56.01 ^~~~ 260:56.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:56.01 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:56.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:56.01 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSPageRule.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:56.01 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSPageRule) 260:56.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:56.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:56.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:56.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:56.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:56.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:56.01 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:56.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:56.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:56.01 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:56.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:56.01 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSRuleList.cpp: In member function 'virtual nsresult mozilla::dom::CSSRuleList::QueryInterface(const nsIID&, void**)': 260:56.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:56.04 foundInterface = 0; \ 260:56.04 ^~~~~~~~~~~~~~ 260:56.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 260:56.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 260:56.04 ^~~~~~~~~~~~~~~~~~~~~~~ 260:56.04 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSRuleList.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 260:56.04 NS_INTERFACE_MAP_END 260:56.04 ^~~~~~~~~~~~~~~~~~~~ 260:56.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 260:56.04 else 260:56.04 ^~~~ 260:56.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 260:56.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 260:56.04 ^~~~~~~~~~~~~~~~~~ 260:56.04 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSRuleList.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 260:56.04 NS_INTERFACE_MAP_ENTRY(nsISupports) 260:56.04 ^~~~~~~~~~~~~~~~~~~~~~ 260:56.04 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSStyleRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSStyleRule::QueryInterface(const nsIID&, void**)': 260:56.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:56.04 foundInterface = 0; \ 260:56.04 ^~~~~~~~~~~~~~ 260:56.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:56.05 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:56.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:56.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:56.05 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 260:56.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:56.05 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSStyleRule.cpp:90:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 260:56.05 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(CSSStyleRule, css::Rule) 260:56.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:56.05 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:56.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:56.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:56.05 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:56.05 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:56.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:56.05 } else 260:56.05 ^~~~ 260:56.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:56.05 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:56.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:56.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:926:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:56.05 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 260:56.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:56.05 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSStyleRule.cpp:90:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 260:56.05 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(CSSStyleRule, css::Rule) 260:56.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:56.07 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 260:56.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 260:56.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 260:56.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 260:56.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:12, 260:56.08 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:56.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:56.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:56.08 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:56.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:56.08 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSSupportsRule.cpp: In member function 'virtual nsresult mozilla::dom::CSSSupportsRule::QueryInterface(const nsIID&, void**)': 260:56.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 260:56.08 foundInterface = 0; \ 260:56.08 ^~~~~~~~~~~~~~ 260:56.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 260:56.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 260:56.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:56.08 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSSupportsRule.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 260:56.08 NS_INTERFACE_MAP_END_INHERITING(ConditionRule) 260:56.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:56.08 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 260:56.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Animation.h:10, 260:56.08 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AnimationCollection.h:10, 260:56.09 from /builddir/build/BUILD/firefox-67.0.3/layout/style/AnimationCollection.cpp:7, 260:56.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 260:56.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 260:56.09 } else 260:56.09 ^~~~ 260:56.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 260:56.09 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 260:56.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 260:56.09 /builddir/build/BUILD/firefox-67.0.3/layout/style/CSSSupportsRule.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 260:56.09 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CSSSupportsRule) 260:56.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:00.02 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertNodeTransaction.cpp: In member function 'virtual nsresult mozilla::InsertNodeTransaction::QueryInterface(const nsIID&, void**)': 261:00.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:00.03 foundInterface = 0; \ 261:00.03 ^~~~~~~~~~~~~~ 261:00.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 261:00.03 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 261:00.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:00.03 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertNodeTransaction.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 261:00.03 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 261:00.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:00.03 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 261:00.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HTMLEditor.h:10, 261:00.04 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 261:00.04 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 261:00.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 261:00.04 } else 261:00.04 ^~~~ 261:00.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 261:00.04 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 261:00.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:00.04 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertNodeTransaction.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 261:00.05 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(InsertNodeTransaction) 261:00.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:00.06 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 261:00.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 261:00.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 261:00.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HTMLEditor.h:10, 261:00.06 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 261:00.06 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 261:00.07 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertTextTransaction.cpp: In member function 'virtual nsresult mozilla::InsertTextTransaction::QueryInterface(const nsIID&, void**)': 261:00.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:00.07 foundInterface = 0; \ 261:00.07 ^~~~~~~~~~~~~~ 261:00.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 261:00.07 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 261:00.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:00.07 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertTextTransaction.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 261:00.08 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 261:00.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:00.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 261:00.08 } else 261:00.08 ^~~~ 261:00.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 261:00.08 NS_IMPL_QUERY_BODY_CONCRETE(_class) 261:00.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:00.09 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertTextTransaction.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 261:00.09 NS_INTERFACE_MAP_ENTRY_CONCRETE(InsertTextTransaction) 261:00.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:03.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 261:03.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 261:03.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 261:03.28 from /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp:9, 261:03.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 261:03.29 /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp: In member function 'virtual nsresult mozilla::dom::MediaQueryList::QueryInterface(const nsIID&, void**)': 261:03.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:03.29 foundInterface = 0; \ 261:03.29 ^~~~~~~~~~~~~~ 261:03.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 261:03.29 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 261:03.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:03.29 /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 261:03.29 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 261:03.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:03.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 261:03.29 from /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp:9, 261:03.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 261:03.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 261:03.29 } else 261:03.29 ^~~~ 261:03.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 261:03.29 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 261:03.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:03.29 /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 261:03.29 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaQueryList) 261:03.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:04.64 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 261:04.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 261:04.64 from /builddir/build/BUILD/firefox-67.0.3/layout/style/CachedInheritingStyles.cpp:7, 261:04.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style1.cpp:2: 261:04.64 /builddir/build/BUILD/firefox-67.0.3/layout/style/FontFace.cpp: In member function 'virtual nsresult mozilla::dom::FontFace::QueryInterface(const nsIID&, void**)': 261:04.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:04.64 foundInterface = 0; \ 261:04.64 ^~~~~~~~~~~~~~ 261:04.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 261:04.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 261:04.64 ^~~~~~~~~~~~~~~~~~~~~~~ 261:04.64 /builddir/build/BUILD/firefox-67.0.3/layout/style/FontFace.cpp:96:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 261:04.64 NS_INTERFACE_MAP_END 261:04.64 ^~~~~~~~~~~~~~~~~~~~ 261:04.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 261:04.65 else 261:04.65 ^~~~ 261:04.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 261:04.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 261:04.65 ^~~~~~~~~~~~~~~~~~ 261:04.65 /builddir/build/BUILD/firefox-67.0.3/layout/style/FontFace.cpp:95:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 261:04.65 NS_INTERFACE_MAP_ENTRY(nsISupports) 261:04.65 ^~~~~~~~~~~~~~~~~~~~~~ 261:05.21 /builddir/build/BUILD/firefox-67.0.3/layout/style/FontFaceSet.cpp: In member function 'virtual nsresult mozilla::dom::FontFaceSet::QueryInterface(const nsIID&, void**)': 261:05.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:05.22 foundInterface = 0; \ 261:05.22 ^~~~~~~~~~~~~~ 261:05.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 261:05.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 261:05.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:05.22 /builddir/build/BUILD/firefox-67.0.3/layout/style/FontFaceSet.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 261:05.22 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 261:05.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:05.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 261:05.22 else 261:05.22 ^~~~ 261:05.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 261:05.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 261:05.22 ^~~~~~~~~~~~~~~~~~ 261:05.22 /builddir/build/BUILD/firefox-67.0.3/layout/style/FontFaceSet.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 261:05.22 NS_INTERFACE_MAP_ENTRY(nsICSSLoaderObserver) 261:05.22 ^~~~~~~~~~~~~~~~~~~~~~ 261:08.40 /builddir/build/BUILD/firefox-67.0.3/layout/style/GroupRule.cpp: In member function 'virtual nsresult mozilla::css::GroupRule::QueryInterface(const nsIID&, void**)': 261:08.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:08.40 foundInterface = 0; \ 261:08.40 ^~~~~~~~~~~~~~ 261:08.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 261:08.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 261:08.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.40 /builddir/build/BUILD/firefox-67.0.3/layout/style/GroupRule.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 261:08.40 NS_INTERFACE_MAP_END_INHERITING(Rule) 261:08.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.40 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 261:08.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 261:08.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 261:08.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 261:08.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 261:08.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsExpirationTracker.h:19, 261:08.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/gfxFont.h:20, 261:08.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/gfxTextRun.h:14, 261:08.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsFontMetrics.h:11, 261:08.43 from /builddir/build/BUILD/firefox-67.0.3/layout/style/ComputedStyle.cpp:16, 261:08.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style1.cpp:11: 261:08.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 261:08.43 } else 261:08.43 ^~~~ 261:08.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 261:08.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 261:08.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:08.43 /builddir/build/BUILD/firefox-67.0.3/layout/style/GroupRule.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 261:08.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GroupRule) 261:08.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:10.10 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 261:10.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 261:10.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 261:10.10 from /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp:9, 261:10.10 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 261:10.10 /builddir/build/BUILD/firefox-67.0.3/layout/style/PreloadedStyleSheet.cpp: In member function 'virtual nsresult mozilla::PreloadedStyleSheet::QueryInterface(const nsIID&, void**)': 261:10.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:10.10 foundInterface = 0; \ 261:10.10 ^~~~~~~~~~~~~~ 261:10.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 261:10.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 261:10.10 ^~~~~~~~~~~~~~~~~~~~~~~ 261:10.10 /builddir/build/BUILD/firefox-67.0.3/layout/style/PreloadedStyleSheet.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 261:10.10 NS_INTERFACE_MAP_END 261:10.10 ^~~~~~~~~~~~~~~~~~~~ 261:10.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 261:10.10 else 261:10.11 ^~~~ 261:10.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 261:10.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 261:10.11 ^~~~~~~~~~~~~~~~~~ 261:10.11 /builddir/build/BUILD/firefox-67.0.3/layout/style/PreloadedStyleSheet.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 261:10.11 NS_INTERFACE_MAP_ENTRY(nsISupports) 261:10.11 ^~~~~~~~~~~~~~~~~~~~~~ 261:10.25 /builddir/build/BUILD/firefox-67.0.3/layout/style/Rule.cpp: In member function 'virtual nsresult mozilla::css::Rule::QueryInterface(const nsIID&, void**)': 261:10.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:10.25 foundInterface = 0; \ 261:10.25 ^~~~~~~~~~~~~~ 261:10.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 261:10.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 261:10.25 ^~~~~~~~~~~~~~~~~~~~~~~ 261:10.25 /builddir/build/BUILD/firefox-67.0.3/layout/style/Rule.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 261:10.25 NS_INTERFACE_MAP_END 261:10.25 ^~~~~~~~~~~~~~~~~~~~ 261:10.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 261:10.25 else 261:10.25 ^~~~ 261:10.25 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 261:10.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 261:10.25 ^~~~~~~~~~~~~~~~~~ 261:10.25 /builddir/build/BUILD/firefox-67.0.3/layout/style/Rule.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 261:10.25 NS_INTERFACE_MAP_ENTRY(nsISupports) 261:10.25 ^~~~~~~~~~~~~~~~~~~~~~ 261:10.38 /builddir/build/BUILD/firefox-67.0.3/layout/style/ServoCSSRuleList.cpp: In member function 'virtual nsresult mozilla::ServoCSSRuleList::QueryInterface(const nsIID&, void**)': 261:10.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:10.38 foundInterface = 0; \ 261:10.38 ^~~~~~~~~~~~~~ 261:10.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 261:10.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 261:10.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:10.39 /builddir/build/BUILD/firefox-67.0.3/layout/style/ServoCSSRuleList.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 261:10.39 NS_INTERFACE_MAP_END_INHERITING(dom::CSSRuleList) 261:10.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:10.39 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 261:10.39 from /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp:9, 261:10.39 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 261:10.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 261:10.39 } else 261:10.39 ^~~~ 261:10.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 261:10.39 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 261:10.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:10.39 /builddir/build/BUILD/firefox-67.0.3/layout/style/ServoCSSRuleList.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 261:10.39 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoCSSRuleList) 261:10.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:12.34 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 261:12.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 261:12.34 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InternetCiter.cpp:9, 261:12.34 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 261:12.35 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/JoinNodeTransaction.cpp: In member function 'virtual nsresult mozilla::JoinNodeTransaction::QueryInterface(const nsIID&, void**)': 261:12.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:12.35 foundInterface = 0; \ 261:12.35 ^~~~~~~~~~~~~~ 261:12.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 261:12.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 261:12.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:12.35 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/JoinNodeTransaction.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 261:12.35 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 261:12.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:12.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 261:12.35 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/JoinNodeTransaction.h:9, 261:12.35 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/JoinNodeTransaction.cpp:6, 261:12.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:11: 261:12.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 261:12.35 } else 261:12.35 ^~~~ 261:12.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 261:12.35 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 261:12.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:12.36 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/JoinNodeTransaction.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 261:12.36 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(JoinNodeTransaction) 261:12.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:12.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 261:12.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 261:12.41 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InternetCiter.cpp:9, 261:12.41 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 261:12.41 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/PlaceholderTransaction.cpp: In member function 'virtual nsresult mozilla::PlaceholderTransaction::QueryInterface(const nsIID&, void**)': 261:12.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:12.42 foundInterface = 0; \ 261:12.42 ^~~~~~~~~~~~~~ 261:12.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 261:12.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 261:12.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:12.42 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/PlaceholderTransaction.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 261:12.42 NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) 261:12.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:12.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 261:12.42 else 261:12.42 ^~~~ 261:12.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 261:12.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 261:12.42 ^~~~~~~~~~~~~~~~~~ 261:12.42 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/PlaceholderTransaction.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 261:12.42 NS_INTERFACE_MAP_ENTRY(nsIAbsorbingTransaction) 261:12.42 ^~~~~~~~~~~~~~~~~~~~~~ 261:12.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 261:12.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 261:12.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 261:12.71 from /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaQueryList.cpp:9, 261:12.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 261:12.71 /builddir/build/BUILD/firefox-67.0.3/layout/style/StyleSheet.cpp: In member function 'virtual nsresult mozilla::StyleSheet::QueryInterface(const nsIID&, void**)': 261:12.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:12.72 foundInterface = 0; \ 261:12.72 ^~~~~~~~~~~~~~ 261:12.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 261:12.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 261:12.72 ^~~~~~~~~~~~~~~~~~~~~~~ 261:12.72 /builddir/build/BUILD/firefox-67.0.3/layout/style/StyleSheet.cpp:174:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 261:12.72 NS_INTERFACE_MAP_END 261:12.72 ^~~~~~~~~~~~~~~~~~~~ 261:12.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 261:12.72 else 261:12.72 ^~~~ 261:12.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 261:12.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 261:12.72 ^~~~~~~~~~~~~~~~~~ 261:12.72 /builddir/build/BUILD/firefox-67.0.3/layout/style/StyleSheet.cpp:173:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 261:12.72 NS_INTERFACE_MAP_ENTRY(nsISupports) 261:12.72 ^~~~~~~~~~~~~~~~~~~~~~ 261:12.84 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/SplitNodeTransaction.cpp: In member function 'virtual nsresult mozilla::SplitNodeTransaction::QueryInterface(const nsIID&, void**)': 261:12.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:12.85 foundInterface = 0; \ 261:12.85 ^~~~~~~~~~~~~~ 261:12.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 261:12.85 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 261:12.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:12.85 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/SplitNodeTransaction.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 261:12.85 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 261:12.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:12.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EditTransactionBase.h:9, 261:12.85 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/JoinNodeTransaction.h:9, 261:12.85 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/JoinNodeTransaction.cpp:6, 261:12.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:11: 261:12.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 261:12.85 } else 261:12.85 ^~~~ 261:12.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 261:12.85 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 261:12.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:12.85 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/SplitNodeTransaction.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 261:12.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SplitNodeTransaction) 261:12.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:13.15 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAtom.h:10, 261:13.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CachedInheritingStyles.h:10, 261:13.15 from /builddir/build/BUILD/firefox-67.0.3/layout/style/CachedInheritingStyles.cpp:7, 261:13.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style1.cpp:2: 261:13.15 /builddir/build/BUILD/firefox-67.0.3/layout/style/ImageLoader.cpp: In member function 'virtual nsresult mozilla::css::ImageLoader::QueryInterface(const nsIID&, void**)': 261:13.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:13.15 foundInterface = 0; \ 261:13.16 ^~~~~~~~~~~~~~ 261:13.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 261:13.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 261:13.16 ^~~~~~~~~~~~~~~~~~~~~~~ 261:13.16 /builddir/build/BUILD/firefox-67.0.3/layout/style/ImageLoader.cpp:627:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 261:13.16 NS_INTERFACE_MAP_END 261:13.16 ^~~~~~~~~~~~~~~~~~~~ 261:13.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 261:13.16 else 261:13.16 ^~~~ 261:13.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 261:13.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 261:13.16 ^~~~~~~~~~~~~~~~~~ 261:13.16 /builddir/build/BUILD/firefox-67.0.3/layout/style/ImageLoader.cpp:626:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 261:13.16 NS_INTERFACE_MAP_ENTRY(imgINotificationObserver) 261:13.16 ^~~~~~~~~~~~~~~~~~~~~~ 261:17.40 /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaList.cpp: In member function 'virtual nsresult mozilla::dom::MediaList::QueryInterface(const nsIID&, void**)': 261:17.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:17.41 foundInterface = 0; \ 261:17.41 ^~~~~~~~~~~~~~ 261:17.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 261:17.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 261:17.41 ^~~~~~~~~~~~~~~~~~~~~~~ 261:17.41 /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaList.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 261:17.41 NS_INTERFACE_MAP_END 261:17.41 ^~~~~~~~~~~~~~~~~~~~ 261:17.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 261:17.41 else 261:17.41 ^~~~ 261:17.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 261:17.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 261:17.41 ^~~~~~~~~~~~~~~~~~ 261:17.41 /builddir/build/BUILD/firefox-67.0.3/layout/style/MediaList.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 261:17.41 NS_INTERFACE_MAP_ENTRY(nsISupports) 261:17.41 ^~~~~~~~~~~~~~~~~~~~~~ 261:24.73 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:137: 261:24.73 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertTextTransaction.cpp: In member function 'mozilla::HTMLEditRules::GetPromotedPoint(mozilla::HTMLEditRules::RulesEndpoint, nsINode&, int, mozilla::EditSubAction)': 261:24.73 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertTextTransaction.cpp:122:1: warning: the control flow of function '_ZN7mozilla13HTMLEditRules16GetPromotedPointENS0_13RulesEndpointER7nsINodeiNS_13EditSubActionE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 261:24.73 } // namespace mozilla 261:24.73 ^ 261:24.73 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertTextTransaction.cpp:122:1: warning: the control flow of function '_ZN7mozilla13HTMLEditRules16GetPromotedPointENS0_13RulesEndpointER7nsINodeiNS_13EditSubActionE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 261:24.73 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InsertTextTransaction.cpp:122:1: warning: the control flow of function '_ZN7mozilla13HTMLEditRules16GetPromotedPointENS0_13RulesEndpointER7nsINodeiNS_13EditSubActionE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 261:25.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 261:25.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 261:25.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 261:25.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 261:25.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 261:25.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 261:25.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/URL.h:10, 261:25.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/URLExtraData.h:12, 261:25.83 from /builddir/build/BUILD/firefox-67.0.3/layout/style/URLExtraData.cpp:9, 261:25.83 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 261:25.83 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsComputedDOMStyle.cpp: In member function 'virtual nsresult nsComputedDOMStyle::QueryInterface(const nsIID&, void**)': 261:25.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:25.83 foundInterface = 0; \ 261:25.83 ^~~~~~~~~~~~~~ 261:25.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 261:25.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 261:25.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:25.83 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsComputedDOMStyle.cpp:344:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 261:25.84 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 261:25.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:25.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 261:25.84 else 261:25.84 ^~~~ 261:25.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 261:25.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 261:25.84 ^~~~~~~~~~~~~~~~~~ 261:25.84 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsComputedDOMStyle.cpp:343:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 261:25.84 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 261:25.84 ^~~~~~~~~~~~~~~~~~~~~~ 261:26.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 261:26.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 261:26.27 from /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/InternetCiter.cpp:9, 261:26.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 261:26.27 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/TextEditRules.cpp: In member function 'virtual nsresult mozilla::TextEditRules::QueryInterface(const nsIID&, void**)': 261:26.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:26.27 foundInterface = 0; \ 261:26.27 ^~~~~~~~~~~~~~ 261:26.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 261:26.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 261:26.27 ^~~~~~~~~~~~~~~~~~~~~~~ 261:26.27 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/TextEditRules.cpp:124:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 261:26.27 NS_INTERFACE_MAP_END 261:26.27 ^~~~~~~~~~~~~~~~~~~~ 261:26.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 261:26.27 else 261:26.27 ^~~~ 261:26.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 261:26.28 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 261:26.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:26.28 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/TextEditRules.cpp:123:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 261:26.28 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITimerCallback) 261:26.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:26.76 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/TextEditor.cpp: In member function 'virtual nsresult mozilla::TextEditor::QueryInterface(const nsIID&, void**)': 261:26.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:26.77 foundInterface = 0; \ 261:26.77 ^~~~~~~~~~~~~~ 261:26.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 261:26.77 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 261:26.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:26.77 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/TextEditor.cpp:121:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 261:26.77 NS_INTERFACE_MAP_END_INHERITING(EditorBase) 261:26.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:26.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 261:26.77 else 261:26.77 ^~~~ 261:26.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 261:26.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 261:26.77 ^~~~~~~~~~~~~~~~~~ 261:26.77 /builddir/build/BUILD/firefox-67.0.3/editor/libeditor/TextEditor.cpp:120:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 261:26.77 NS_INTERFACE_MAP_ENTRY(nsIPlaintextEditor) 261:26.77 ^~~~~~~~~~~~~~~~~~~~~~ 261:26.79 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsDOMCSSAttrDeclaration.cpp: In member function 'virtual nsresult nsDOMCSSAttributeDeclaration::QueryInterface(const nsIID&, void**)': 261:26.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 261:26.80 foundInterface = 0; \ 261:26.80 ^~~~~~~~~~~~~~ 261:26.80 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 261:26.80 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 261:26.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:26.80 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsDOMCSSAttrDeclaration.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 261:26.80 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 261:26.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:26.80 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/URLSearchParams.h:14, 261:26.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/URL.h:11, 261:26.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/URLExtraData.h:12, 261:26.80 from /builddir/build/BUILD/firefox-67.0.3/layout/style/URLExtraData.cpp:9, 261:26.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 261:26.80 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 261:26.80 else 261:26.80 ^~~~ 261:26.80 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsDOMCSSAttrDeclaration.cpp:61:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 261:26.80 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 261:26.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 261:49.17 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/style/Unified_cpp_layout_style4.cpp:65: 261:49.17 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsTransitionManager.cpp: In function 'mozilla::MakeUnique(nsStyleSides&)mozilla::detail::UniqueSelector::SingleObject': 261:49.17 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsTransitionManager.cpp:820:1: warning: the control flow of function '_ZN7mozilla10MakeUniqueI12nsStyleSidesJRS1_EEENS_6detail14UniqueSelectorIT_E12SingleObjectEDpOT0_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 261:49.17 } 261:49.17 ^ 261:49.17 /builddir/build/BUILD/firefox-67.0.3/layout/style/nsTransitionManager.cpp:820:1: warning: the control flow of function '_ZN7mozilla10MakeUniqueI12nsStyleSidesJRS1_EEENS_6detail14UniqueSelectorIT_E12SingleObjectEDpOT0_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:21.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 262:21.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 262:21.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/StaticMutex.h:11, 262:21.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/gfx/2D.h:31, 262:21.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/gfxPattern.h:13, 262:21.27 from /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGContextPaint.h:12, 262:21.27 from /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGContextPaint.cpp:7, 262:21.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/svg/Unified_cpp_layout_svg0.cpp:2: 262:21.27 /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGObserverUtils.cpp: In member function 'virtual nsresult mozilla::SVGFilterObserver::QueryInterface(const nsIID&, void**)': 262:21.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 262:21.28 foundInterface = 0; \ 262:21.28 ^~~~~~~~~~~~~~ 262:21.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 262:21.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 262:21.28 ^~~~~~~~~~~~~~~~~~~~~~~ 262:21.28 /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGObserverUtils.cpp:542:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 262:21.28 NS_INTERFACE_MAP_END 262:21.28 ^~~~~~~~~~~~~~~~~~~~ 262:21.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 262:21.29 else 262:21.29 ^~~~ 262:21.29 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 262:21.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 262:21.29 ^~~~~~~~~~~~~~~~~~ 262:21.29 /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGObserverUtils.cpp:541:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 262:21.29 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 262:21.29 ^~~~~~~~~~~~~~~~~~~~~~ 262:21.33 /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGObserverUtils.cpp: In member function 'virtual nsresult mozilla::SVGFilterObserverList::QueryInterface(const nsIID&, void**)': 262:21.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 262:21.33 foundInterface = 0; \ 262:21.34 ^~~~~~~~~~~~~~ 262:21.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 262:21.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 262:21.34 ^~~~~~~~~~~~~~~~~~~~~~~ 262:21.34 /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGObserverUtils.cpp:627:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 262:21.34 NS_INTERFACE_MAP_END 262:21.34 ^~~~~~~~~~~~~~~~~~~~ 262:21.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 262:21.34 else 262:21.34 ^~~~ 262:21.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 262:21.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 262:21.34 ^~~~~~~~~~~~~~~~~~ 262:21.34 /builddir/build/BUILD/firefox-67.0.3/layout/svg/SVGObserverUtils.cpp:626:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 262:21.34 NS_INTERFACE_MAP_ENTRY(nsISupports) 262:21.34 ^~~~~~~~~~~~~~~~~~~~~~ 262:26.56 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/tables/Unified_cpp_layout_tables0.cpp:65: 262:26.56 /builddir/build/BUILD/firefox-67.0.3/layout/tables/nsTableFrame.cpp: In member function 'void BCPaintBorderIterator::ResetVerInfo()': 262:26.56 /builddir/build/BUILD/firefox-67.0.3/layout/tables/nsTableFrame.cpp:7561: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] 262:26.57 memset(mBlockDirInfo, 0, mDamageArea.ColCount() * sizeof(BCBlockDirSeg)); 262:26.57 ^ 262:26.57 /builddir/build/BUILD/firefox-67.0.3/layout/tables/nsTableFrame.cpp:6089:8: note: 'struct BCBlockDirSeg' declared here 262:26.57 struct BCBlockDirSeg { 262:26.57 ^~~~~~~~~~~~~ 262:43.77 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/forms/Unified_cpp_layout_forms0.cpp:137: 262:43.77 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp: In member function 'nsListControlFrame::ScrollToIndex(int)': 262:43.77 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp:843:1: warning: the control flow of function '_ZN18nsListControlFrame13ScrollToIndexEi' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:43.77 } 262:43.77 ^ 262:43.77 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp:843:1: warning: the control flow of function '_ZN18nsListControlFrame13ScrollToIndexEi' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 262:43.77 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp:843:1: warning: the control flow of function '_ZN18nsListControlFrame13ScrollToIndexEi' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:43.77 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp: In member function 'nsListControlFrame::ToggleOptionSelectedFromFrame(int)': 262:43.78 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp:843:1: warning: the control flow of function '_ZN18nsListControlFrame29ToggleOptionSelectedFromFrameEi' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:43.78 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp:843:1: warning: the control flow of function '_ZN18nsListControlFrame29ToggleOptionSelectedFromFrameEi' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 262:43.78 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp:843:1: warning: the control flow of function '_ZN18nsListControlFrame29ToggleOptionSelectedFromFrameEi' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:43.78 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp: In member function 'nsListControlFrame::GetCurrentOption()': 262:43.80 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp:843:1: warning: the control flow of function '_ZN18nsListControlFrame16GetCurrentOptionEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:43.81 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp:843:1: warning: the control flow of function '_ZN18nsListControlFrame16GetCurrentOptionEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:43.81 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp: In member function 'nsListControlFrame::GetOptionText(unsigned int, nsTSubstring&)': 262:43.81 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp:843:1: warning: the control flow of function '_ZN18nsListControlFrame13GetOptionTextEjR12nsTSubstringIDsE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:43.81 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp:843:1: warning: the control flow of function '_ZN18nsListControlFrame13GetOptionTextEjR12nsTSubstringIDsE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:43.86 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp: In member function 'nsComboboxControlFrame::GetCSSTransformTranslation()': 262:43.86 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp:843:1: warning: the control flow of function '_ZN22nsComboboxControlFrame26GetCSSTransformTranslationEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:43.86 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsRangeFrame.cpp:843:1: warning: the control flow of function '_ZN22nsComboboxControlFrame26GetCSSTransformTranslationEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/svg/Unified_cpp_layout_svg0.cpp:137: 262:45.37 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In member function 'mozilla::gfx::BaseMatrix::PreRotate(double)': 262:45.37 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.37 } 262:45.37 ^ 262:45.37 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.41 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In member function 'nsSVGClipPathFrame::GetClipMask(gfxContext&, nsIFrame*, mozilla::gfx::BaseMatrix const&, mozilla::gfx::BaseMatrix*, mozilla::gfx::SourceSurface*, mozilla::gfx::BaseMatrix const&)': 262:45.41 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN18nsSVGClipPathFrame11GetClipMaskER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEEPNS6_IfEEPNS5_13SourceSurfaceERKSA_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.41 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN18nsSVGClipPathFrame11GetClipMaskER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEEPNS6_IfEEPNS5_13SourceSurfaceERKSA_' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 262:45.41 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN18nsSVGClipPathFrame11GetClipMaskER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEEPNS6_IfEEPNS5_13SourceSurfaceERKSA_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.41 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In member function 'nsSVGClipPathFrame::PaintClipMask(gfxContext&, nsIFrame*, mozilla::gfx::BaseMatrix const&, mozilla::gfx::BaseMatrix*, mozilla::gfx::SourceSurface*, mozilla::gfx::BaseMatrix const&)': 262:45.41 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN18nsSVGClipPathFrame13PaintClipMaskER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEEPNS6_IfEEPNS5_13SourceSurfaceERKSA_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.42 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN18nsSVGClipPathFrame13PaintClipMaskER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEEPNS6_IfEEPNS5_13SourceSurfaceERKSA_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.42 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In function 'ComposeExtraMask(mozilla::gfx::DrawTarget*, mozilla::gfx::SourceSurface*, mozilla::gfx::BaseMatrix const&)': 262:45.43 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZL16ComposeExtraMaskPN7mozilla3gfx10DrawTargetEPNS0_13SourceSurfaceERKNS0_10BaseMatrixIfEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.43 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZL16ComposeExtraMaskPN7mozilla3gfx10DrawTargetEPNS0_13SourceSurfaceERKNS0_10BaseMatrixIfEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 262:45.44 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZL16ComposeExtraMaskPN7mozilla3gfx10DrawTargetEPNS0_13SourceSurfaceERKNS0_10BaseMatrixIfEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.44 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In member function 'nsSVGClipPathFrame::ApplyClipPath(gfxContext&, nsIFrame*, mozilla::gfx::BaseMatrix const&)': 262:45.44 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN18nsSVGClipPathFrame13ApplyClipPathER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.44 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN18nsSVGClipPathFrame13ApplyClipPathER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 262:45.44 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN18nsSVGClipPathFrame13ApplyClipPathER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.44 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In member function 'nsFilterInstance::BuildSourceImage(mozilla::gfx::DrawTarget*, mozilla::image::imgDrawingParams&, mozilla::gfx::FilterNode*, mozilla::gfx::FilterNode*, mozilla::gfx::RectTyped const&)': 262:45.45 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsFilterInstance16BuildSourceImageEPN7mozilla3gfx10DrawTargetERNS0_5image16imgDrawingParamsEPNS1_10FilterNodeES8_RKNS1_9RectTypedINS1_12UnknownUnitsEfEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.46 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsFilterInstance16BuildSourceImageEPN7mozilla3gfx10DrawTargetERNS0_5image16imgDrawingParamsEPNS1_10FilterNodeES8_RKNS1_9RectTypedINS1_12UnknownUnitsEfEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 262:45.46 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsFilterInstance16BuildSourceImageEPN7mozilla3gfx10DrawTargetERNS0_5image16imgDrawingParamsEPNS1_10FilterNodeES8_RKNS1_9RectTypedINS1_12UnknownUnitsEfEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.46 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In member function 'nsFilterInstance::BuildSourcePaint(nsFilterInstance::SourceInfo*, mozilla::image::imgDrawingParams&)': 262:45.46 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsFilterInstance16BuildSourcePaintEPNS_10SourceInfoERN7mozilla5image16imgDrawingParamsE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.46 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsFilterInstance16BuildSourcePaintEPNS_10SourceInfoERN7mozilla5image16imgDrawingParamsE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 262:45.46 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsFilterInstance16BuildSourcePaintEPNS_10SourceInfoERN7mozilla5image16imgDrawingParamsE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.46 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In member function 'nsFilterInstance::nsFilterInstance(nsIFrame*, nsIContent*, mozilla::dom::UserSpaceMetrics const&, nsTArray const&, bool, nsSVGFilterPaintCallback*, mozilla::gfx::BaseMatrix const&, nsRegion const*, nsRegion const*, nsRect const*, mozilla::gfx::RectTyped const*)': 262:45.46 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsFilterInstanceC2EP8nsIFrameP10nsIContentRKN7mozilla3dom16UserSpaceMetricsERK8nsTArrayI13nsStyleFilterEbP24nsSVGFilterPaintCallbackRKNS4_3gfx10BaseMatrixIdEEPK8nsRegionSN_PK6nsRectPKNSG_9RectTypedINSG_12UnknownUnitsEdEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.46 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsFilterInstanceC2EP8nsIFrameP10nsIContentRKN7mozilla3dom16UserSpaceMetricsERK8nsTArrayI13nsStyleFilterEbP24nsSVGFilterPaintCallbackRKNS4_3gfx10BaseMatrixIdEEPK8nsRegionSN_PK6nsRectPKNSG_9RectTypedINSG_12UnknownUnitsEdEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.47 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In function 'nsFilterInstance::BuildWebRenderFilters(nsIFrame*, WrFiltersHolder&, mozilla::Maybe&)': 262:45.47 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsFilterInstance21BuildWebRenderFiltersEP8nsIFrameR15WrFiltersHolderRN7mozilla5MaybeI6nsRectEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.47 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsFilterInstance21BuildWebRenderFiltersEP8nsIFrameR15WrFiltersHolderRN7mozilla5MaybeI6nsRectEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 262:45.47 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsFilterInstance21BuildWebRenderFiltersEP8nsIFrameR15WrFiltersHolderRN7mozilla5MaybeI6nsRectEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.47 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In function 'nsFilterInstance::PaintFilteredFrame(nsIFrame*, gfxContext*, nsSVGFilterPaintCallback*, nsRegion const*, mozilla::image::imgDrawingParams&, float)': 262:45.47 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsFilterInstance18PaintFilteredFrameEP8nsIFrameP10gfxContextP24nsSVGFilterPaintCallbackPK8nsRegionRN7mozilla5image16imgDrawingParamsEf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.47 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsFilterInstance18PaintFilteredFrameEP8nsIFrameP10gfxContextP24nsSVGFilterPaintCallbackPK8nsRegionRN7mozilla5image16imgDrawingParamsEf' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 262:45.47 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsFilterInstance18PaintFilteredFrameEP8nsIFrameP10gfxContextP24nsSVGFilterPaintCallbackPK8nsRegionRN7mozilla5image16imgDrawingParamsEf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.48 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In member function 'SVGTextFrame::GetEndPositionOfChar(nsIContent*, unsigned int, mozilla::nsISVGPoint**)': 262:45.48 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN12SVGTextFrame20GetEndPositionOfCharEP10nsIContentjPPN7mozilla11nsISVGPointE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.48 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN12SVGTextFrame20GetEndPositionOfCharEP10nsIContentjPPN7mozilla11nsISVGPointE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 262:45.49 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN12SVGTextFrame20GetEndPositionOfCharEP10nsIContentjPPN7mozilla11nsISVGPointE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.50 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In member function 'SVGTextFrame::PaintSVG(gfxContext&, mozilla::gfx::BaseMatrix const&, mozilla::image::imgDrawingParams&, mozilla::gfx::IntRectTyped const*)': 262:45.51 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN12SVGTextFrame8PaintSVGER10gfxContextRKN7mozilla3gfx10BaseMatrixIdEERNS2_5image16imgDrawingParamsEPKNS3_12IntRectTypedINS3_12UnknownUnitsEEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.51 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN12SVGTextFrame8PaintSVGER10gfxContextRKN7mozilla3gfx10BaseMatrixIdEERNS2_5image16imgDrawingParamsEPKNS3_12IntRectTypedINS3_12UnknownUnitsEEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 262:45.51 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN12SVGTextFrame8PaintSVGER10gfxContextRKN7mozilla3gfx10BaseMatrixIdEERNS2_5image16imgDrawingParamsEPKNS3_12IntRectTypedINS3_12UnknownUnitsEEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.51 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In member function 'nsDisplaySVGText::Paint(nsDisplayListBuilder*, gfxContext*)': 262:45.51 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsDisplaySVGText5PaintEP20nsDisplayListBuilderP10gfxContext' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.51 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN16nsDisplaySVGText5PaintEP20nsDisplayListBuilderP10gfxContext' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.53 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In member function 'mozilla::TextRenderedRun::GetUserSpaceRect(nsPresContext*, unsigned int, mozilla::gfx::BaseMatrix const*) const': 262:45.53 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZNK7mozilla15TextRenderedRun16GetUserSpaceRectEP13nsPresContextjPKNS_3gfx10BaseMatrixIdEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.53 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZNK7mozilla15TextRenderedRun16GetUserSpaceRectEP13nsPresContextjPKNS_3gfx10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.55 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In function 'mozilla::SVGObserverUtils::AddRenderingObserver(mozilla::dom::Element*, mozilla::SVGRenderingObserver*)': 262:45.55 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN7mozilla16SVGObserverUtils20AddRenderingObserverEPNS_3dom7ElementEPNS_20SVGRenderingObserverE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.55 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN7mozilla16SVGObserverUtils20AddRenderingObserverEPNS_3dom7ElementEPNS_20SVGRenderingObserverE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.60 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In member function 'mozilla::SVGGeometryFrame::PaintSVG(gfxContext&, mozilla::gfx::BaseMatrix const&, mozilla::image::imgDrawingParams&, mozilla::gfx::IntRectTyped const*)': 262:45.60 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN7mozilla16SVGGeometryFrame8PaintSVGER10gfxContextRKNS_3gfx10BaseMatrixIdEERNS_5image16imgDrawingParamsEPKNS3_12IntRectTypedINS3_12UnknownUnitsEEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.60 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN7mozilla16SVGGeometryFrame8PaintSVGER10gfxContextRKNS_3gfx10BaseMatrixIdEERNS_5image16imgDrawingParamsEPKNS3_12IntRectTypedINS3_12UnknownUnitsEEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.61 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In member function 'nsDisplaySVGGeometry::Paint(nsDisplayListBuilder*, gfxContext*)': 262:45.61 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN20nsDisplaySVGGeometry5PaintEP20nsDisplayListBuilderP10gfxContext' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.61 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN20nsDisplaySVGGeometry5PaintEP20nsDisplayListBuilderP10gfxContext' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 262:45.61 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN20nsDisplaySVGGeometry5PaintEP20nsDisplayListBuilderP10gfxContext' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:45.73 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp: In member function 'mozilla::SVGContextPaintImpl::Paint::GetPattern(mozilla::gfx::DrawTarget const*, float, nsStyleSVGPaint nsStyleSVG::*, mozilla::gfx::BaseMatrix const&, mozilla::image::imgDrawingParams&)': 262:45.73 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN7mozilla19SVGContextPaintImpl5Paint10GetPatternEPKNS_3gfx10DrawTargetEfM10nsStyleSVG15nsStyleSVGPaintRKNS2_10BaseMatrixIdEERNS_5image16imgDrawingParamsE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:45.73 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN7mozilla19SVGContextPaintImpl5Paint10GetPatternEPKNS_3gfx10DrawTargetEfM10nsStyleSVG15nsStyleSVGPaintRKNS2_10BaseMatrixIdEERNS_5image16imgDrawingParamsE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 262:45.73 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGContainerFrame.cpp:419:1: warning: the control flow of function '_ZN7mozilla19SVGContextPaintImpl5Paint10GetPatternEPKNS_3gfx10DrawTargetEfM10nsStyleSVG15nsStyleSVGPaintRKNS2_10BaseMatrixIdEERNS_5image16imgDrawingParamsE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 262:46.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 262:46.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 262:46.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 262:46.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 262:46.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 262:46.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:13, 262:46.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 262:46.44 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrName.h:16, 262:46.44 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:21, 262:46.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 262:46.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 262:46.45 from /builddir/build/BUILD/firefox-67.0.3/layout/base/AccessibleCaret.h:11, 262:46.45 from /builddir/build/BUILD/firefox-67.0.3/layout/base/AccessibleCaret.cpp:7, 262:46.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 262:46.45 /builddir/build/BUILD/firefox-67.0.3/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]': 262:46.45 /builddir/build/BUILD/firefox-67.0.3/layout/base/GeometryUtils.cpp:323:33: required from here 262:46.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:43: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] 262:46.45 memset(aT, 0, sizeof(T)); 262:46.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 262:46.45 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsSize.h:12, 262:46.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPoint.h:13, 262:46.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsMargin.h:11, 262:46.45 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsAttrValue.h:22, 262:46.45 from /builddir/build/BUILD/firefox-67.0.3/dom/base/AttrArray.h:22, 262:46.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Element.h:16, 262:46.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 262:46.45 from /builddir/build/BUILD/firefox-67.0.3/layout/base/AccessibleCaret.h:11, 262:46.45 from /builddir/build/BUILD/firefox-67.0.3/layout/base/AccessibleCaret.cpp:7, 262:46.45 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 262:46.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/gfx/Point.h:123:8: note: 'struct mozilla::gfx::PointTyped' declared here 262:46.45 struct PointTyped 262:46.45 ^~~~~~~~~~ 262:49.59 In file included from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsSplittableFrame.h:16, 262:49.59 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsContainerFrame.h:13, 262:49.59 from /builddir/build/BUILD/firefox-67.0.3/layout/tables/nsTableFrame.h:12, 262:49.59 from /builddir/build/BUILD/firefox-67.0.3/layout/tables/BasicTableLayoutStrategy.cpp:16, 262:49.59 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/tables/Unified_cpp_layout_tables0.cpp:2: 262:49.60 /builddir/build/BUILD/firefox-67.0.3/layout/tables/nsTableWrapperFrame.cpp: In member function 'nsTableRowFrame::CollapseRowIfNecessary(int, int, bool, bool&)': 262:49.60 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.h:110:3: warning: the control flow of function '_ZN15nsTableRowFrame22CollapseRowIfNecessaryEiibRb' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 262:49.60 } 262:49.60 ^ 262:49.60 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.h:110:3: warning: the control flow of function '_ZN15nsTableRowFrame22CollapseRowIfNecessaryEiibRb' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 262:49.60 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.h:110:3: warning: the control flow of function '_ZN15nsTableRowFrame22CollapseRowIfNecessaryEiibRb' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:05.04 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:137: 263:05.04 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp: In member function 'nsColumnSetFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&)': 263:05.04 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp:373:1: warning: the control flow of function '_ZN16nsColumnSetFrame6ReflowEP13nsPresContextRN7mozilla12ReflowOutputERKNS2_11ReflowInputER14nsReflowStatus' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:05.04 } 263:05.04 ^ 263:05.04 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp:373:1: warning: the control flow of function '_ZN16nsColumnSetFrame6ReflowEP13nsPresContextRN7mozilla12ReflowOutputERKNS2_11ReflowInputER14nsReflowStatus' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:05.05 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp: In member function 'nsColumnSetFrame::ForEachColumnRule(std::function const&, nsPoint const&)': 263:05.05 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp:373:1: warning: the control flow of function '_ZN16nsColumnSetFrame17ForEachColumnRuleERKSt8functionIFvRK6nsRectEERK7nsPoint' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:05.05 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp:373:1: warning: the control flow of function '_ZN16nsColumnSetFrame17ForEachColumnRuleERKSt8functionIFvRK6nsRectEERK7nsPoint' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:05.05 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp:373:1: warning: the control flow of function '_ZN16nsColumnSetFrame17ForEachColumnRuleERKSt8functionIFvRK6nsRectEERK7nsPoint' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:05.11 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp: In member function 'nsBlockFrame::PlaceLine(mozilla::BlockReflowInput&, nsLineLayout&, nsLineList_iterator, nsFloatManager::SavedState*, nsFlowAreaRect&, int&, bool*)': 263:05.11 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp:373:1: warning: the control flow of function '_ZN12nsBlockFrame9PlaceLineERN7mozilla16BlockReflowInputER12nsLineLayout19nsLineList_iteratorPN14nsFloatManager10SavedStateER14nsFlowAreaRectRiPb' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:05.11 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp:373:1: warning: the control flow of function '_ZN12nsBlockFrame9PlaceLineERN7mozilla16BlockReflowInputER12nsLineLayout19nsLineList_iteratorPN14nsFloatManager10SavedStateER14nsFlowAreaRectRiPb' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:05.13 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp: In member function 'nsBlockFrame::UnionChildOverflow(nsOverflowAreas&)': 263:05.13 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp:373:1: warning: the control flow of function '_ZN12nsBlockFrame18UnionChildOverflowER15nsOverflowAreas' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:05.13 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp:373:1: warning: the control flow of function '_ZN12nsBlockFrame18UnionChildOverflowER15nsOverflowAreas' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:05.14 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp: In member function 'nsBlockFrame::Reflow(nsPresContext*, mozilla::ReflowOutput&, mozilla::ReflowInput const&, nsReflowStatus&)': 263:05.14 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp:373:1: warning: the control flow of function '_ZN12nsBlockFrame6ReflowEP13nsPresContextRN7mozilla12ReflowOutputERKNS2_11ReflowInputER14nsReflowStatus' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:05.14 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp:373:1: warning: the control flow of function '_ZN12nsBlockFrame6ReflowEP13nsPresContextRN7mozilla12ReflowOutputERKNS2_11ReflowInputER14nsReflowStatus' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:05.14 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFontInflationData.cpp:373:1: warning: the control flow of function '_ZN12nsBlockFrame6ReflowEP13nsPresContextRN7mozilla12ReflowOutputERKNS2_11ReflowInputER14nsReflowStatus' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:06.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BlockingResourceBase.h:16, 263:06.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/Mutex.h:10, 263:06.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/StaticMutex.h:11, 263:06.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/gfx/2D.h:31, 263:06.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/gfxPattern.h:13, 263:06.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/gfxContext.h:15, 263:06.36 from /builddir/build/BUILD/firefox-67.0.3/layout/base/nsBidiPresUtils.h:10, 263:06.36 from /builddir/build/BUILD/firefox-67.0.3/layout/base/nsBidiPresUtils.cpp:7, 263:06.36 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/base/Unified_cpp_layout_base1.cpp:2: 263:06.36 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsDocumentViewer.cpp: In member function 'virtual nsresult nsDocumentViewer::QueryInterface(const nsIID&, void**)': 263:06.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 263:06.36 foundInterface = 0; \ 263:06.36 ^~~~~~~~~~~~~~ 263:06.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 263:06.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 263:06.37 ^~~~~~~~~~~~~~~~~~~~~~~ 263:06.37 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsDocumentViewer.cpp:601:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 263:06.37 NS_INTERFACE_MAP_END 263:06.37 ^~~~~~~~~~~~~~~~~~~~ 263:06.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 263:06.37 else 263:06.37 ^~~~ 263:06.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 263:06.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 263:06.37 ^~~~~~~~~~~~~~~~~~ 263:06.38 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsDocumentViewer.cpp:599:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 263:06.38 NS_INTERFACE_MAP_ENTRY(nsIWebBrowserPrint) 263:06.38 ^~~~~~~~~~~~~~~~~~~~~~ 263:21.84 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsPresContext.cpp: In member function 'virtual nsresult nsPresContext::QueryInterface(const nsIID&, void**)': 263:21.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 263:21.84 foundInterface = 0; \ 263:21.84 ^~~~~~~~~~~~~~ 263:21.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 263:21.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 263:21.84 ^~~~~~~~~~~~~~~~~~~~~~~ 263:21.84 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsPresContext.cpp:279:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 263:21.84 NS_INTERFACE_MAP_END 263:21.84 ^~~~~~~~~~~~~~~~~~~~ 263:21.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 263:21.85 else 263:21.85 ^~~~ 263:21.85 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 263:21.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 263:21.85 ^~~~~~~~~~~~~~~~~~ 263:21.85 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsPresContext.cpp:278:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 263:21.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 263:21.87 ^~~~~~~~~~~~~~~~~~~~~~ 263:24.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ArenaObjectID.h:12, 263:24.13 from /builddir/build/BUILD/firefox-67.0.3/layout/base/nsIPresShell.h:12, 263:24.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Document.h:26, 263:24.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingUtils.h:34, 263:24.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ToJSValue.h:13, 263:24.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/WindowBinding.h:17, 263:24.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ScrollStyles.h:13, 263:24.13 from /builddir/build/BUILD/firefox-67.0.3/layout/base/nsPresContext.h:15, 263:24.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ComputedStyleInlines.h:20, 263:24.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/WritingModes.h:11, 263:24.14 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsIFrame.h:58, 263:24.14 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsBox.h:12, 263:24.14 from /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsFrame.h:15, 263:24.14 from /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGFilterFrame.h:11, 263:24.14 from /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGFilterFrame.cpp:8, 263:24.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/svg/Unified_cpp_layout_svg1.cpp:2: 263:24.15 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGSymbolFrame.cpp: In member function 'nsSVGPatternFrame::PaintPattern(mozilla::gfx::DrawTarget const*, mozilla::gfx::BaseMatrix*, mozilla::gfx::BaseMatrix const&, nsIFrame*, nsStyleSVGPaint nsStyleSVG::*, float, mozilla::gfx::RectTyped const*, mozilla::image::imgDrawingParams&)': 263:24.15 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN17nsSVGPatternFrame12PaintPatternEPKN7mozilla3gfx10DrawTargetEPNS1_10BaseMatrixIfEERKS6_P8nsIFrameM10nsStyleSVG15nsStyleSVGPaintfPKNS1_9RectTypedINS1_12UnknownUnitsEdEERNS0_5image16imgDrawingParamsE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:24.15 } 263:24.15 ^ 263:24.15 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN17nsSVGPatternFrame12PaintPatternEPKN7mozilla3gfx10DrawTargetEPNS1_10BaseMatrixIfEERKS6_P8nsIFrameM10nsStyleSVG15nsStyleSVGPaintfPKNS1_9RectTypedINS1_12UnknownUnitsEdEERNS0_5image16imgDrawingParamsE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:24.16 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN17nsSVGPatternFrame12PaintPatternEPKN7mozilla3gfx10DrawTargetEPNS1_10BaseMatrixIfEERKS6_P8nsIFrameM10nsStyleSVG15nsStyleSVGPaintfPKNS1_9RectTypedINS1_12UnknownUnitsEdEERNS0_5image16imgDrawingParamsE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:24.17 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGSymbolFrame.cpp: In function 'ComputeOuterSVGAnonChildFrameTransform(nsSVGOuterSVGAnonChildFrame const*)': 263:24.17 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZL38ComputeOuterSVGAnonChildFrameTransformPK27nsSVGOuterSVGAnonChildFrame' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:24.17 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZL38ComputeOuterSVGAnonChildFrameTransformPK27nsSVGOuterSVGAnonChildFrame' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:24.17 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZL38ComputeOuterSVGAnonChildFrameTransformPK27nsSVGOuterSVGAnonChildFrame' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:24.17 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGSymbolFrame.cpp: In member function 'nsDisplayOuterSVG::Paint(nsDisplayListBuilder*, gfxContext*)': 263:24.17 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN17nsDisplayOuterSVG5PaintEP20nsDisplayListBuilderP10gfxContext' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:24.18 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN17nsDisplayOuterSVG5PaintEP20nsDisplayListBuilderP10gfxContext' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:24.19 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGSymbolFrame.cpp: In member function 'nsSVGMaskFrame::GetMaskForMaskedFrame(nsSVGMaskFrame::MaskParams&)': 263:24.19 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN14nsSVGMaskFrame21GetMaskForMaskedFrameERNS_10MaskParamsE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:24.19 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN14nsSVGMaskFrame21GetMaskForMaskedFrameERNS_10MaskParamsE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:24.19 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN14nsSVGMaskFrame21GetMaskForMaskedFrameERNS_10MaskParamsE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:24.19 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGSymbolFrame.cpp: In member function 'nsSVGMarkerFrame::GetMarkBBoxContribution(mozilla::gfx::BaseMatrix const&, unsigned int, mozilla::SVGGeometryFrame*, mozilla::SVGMark const&, float)': 263:24.20 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN16nsSVGMarkerFrame23GetMarkBBoxContributionERKN7mozilla3gfx10BaseMatrixIfEEjPNS0_16SVGGeometryFrameERKNS0_7SVGMarkEf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:24.20 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN16nsSVGMarkerFrame23GetMarkBBoxContributionERKN7mozilla3gfx10BaseMatrixIfEEjPNS0_16SVGGeometryFrameERKNS0_7SVGMarkEf' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:24.20 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN16nsSVGMarkerFrame23GetMarkBBoxContributionERKN7mozilla3gfx10BaseMatrixIfEEjPNS0_16SVGGeometryFrameERKNS0_7SVGMarkEf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:24.21 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGSymbolFrame.cpp: In member function 'nsSVGMarkerFrame::PaintMark(gfxContext&, mozilla::gfx::BaseMatrix const&, mozilla::SVGGeometryFrame*, mozilla::SVGMark const&, float, mozilla::image::imgDrawingParams&)': 263:24.22 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN16nsSVGMarkerFrame9PaintMarkER10gfxContextRKN7mozilla3gfx10BaseMatrixIdEEPNS2_16SVGGeometryFrameERKNS2_7SVGMarkEfRNS2_5image16imgDrawingParamsE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:24.22 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN16nsSVGMarkerFrame9PaintMarkER10gfxContextRKN7mozilla3gfx10BaseMatrixIdEEPNS2_16SVGGeometryFrameERKNS2_7SVGMarkEfRNS2_5image16imgDrawingParamsE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:24.22 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN16nsSVGMarkerFrame9PaintMarkER10gfxContextRKN7mozilla3gfx10BaseMatrixIdEEPNS2_16SVGGeometryFrameERKNS2_7SVGMarkEfRNS2_5image16imgDrawingParamsE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:24.22 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGSymbolFrame.cpp: In member function 'nsSVGMarkerFrame::GetCanvasTM()': 263:24.22 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN16nsSVGMarkerFrame11GetCanvasTMEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:24.22 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN16nsSVGMarkerFrame11GetCanvasTMEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:24.22 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGSymbolFrame.cpp: In function 'nsSVGIntegrationUtils::DrawableFromPaintServer(nsIFrame*, nsIFrame*, nsSize const&, mozilla::gfx::IntSizeTyped const&, mozilla::gfx::DrawTarget const*, mozilla::gfx::BaseMatrix const&, unsigned int)': 263:24.23 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN21nsSVGIntegrationUtils23DrawableFromPaintServerEP8nsIFrameS1_RK6nsSizeRKN7mozilla3gfx12IntSizeTypedINS6_12UnknownUnitsEEEPKNS6_10DrawTargetERKNS6_10BaseMatrixIdEEj' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:24.25 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN21nsSVGIntegrationUtils23DrawableFromPaintServerEP8nsIFrameS1_RK6nsSizeRKN7mozilla3gfx12IntSizeTypedINS6_12UnknownUnitsEEEPKNS6_10DrawTargetERKNS6_10BaseMatrixIdEEj' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:24.25 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN21nsSVGIntegrationUtils23DrawableFromPaintServerEP8nsIFrameS1_RK6nsSizeRKN7mozilla3gfx12IntSizeTypedINS6_12UnknownUnitsEEEPKNS6_10DrawTargetERKNS6_10BaseMatrixIdEEj' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:24.25 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGSymbolFrame.cpp: In function 'CreateAndPaintMaskSurface(nsSVGIntegrationUtils::PaintFramesParams const&, float, mozilla::ComputedStyle*, nsTArray const&, nsPoint const&)': 263:24.25 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZL25CreateAndPaintMaskSurfaceRKN21nsSVGIntegrationUtils17PaintFramesParamsEfPN7mozilla13ComputedStyleERK8nsTArrayIP14nsSVGMaskFrameERK7nsPoint' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:24.25 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZL25CreateAndPaintMaskSurfaceRKN21nsSVGIntegrationUtils17PaintFramesParamsEfPN7mozilla13ComputedStyleERK8nsTArrayIP14nsSVGMaskFrameERK7nsPoint' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:24.25 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZL25CreateAndPaintMaskSurfaceRKN21nsSVGIntegrationUtils17PaintFramesParamsEfPN7mozilla13ComputedStyleERK8nsTArrayIP14nsSVGMaskFrameERK7nsPoint' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:24.25 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGSymbolFrame.cpp: In member function 'nsSVGImageFrame::TransformContextForPainting(gfxContext*, mozilla::gfx::BaseMatrix const&)': 263:24.26 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN15nsSVGImageFrame27TransformContextForPaintingEP10gfxContextRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:24.27 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN15nsSVGImageFrame27TransformContextForPaintingEP10gfxContextRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:24.27 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN15nsSVGImageFrame27TransformContextForPaintingEP10gfxContextRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:24.27 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGSymbolFrame.cpp: In member function 'nsSVGImageFrame::GetRasterImageTransform(int, int)': 263:24.27 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN15nsSVGImageFrame23GetRasterImageTransformEii' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:24.27 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN15nsSVGImageFrame23GetRasterImageTransformEii' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:24.27 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGSymbolFrame.cpp: In member function 'nsSVGGradientFrame::GetPaintServerPattern(nsIFrame*, mozilla::gfx::DrawTarget const*, mozilla::gfx::BaseMatrix const&, nsStyleSVGPaint nsStyleSVG::*, float, mozilla::image::imgDrawingParams&, mozilla::gfx::RectTyped const*)': 263:24.27 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN18nsSVGGradientFrame21GetPaintServerPatternEP8nsIFramePKN7mozilla3gfx10DrawTargetERKNS3_10BaseMatrixIdEEM10nsStyleSVG15nsStyleSVGPaintfRNS2_5image16imgDrawingParamsEPKNS3_9RectTypedINS3_12UnknownUnitsEdEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:24.27 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN18nsSVGGradientFrame21GetPaintServerPatternEP8nsIFramePKN7mozilla3gfx10DrawTargetERKNS3_10BaseMatrixIdEEM10nsStyleSVG15nsStyleSVGPaintfRNS2_5image16imgDrawingParamsEPKNS3_9RectTypedINS3_12UnknownUnitsEdEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:24.28 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN18nsSVGGradientFrame21GetPaintServerPatternEP8nsIFramePKN7mozilla3gfx10DrawTargetERKNS3_10BaseMatrixIdEEM10nsStyleSVG15nsStyleSVGPaintfRNS2_5image16imgDrawingParamsEPKNS3_9RectTypedINS3_12UnknownUnitsEdEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:24.28 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGSymbolFrame.cpp: In member function 'nsSVGGradientFrame::GetGradientTransform(nsIFrame*, mozilla::gfx::RectTyped const*)': 263:24.28 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN18nsSVGGradientFrame20GetGradientTransformEP8nsIFramePKN7mozilla3gfx9RectTypedINS3_12UnknownUnitsEdEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:24.28 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsQueryFrame.h:51:5: warning: the control flow of function '_ZN18nsSVGGradientFrame20GetGradientTransformEP8nsIFramePKN7mozilla3gfx9RectTypedINS3_12UnknownUnitsEdEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:30.69 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:128: 263:30.69 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsVideoFrame.cpp: In member function 'nsVideoFrame::BuildLayer(nsDisplayListBuilder*, mozilla::layers::LayerManager*, nsDisplayItem*, mozilla::ContainerLayerParameters const&)': 263:30.69 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsVideoFrame.cpp:741:1: warning: the control flow of function '_ZN12nsVideoFrame10BuildLayerEP20nsDisplayListBuilderPN7mozilla6layers12LayerManagerEP13nsDisplayItemRKNS2_24ContainerLayerParametersE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:30.69 } 263:30.69 ^ 263:30.70 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsVideoFrame.cpp:741:1: warning: the control flow of function '_ZN12nsVideoFrame10BuildLayerEP20nsDisplayListBuilderPN7mozilla6layers12LayerManagerEP13nsDisplayItemRKNS2_24ContainerLayerParametersE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:30.70 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsVideoFrame.cpp:741:1: warning: the control flow of function '_ZN12nsVideoFrame10BuildLayerEP20nsDisplayListBuilderPN7mozilla6layers12LayerManagerEP13nsDisplayItemRKNS2_24ContainerLayerParametersE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:30.70 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsVideoFrame.cpp: In function 'ComputeRotationMatrix(double, double, mozilla::VideoInfo::Rotation)': 263:30.70 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsVideoFrame.cpp:741:1: warning: the control flow of function '_ZL21ComputeRotationMatrixddN7mozilla9VideoInfo8RotationE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:30.70 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsVideoFrame.cpp:741:1: warning: the control flow of function '_ZL21ComputeRotationMatrixddN7mozilla9VideoInfo8RotationE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:36.42 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 263:36.42 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 263:36.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 263:36.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 263:36.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 263:36.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 263:36.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BoxObject.h:11, 263:36.43 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/BoxObject.cpp:7, 263:36.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/xul/Unified_cpp_layout_xul0.cpp:2: 263:36.43 /builddir/build/BUILD/firefox-67.0.3/layout/xul/BoxObject.cpp: In member function 'virtual nsresult mozilla::dom::BoxObject::QueryInterface(const nsIID&, void**)': 263:36.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 263:36.43 foundInterface = 0; \ 263:36.43 ^~~~~~~~~~~~~~ 263:36.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 263:36.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 263:36.43 ^~~~~~~~~~~~~~~~~~~~~~~ 263:36.43 /builddir/build/BUILD/firefox-67.0.3/layout/xul/BoxObject.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 263:36.43 NS_INTERFACE_MAP_END 263:36.43 ^~~~~~~~~~~~~~~~~~~~ 263:36.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 263:36.43 else 263:36.43 ^~~~ 263:36.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 263:36.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 263:36.43 ^~~~~~~~~~~~~~~~~~ 263:36.43 /builddir/build/BUILD/firefox-67.0.3/layout/xul/BoxObject.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 263:36.44 NS_INTERFACE_MAP_ENTRY(nsISupports) 263:36.44 ^~~~~~~~~~~~~~~~~~~~~~ 263:39.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/generic/Unified_cpp_layout_generic2.cpp:137: 263:39.41 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsPageContentFrame.cpp: In member function 'nsLineLayout::RelativePositionAnnotations(nsLineLayout::PerSpanData*, nsOverflowAreas&)': 263:39.41 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsPageContentFrame.cpp:120:1: warning: the control flow of function '_ZN12nsLineLayout27RelativePositionAnnotationsEPNS_11PerSpanDataER15nsOverflowAreas' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:39.41 } 263:39.41 ^ 263:39.42 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsPageContentFrame.cpp:120:1: warning: the control flow of function '_ZN12nsLineLayout27RelativePositionAnnotationsEPNS_11PerSpanDataER15nsOverflowAreas' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:39.88 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsPageContentFrame.cpp: In member function 'nsFrame::ConsiderChildOverflow(nsOverflowAreas&, nsIFrame*)': 263:39.89 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsPageContentFrame.cpp:120:1: warning: the control flow of function '_ZN7nsFrame21ConsiderChildOverflowER15nsOverflowAreasP8nsIFrame' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:39.89 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsPageContentFrame.cpp:120:1: warning: the control flow of function '_ZN7nsFrame21ConsiderChildOverflowER15nsOverflowAreasP8nsIFrame' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:39.89 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsPageContentFrame.cpp:120:1: warning: the control flow of function '_ZN7nsFrame21ConsiderChildOverflowER15nsOverflowAreasP8nsIFrame' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:39.89 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsPageContentFrame.cpp: In member function 'nsIFrame::RecomputePerspectiveChildrenOverflow(nsIFrame const*)': 263:39.89 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsPageContentFrame.cpp:120:1: warning: the control flow of function '_ZN8nsIFrame36RecomputePerspectiveChildrenOverflowEPKS_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:39.89 /builddir/build/BUILD/firefox-67.0.3/layout/generic/nsPageContentFrame.cpp:120:1: warning: the control flow of function '_ZN8nsIFrame36RecomputePerspectiveChildrenOverflowEPKS_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:42.24 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/svg/Unified_cpp_layout_svg2.cpp:20: 263:42.24 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGViewportFrame.cpp: In function 'PathExtentsToMaxStrokeExtents(mozilla::gfx::RectTyped const&, nsIFrame*, double, mozilla::gfx::BaseMatrix const&)': 263:42.24 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGViewportFrame.cpp:272:1: warning: the control flow of function '_ZL29PathExtentsToMaxStrokeExtentsRKN7mozilla3gfx9RectTypedINS0_12UnknownUnitsEdEEP8nsIFramedRKNS0_10BaseMatrixIdEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:42.24 } 263:42.25 ^ 263:42.25 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGViewportFrame.cpp:272:1: warning: the control flow of function '_ZL29PathExtentsToMaxStrokeExtentsRKN7mozilla3gfx9RectTypedINS0_12UnknownUnitsEdEEP8nsIFramedRKNS0_10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:42.25 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGViewportFrame.cpp: In function 'nsSVGUtils::PaintFrameWithEffects(nsIFrame*, gfxContext&, mozilla::gfx::BaseMatrix const&, mozilla::image::imgDrawingParams&, mozilla::gfx::IntRectTyped const*)': 263:42.25 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGViewportFrame.cpp:272:1: warning: the control flow of function '_ZN10nsSVGUtils21PaintFrameWithEffectsEP8nsIFrameR10gfxContextRKN7mozilla3gfx10BaseMatrixIdEERNS4_5image16imgDrawingParamsEPKNS5_12IntRectTypedINS5_12UnknownUnitsEEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:42.25 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGViewportFrame.cpp:272:1: warning: the control flow of function '_ZN10nsSVGUtils21PaintFrameWithEffectsEP8nsIFrameR10gfxContextRKN7mozilla3gfx10BaseMatrixIdEERNS4_5image16imgDrawingParamsEPKNS5_12IntRectTypedINS5_12UnknownUnitsEEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:42.25 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGViewportFrame.cpp:272:1: warning: the control flow of function '_ZN10nsSVGUtils21PaintFrameWithEffectsEP8nsIFrameR10gfxContextRKN7mozilla3gfx10BaseMatrixIdEERNS4_5image16imgDrawingParamsEPKNS5_12IntRectTypedINS5_12UnknownUnitsEEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:42.25 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGViewportFrame.cpp: In member function 'MixModeBlender::CreateBlendTarget(mozilla::gfx::BaseMatrix const&)': 263:42.25 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGViewportFrame.cpp:272:1: warning: the control flow of function '_ZN14MixModeBlender17CreateBlendTargetERKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 263:42.25 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGViewportFrame.cpp:272:1: warning: the control flow of function '_ZN14MixModeBlender17CreateBlendTargetERKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 263:42.25 /builddir/build/BUILD/firefox-67.0.3/layout/svg/nsSVGViewportFrame.cpp:272:1: warning: the control flow of function '_ZN14MixModeBlender17CreateBlendTargetERKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 263:42.62 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 263:42.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 263:42.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 263:42.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 263:42.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 263:42.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 263:42.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 263:42.62 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeBodyFrame.cpp:7, 263:42.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 263:42.62 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeColumns.cpp: In member function 'virtual nsresult nsTreeColumn::QueryInterface(const nsIID&, void**)': 263:42.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 263:42.62 foundInterface = 0; \ 263:42.62 ^~~~~~~~~~~~~~ 263:42.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 263:42.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 263:42.63 ^~~~~~~~~~~~~~~~~~~~~~~ 263:42.63 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeColumns.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 263:42.63 NS_INTERFACE_MAP_END 263:42.63 ^~~~~~~~~~~~~~~~~~~~ 263:42.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 263:42.63 } else 263:42.63 ^~~~ 263:42.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 263:42.63 NS_IMPL_QUERY_BODY_CONCRETE(_class) 263:42.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 263:42.63 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeColumns.cpp:61:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 263:42.63 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsTreeColumn) 263:42.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263:42.65 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeColumns.cpp: In member function 'virtual nsresult nsTreeColumns::QueryInterface(const nsIID&, void**)': 263:42.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 263:42.66 foundInterface = 0; \ 263:42.66 ^~~~~~~~~~~~~~ 263:42.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 263:42.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 263:42.66 ^~~~~~~~~~~~~~~~~~~~~~~ 263:42.66 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeColumns.cpp:265:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 263:42.66 NS_INTERFACE_MAP_END 263:42.66 ^~~~~~~~~~~~~~~~~~~~ 263:42.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 263:42.66 else 263:42.66 ^~~~ 263:42.66 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 263:42.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 263:42.66 ^~~~~~~~~~~~~~~~~~ 263:42.66 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeColumns.cpp:264:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 263:42.67 NS_INTERFACE_MAP_ENTRY(nsISupports) 263:42.67 ^~~~~~~~~~~~~~~~~~~~~~ 263:42.77 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeContentView.cpp: In member function 'virtual nsresult nsTreeContentView::QueryInterface(const nsIID&, void**)': 263:42.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 263:42.77 foundInterface = 0; \ 263:42.77 ^~~~~~~~~~~~~~ 263:42.77 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 263:42.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 263:42.77 ^~~~~~~~~~~~~~~~~~~~~~~ 263:42.78 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeContentView.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 263:42.78 NS_INTERFACE_MAP_END 263:42.78 ^~~~~~~~~~~~~~~~~~~~ 263:42.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 263:42.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasicEvents.h:11, 263:42.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/Event.h:11, 263:42.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AsyncEventDispatcher.h:13, 263:42.78 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeBodyFrame.cpp:7, 263:42.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 263:42.78 /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:409:3: note: some parts of macro expansion are not guarded by this 'else' clause 263:42.78 else 263:42.78 ^~~~ 263:42.78 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeContentView.cpp:108:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 263:42.78 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 263:42.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263:43.00 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 263:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 263:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 263:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 263:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 263:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 263:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AsyncEventDispatcher.h:11, 263:43.00 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeBodyFrame.cpp:7, 263:43.00 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 263:43.00 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeSelection.cpp: In member function 'virtual nsresult nsTreeSelection::QueryInterface(const nsIID&, void**)': 263:43.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 263:43.00 foundInterface = 0; \ 263:43.00 ^~~~~~~~~~~~~~ 263:43.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 263:43.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 263:43.00 ^~~~~~~~~~~~~~~~~~~~~~~ 263:43.01 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeSelection.cpp:250:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 263:43.01 NS_INTERFACE_MAP_END 263:43.01 ^~~~~~~~~~~~~~~~~~~~ 263:43.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 263:43.01 else 263:43.01 ^~~~ 263:43.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 263:43.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 263:43.01 ^~~~~~~~~~~~~~~~~~ 263:43.02 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeSelection.cpp:249:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 263:43.02 NS_INTERFACE_MAP_ENTRY(nsISupports) 263:43.02 ^~~~~~~~~~~~~~~~~~~~~~ 263:54.92 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 263:54.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 263:54.92 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsBoxLayout.h:10, 263:54.92 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsStackLayout.h:19, 263:54.92 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGrid.h:10, 263:54.92 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGrid.cpp:14, 263:54.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: 263:54.92 /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGridLayout2.cpp: In member function 'virtual nsresult nsGridLayout2::QueryInterface(const nsIID&, void**)': 263:54.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 263:54.92 foundInterface = 0; \ 263:54.92 ^~~~~~~~~~~~~~ 263:54.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 263:54.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 263:54.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263:54.92 /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGridLayout2.cpp:230:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 263:54.92 NS_INTERFACE_MAP_END_INHERITING(nsStackLayout) 263:54.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263:54.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 263:54.92 else 263:54.93 ^~~~ 263:54.93 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 263:54.93 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 263:54.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263:54.93 /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGridLayout2.cpp:229:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 263:54.93 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGridPart) 263:54.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263:54.98 /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGridRowLayout.cpp: In member function 'virtual nsresult nsGridRowLayout::QueryInterface(const nsIID&, void**)': 263:54.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 263:54.99 foundInterface = 0; \ 263:54.99 ^~~~~~~~~~~~~~ 263:54.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 263:54.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 263:54.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263:54.99 /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGridRowLayout.cpp:173:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 263:54.99 NS_INTERFACE_MAP_END_INHERITING(nsBoxLayout) 263:54.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263:54.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 263:54.99 else 263:54.99 ^~~~ 263:54.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 263:54.99 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 263:54.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 263:54.99 /builddir/build/BUILD/firefox-67.0.3/layout/xul/grid/nsGridRowLayout.cpp:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 263:54.99 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGridPart) 263:54.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 264:03.62 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 264:03.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 264:03.62 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsRepeatService.h:13, 264:03.63 from /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsRepeatService.cpp:14, 264:03.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/xul/Unified_cpp_layout_xul1.cpp:2: 264:03.63 /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsXULPopupManager.cpp: In member function 'virtual nsresult TransitionEnder::QueryInterface(const nsIID&, void**)': 264:03.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 264:03.63 foundInterface = 0; \ 264:03.63 ^~~~~~~~~~~~~~ 264:03.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 264:03.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 264:03.63 ^~~~~~~~~~~~~~~~~~~~~~~ 264:03.63 /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsXULPopupManager.cpp:1014:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 264:03.63 NS_INTERFACE_MAP_END 264:03.63 ^~~~~~~~~~~~~~~~~~~~ 264:03.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 264:03.63 else 264:03.63 ^~~~ 264:03.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 264:03.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 264:03.63 ^~~~~~~~~~~~~~~~~~ 264:03.63 /builddir/build/BUILD/firefox-67.0.3/layout/xul/nsXULPopupManager.cpp:1013:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 264:03.64 NS_INTERFACE_MAP_ENTRY(nsISupports) 264:03.64 ^~~~~~~~~~~~~~~~~~~~~~ 264:07.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/base/Unified_cpp_layout_base1.cpp:137: 264:07.51 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsStyleChangeList.cpp: In function 'ComputeSnappedImageDrawingParameters(gfxContext*, int, nsRect, nsRect, nsPoint, nsRect, imgIContainer*, mozilla::gfx::SamplingFilter, unsigned int, mozilla::gfx::ExtendMode)': 264:07.51 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsStyleChangeList.cpp:72:1: warning: the control flow of function '_ZL36ComputeSnappedImageDrawingParametersP10gfxContexti6nsRectS1_7nsPointS1_P13imgIContainerN7mozilla3gfx14SamplingFilterEjNS6_10ExtendModeE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 264:07.51 } 264:07.51 ^ 264:07.51 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsStyleChangeList.cpp:72:1: warning: the control flow of function '_ZL36ComputeSnappedImageDrawingParametersP10gfxContexti6nsRectS1_7nsPointS1_P13imgIContainerN7mozilla3gfx14SamplingFilterEjNS6_10ExtendModeE' does not match its profile data (counter 'single') [-Wcoverage-mismatch] 264:07.52 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsStyleChangeList.cpp:72:1: warning: the control flow of function '_ZL36ComputeSnappedImageDrawingParametersP10gfxContexti6nsRectS1_7nsPointS1_P13imgIContainerN7mozilla3gfx14SamplingFilterEjNS6_10ExtendModeE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 264:07.52 /builddir/build/BUILD/firefox-67.0.3/layout/base/nsStyleChangeList.cpp:72:1: warning: the control flow of function '_ZL36ComputeSnappedImageDrawingParametersP10gfxContexti6nsRectS1_7nsPointS1_P13imgIContainerN7mozilla3gfx14SamplingFilterEjNS6_10ExtendModeE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 264:30.75 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/mathml/Unified_cpp_layout_mathml0.cpp:137: 264:30.75 /builddir/build/BUILD/firefox-67.0.3/layout/mathml/nsMathMLmspaceFrame.cpp: In function 'InitOperatorGlobals()': 264:30.75 /builddir/build/BUILD/firefox-67.0.3/layout/mathml/nsMathMLmspaceFrame.cpp:121:1: warning: the control flow of function '_ZL19InitOperatorGlobalsv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 264:30.75 } 264:30.75 ^ 264:30.75 /builddir/build/BUILD/firefox-67.0.3/layout/mathml/nsMathMLmspaceFrame.cpp:121:1: warning: the control flow of function '_ZL19InitOperatorGlobalsv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 264:53.22 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/docshell/base/timeline/Unified_cpp_base_timeline0.cpp:65: 264:53.22 /builddir/build/BUILD/firefox-67.0.3/docshell/base/timeline/TimelineMarker.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 264:53.22 /builddir/build/BUILD/firefox-67.0.3/docshell/base/timeline/TimelineMarker.cpp:61:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 264:53.22 } // namespace mozilla 264:53.22 ^ 264:53.22 /builddir/build/BUILD/firefox-67.0.3/docshell/base/timeline/TimelineMarker.cpp:61:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 264:53.22 /builddir/build/BUILD/firefox-67.0.3/docshell/base/timeline/TimelineMarker.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 264:53.22 /builddir/build/BUILD/firefox-67.0.3/docshell/base/timeline/TimelineMarker.cpp:61:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 264:53.22 /builddir/build/BUILD/firefox-67.0.3/docshell/base/timeline/TimelineMarker.cpp:61:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 265:03.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/WeakPtr.h:82, 265:03.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BrowsingContext.h:13, 265:03.13 from /builddir/build/BUILD/firefox-67.0.3/docshell/base/BrowsingContext.cpp:7, 265:03.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/docshell/base/Unified_cpp_docshell_base0.cpp:2: 265:03.13 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDSURIContentListener.cpp: In member function 'virtual nsresult MaybeCloseWindowHelper::QueryInterface(const nsIID&, void**)': 265:03.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:03.14 foundInterface = 0; \ 265:03.14 ^~~~~~~~~~~~~~ 265:03.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 265:03.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 265:03.14 ^~~~~~~~~~~~~~~~~~~~~~~ 265:03.14 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDSURIContentListener.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 265:03.14 NS_INTERFACE_MAP_END 265:03.14 ^~~~~~~~~~~~~~~~~~~~ 265:03.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 265:03.14 else 265:03.14 ^~~~ 265:03.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 265:03.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 265:03.14 ^~~~~~~~~~~~~~~~~~ 265:03.14 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDSURIContentListener.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 265:03.14 NS_INTERFACE_MAP_ENTRY(nsISupports) 265:03.14 ^~~~~~~~~~~~~~~~~~~~~~ 265:03.16 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDSURIContentListener.cpp: In member function 'virtual nsresult nsDSURIContentListener::QueryInterface(const nsIID&, void**)': 265:03.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:03.17 foundInterface = 0; \ 265:03.17 ^~~~~~~~~~~~~~ 265:03.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 265:03.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 265:03.17 ^~~~~~~~~~~~~~~~~~~~~~~ 265:03.18 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDSURIContentListener.cpp:99:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 265:03.18 NS_INTERFACE_MAP_END 265:03.18 ^~~~~~~~~~~~~~~~~~~~ 265:03.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 265:03.18 else 265:03.18 ^~~~ 265:03.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 265:03.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 265:03.18 ^~~~~~~~~~~~~~~~~~ 265:03.19 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDSURIContentListener.cpp:98:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 265:03.20 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 265:03.21 ^~~~~~~~~~~~~~~~~~~~~~ 265:07.78 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/painting/Unified_cpp_layout_painting1.cpp:2: 265:07.79 /builddir/build/BUILD/firefox-67.0.3/layout/painting/nsImageRenderer.cpp: In member function 'mozilla::nsImageRenderer::Draw(nsPresContext*, gfxContext&, nsRect const&, nsRect const&, nsRect const&, nsPoint const&, nsSize const&, mozilla::gfx::IntRectTyped const&, float)': 265:07.79 /builddir/build/BUILD/firefox-67.0.3/layout/painting/nsImageRenderer.cpp:1044:1: warning: the control flow of function '_ZN7mozilla15nsImageRenderer4DrawEP13nsPresContextR10gfxContextRK6nsRectS7_S7_RK7nsPointRK6nsSizeRKNS_3gfx12IntRectTypedINS_8CSSPixelEEEf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 265:07.79 } 265:07.79 ^ 265:07.79 /builddir/build/BUILD/firefox-67.0.3/layout/painting/nsImageRenderer.cpp:1044:1: warning: the control flow of function '_ZN7mozilla15nsImageRenderer4DrawEP13nsPresContextR10gfxContextRK6nsRectS7_S7_RK7nsPointRK6nsSizeRKNS_3gfx12IntRectTypedINS_8CSSPixelEEEf' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 265:07.79 /builddir/build/BUILD/firefox-67.0.3/layout/painting/nsImageRenderer.cpp:1044:1: warning: the control flow of function '_ZN7mozilla15nsImageRenderer4DrawEP13nsPresContextR10gfxContextRK6nsRectS7_S7_RK7nsPointRK6nsSizeRKNS_3gfx12IntRectTypedINS_8CSSPixelEEEf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 265:08.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 265:08.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 265:08.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ChildSHistory.h:23, 265:08.99 from /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/ChildSHistory.cpp:7, 265:08.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: 265:08.99 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/ChildSHistory.cpp: In member function 'virtual nsresult mozilla::dom::ChildSHistory::QueryInterface(const nsIID&, void**)': 265:08.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:09.00 foundInterface = 0; \ 265:09.00 ^~~~~~~~~~~~~~ 265:09.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 265:09.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 265:09.00 ^~~~~~~~~~~~~~~~~~~~~~~ 265:09.00 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/ChildSHistory.cpp:76:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 265:09.00 NS_INTERFACE_MAP_END 265:09.01 ^~~~~~~~~~~~~~~~~~~~ 265:09.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 265:09.01 else 265:09.01 ^~~~ 265:09.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 265:09.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 265:09.02 ^~~~~~~~~~~~~~~~~~ 265:09.02 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/ChildSHistory.cpp:75:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 265:09.02 NS_INTERFACE_MAP_ENTRY(nsISupports) 265:09.02 ^~~~~~~~~~~~~~~~~~~~~~ 265:14.70 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShell.cpp: In member function 'virtual nsresult nsDocShell::QueryInterface(const nsIID&, void**)': 265:14.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:14.71 foundInterface = 0; \ 265:14.71 ^~~~~~~~~~~~~~ 265:14.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 265:14.71 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 265:14.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:14.71 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShell.cpp:565:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 265:14.71 NS_INTERFACE_MAP_END_INHERITING(nsDocLoader) 265:14.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:14.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 265:14.71 else 265:14.71 ^~~~ 265:14.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 265:14.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 265:14.71 ^~~~~~~~~~~~~~~~~~ 265:14.71 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShell.cpp:564:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 265:14.71 NS_INTERFACE_MAP_ENTRY(nsIDeprecationWarner) 265:14.71 ^~~~~~~~~~~~~~~~~~~~~~ 265:16.61 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShellTreeOwner.cpp: In member function 'virtual nsresult nsDocShellTreeOwner::QueryInterface(const nsIID&, void**)': 265:16.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:16.61 foundInterface = 0; \ 265:16.61 ^~~~~~~~~~~~~~ 265:16.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 265:16.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 265:16.61 ^~~~~~~~~~~~~~~~~~~~~~~ 265:16.62 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShellTreeOwner.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 265:16.62 NS_INTERFACE_MAP_END 265:16.62 ^~~~~~~~~~~~~~~~~~~~ 265:16.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 265:16.62 else 265:16.62 ^~~~ 265:16.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 265:16.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 265:16.62 ^~~~~~~~~~~~~~~~~~ 265:16.62 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShellTreeOwner.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 265:16.62 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 265:16.62 ^~~~~~~~~~~~~~~~~~~~~~ 265:16.76 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsRefreshTimer.cpp: In member function 'virtual nsresult nsRefreshTimer::QueryInterface(const nsIID&, void**)': 265:16.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:16.76 foundInterface = 0; \ 265:16.76 ^~~~~~~~~~~~~~ 265:16.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 265:16.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 265:16.76 ^~~~~~~~~~~~~~~~~~~~~~~ 265:16.76 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsRefreshTimer.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 265:16.76 NS_INTERFACE_MAP_END 265:16.76 ^~~~~~~~~~~~~~~~~~~~ 265:16.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 265:16.76 else 265:16.76 ^~~~ 265:16.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 265:16.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 265:16.76 ^~~~~~~~~~~~~~~~~~ 265:16.76 /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsRefreshTimer.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 265:16.76 NS_INTERFACE_MAP_ENTRY(nsINamed) 265:16.76 ^~~~~~~~~~~~~~~~~~~~~~ 265:17.87 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 265:17.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 265:17.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 265:17.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 265:17.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 265:17.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:16, 265:17.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BrowsingContext.h:14, 265:17.87 from /builddir/build/BUILD/firefox-67.0.3/docshell/base/BrowsingContext.cpp:7, 265:17.87 from /builddir/build/BUILD/firefox-67.0.3/objdir/docshell/base/Unified_cpp_docshell_base0.cpp:2: 265:17.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 265:17.87 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 265:17.87 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 265:17.88 memset(aT, 0, sizeof(T)); 265:17.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 265:17.88 In file included from /builddir/build/BUILD/firefox-67.0.3/docshell/base/BrowsingContext.cpp:31, 265:17.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/docshell/base/Unified_cpp_docshell_base0.cpp:2: 265:17.88 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 265:17.88 struct GlobalProperties { 265:17.88 ^~~~~~~~~~~~~~~~ 265:20.44 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 265:20.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 265:20.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAppShellService.h:10, 265:20.44 from /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsAppShellService.cpp:6, 265:20.44 from /builddir/build/BUILD/firefox-67.0.3/objdir/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: 265:20.45 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsAppShellService.cpp: In member function 'virtual nsresult WebBrowserChrome2Stub::QueryInterface(const nsIID&, void**)': 265:20.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:20.45 foundInterface = 0; \ 265:20.45 ^~~~~~~~~~~~~~ 265:20.45 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 265:20.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 265:20.45 ^~~~~~~~~~~~~~~~~~~~~~~ 265:20.45 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsAppShellService.cpp:254:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 265:20.45 NS_INTERFACE_MAP_END 265:20.46 ^~~~~~~~~~~~~~~~~~~~ 265:20.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 265:20.46 else 265:20.46 ^~~~ 265:20.46 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 265:20.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 265:20.46 ^~~~~~~~~~~~~~~~~~ 265:20.46 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsAppShellService.cpp:253:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 265:20.46 NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) 265:20.46 ^~~~~~~~~~~~~~~~~~~~~~ 265:22.09 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsChromeTreeOwner.cpp: In member function 'virtual nsresult nsChromeTreeOwner::QueryInterface(const nsIID&, void**)': 265:22.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:22.10 foundInterface = 0; \ 265:22.10 ^~~~~~~~~~~~~~ 265:22.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 265:22.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 265:22.10 ^~~~~~~~~~~~~~~~~~~~~~~ 265:22.10 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsChromeTreeOwner.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 265:22.10 NS_INTERFACE_MAP_END 265:22.10 ^~~~~~~~~~~~~~~~~~~~ 265:22.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 265:22.10 else 265:22.10 ^~~~ 265:22.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 265:22.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 265:22.10 ^~~~~~~~~~~~~~~~~~ 265:22.10 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsChromeTreeOwner.cpp:63:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 265:22.10 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 265:22.10 ^~~~~~~~~~~~~~~~~~~~~~ 265:22.67 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsContentTreeOwner::QueryInterface(const nsIID&, void**)': 265:22.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:22.67 foundInterface = 0; \ 265:22.67 ^~~~~~~~~~~~~~ 265:22.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 265:22.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 265:22.67 ^~~~~~~~~~~~~~~~~~~~~~~ 265:22.67 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsContentTreeOwner.cpp:113:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 265:22.67 NS_INTERFACE_MAP_END 265:22.67 ^~~~~~~~~~~~~~~~~~~~ 265:22.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1004:3: note: some parts of macro expansion are not guarded by this 'else' clause 265:22.68 else 265:22.68 ^~~~ 265:22.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1063:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AGGREGATED' 265:22.68 NS_IMPL_QUERY_BODY_AGGREGATED(_interface, _aggregate) 265:22.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:22.68 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsContentTreeOwner.cpp:112:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AGGREGATED' 265:22.68 NS_INTERFACE_MAP_ENTRY_AGGREGATED(nsIEmbeddingSiteWindow, mSiteWindow) 265:22.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:22.76 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsSiteWindow::QueryInterface(const nsIID&, void**)': 265:22.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1035:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:22.76 foundInterface = 0; \ 265:22.76 ^~~~~~~~~~~~~~ 265:22.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1073:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' 265:22.76 NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) 265:22.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:22.76 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsContentTreeOwner.cpp:899:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 265:22.76 NS_INTERFACE_MAP_END_AGGREGATED(mAggregator) 265:22.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:22.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 265:22.76 else 265:22.76 ^~~~ 265:22.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 265:22.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 265:22.76 ^~~~~~~~~~~~~~~~~~ 265:22.76 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsContentTreeOwner.cpp:898:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 265:22.76 NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) 265:22.76 ^~~~~~~~~~~~~~~~~~~~~~ 265:22.94 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsWebShellWindow.cpp: In member function 'virtual nsresult nsWebShellWindow::QueryInterface(const nsIID&, void**)': 265:22.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:22.94 foundInterface = 0; \ 265:22.94 ^~~~~~~~~~~~~~ 265:22.94 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 265:22.95 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 265:22.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:22.95 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsWebShellWindow.cpp:98:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 265:22.95 NS_INTERFACE_MAP_END_INHERITING(nsXULWindow) 265:22.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:22.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 265:22.95 else 265:22.95 ^~~~ 265:22.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 265:22.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 265:22.95 ^~~~~~~~~~~~~~~~~~ 265:22.95 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsWebShellWindow.cpp:97:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 265:22.95 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 265:22.95 ^~~~~~~~~~~~~~~~~~~~~~ 265:23.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/HashTable.h:89, 265:23.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/HashTable.h:10, 265:23.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/TracingAPI.h:11, 265:23.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/GCPolicyAPI.h:44, 265:23.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/RootingAPI.h:22, 265:23.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/js/CallArgs.h:72, 265:23.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/jsapi.h:29, 265:23.91 from /builddir/build/BUILD/firefox-67.0.3/caps/nsJSPrincipals.h:9, 265:23.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/BasePrincipal.h:10, 265:23.91 from /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShell.h:10, 265:23.91 from /builddir/build/BUILD/firefox-67.0.3/layout/build/nsContentDLF.cpp:11, 265:23.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/build/Unified_cpp_layout_build0.cpp:2: 265:23.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 265:23.91 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2320:45: required from here 265:23.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 265:23.91 memset(aT, 0, sizeof(T)); 265:23.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 265:23.91 In file included from /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/XPCModule.h:7, 265:23.91 from /builddir/build/BUILD/firefox-67.0.3/layout/build/nsLayoutModule.cpp:11, 265:23.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/build/Unified_cpp_layout_build0.cpp:11: 265:23.92 /builddir/build/BUILD/firefox-67.0.3/js/xpconnect/src/xpcprivate.h:2319:8: note: 'struct xpc::GlobalProperties' declared here 265:23.92 struct GlobalProperties { 265:23.92 ^~~~~~~~~~~~~~~~ 265:26.55 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/ParentSHistory.cpp: In member function 'virtual nsresult mozilla::dom::ParentSHistory::QueryInterface(const nsIID&, void**)': 265:26.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:26.56 foundInterface = 0; \ 265:26.56 ^~~~~~~~~~~~~~ 265:26.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 265:26.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 265:26.56 ^~~~~~~~~~~~~~~~~~~~~~~ 265:26.56 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/ParentSHistory.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 265:26.56 NS_INTERFACE_MAP_END 265:26.56 ^~~~~~~~~~~~~~~~~~~~ 265:26.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 265:26.56 else 265:26.56 ^~~~ 265:26.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 265:26.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 265:26.56 ^~~~~~~~~~~~~~~~~~ 265:26.56 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/ParentSHistory.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 265:26.56 NS_INTERFACE_MAP_ENTRY(nsISupports) 265:26.56 ^~~~~~~~~~~~~~~~~~~~~~ 265:28.17 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/nsSHistory.cpp: In member function 'virtual nsresult nsSHistory::QueryInterface(const nsIID&, void**)': 265:28.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:28.17 foundInterface = 0; \ 265:28.17 ^~~~~~~~~~~~~~ 265:28.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 265:28.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 265:28.17 ^~~~~~~~~~~~~~~~~~~~~~~ 265:28.17 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/nsSHistory.cpp:221:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 265:28.17 NS_INTERFACE_MAP_END 265:28.17 ^~~~~~~~~~~~~~~~~~~~ 265:28.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 265:28.17 else 265:28.17 ^~~~ 265:28.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 265:28.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 265:28.18 ^~~~~~~~~~~~~~~~~~ 265:28.18 /builddir/build/BUILD/firefox-67.0.3/docshell/shistory/nsSHistory.cpp:220:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 265:28.18 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 265:28.18 ^~~~~~~~~~~~~~~~~~~~~~ 265:33.18 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 265:33.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 265:33.18 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 265:33.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:10, 265:33.19 from /builddir/build/BUILD/firefox-67.0.3/accessible/aom/AccessibleNode.h:10, 265:33.19 from /builddir/build/BUILD/firefox-67.0.3/accessible/aom/AccessibleNode.cpp:6, 265:33.19 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: 265:33.19 /builddir/build/BUILD/firefox-67.0.3/accessible/aom/AccessibleNode.cpp: In member function 'virtual nsresult mozilla::dom::AccessibleNode::QueryInterface(const nsIID&, void**)': 265:33.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:33.19 foundInterface = 0; \ 265:33.19 ^~~~~~~~~~~~~~ 265:33.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 265:33.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 265:33.19 ^~~~~~~~~~~~~~~~~~~~~~~ 265:33.19 /builddir/build/BUILD/firefox-67.0.3/accessible/aom/AccessibleNode.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 265:33.19 NS_INTERFACE_MAP_END 265:33.19 ^~~~~~~~~~~~~~~~~~~~ 265:33.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 265:33.19 else 265:33.19 ^~~~ 265:33.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 265:33.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 265:33.19 ^~~~~~~~~~~~~~~~~~ 265:33.19 /builddir/build/BUILD/firefox-67.0.3/accessible/aom/AccessibleNode.cpp:38:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 265:33.19 NS_INTERFACE_MAP_ENTRY(nsISupports) 265:33.19 ^~~~~~~~~~~~~~~~~~~~~~ 265:40.67 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsXULWindow.cpp: In member function 'virtual nsresult nsXULWindow::QueryInterface(const nsIID&, void**)': 265:40.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 265:40.67 foundInterface = 0; \ 265:40.67 ^~~~~~~~~~~~~~ 265:40.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 265:40.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 265:40.68 ^~~~~~~~~~~~~~~~~~~~~~~ 265:40.68 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsXULWindow.cpp:127:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 265:40.68 NS_INTERFACE_MAP_END 265:40.68 ^~~~~~~~~~~~~~~~~~~~ 265:40.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause 265:40.68 } else 265:40.68 ^~~~ 265:40.68 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE' 265:40.68 NS_IMPL_QUERY_BODY_CONCRETE(_class) 265:40.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:40.68 /builddir/build/BUILD/firefox-67.0.3/xpfe/appshell/nsXULWindow.cpp:126:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE' 265:40.68 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsXULWindow) 265:40.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265:44.48 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/layout/painting/Unified_cpp_layout_painting0.cpp:137: 265:44.48 /builddir/build/BUILD/firefox-67.0.3/layout/painting/nsDisplayListInvalidation.cpp: In member function 'nsDisplayStickyPosition::CreateWebRenderCommands(mozilla::wr::DisplayListBuilder&, mozilla::wr::IpcResourceUpdateQueue&, mozilla::layers::StackingContextHelper const&, mozilla::layers::RenderRootStateManager*, nsDisplayListBuilder*)': 265:44.48 /builddir/build/BUILD/firefox-67.0.3/layout/painting/nsDisplayListInvalidation.cpp:128:55: warning: the control flow of function '_ZN23nsDisplayStickyPosition23CreateWebRenderCommandsERN7mozilla2wr18DisplayListBuilderERNS1_22IpcResourceUpdateQueueERKNS0_6layers21StackingContextHelperEPNS6_22RenderRootStateManagerEP20nsDisplayListBuilder' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 265:44.48 mFrameOffsetToViewport(aFrameOffsetToViewport) {} 265:44.48 ^ 265:44.48 /builddir/build/BUILD/firefox-67.0.3/layout/painting/nsDisplayListInvalidation.cpp:128:55: warning: the control flow of function '_ZN23nsDisplayStickyPosition23CreateWebRenderCommandsERN7mozilla2wr18DisplayListBuilderERNS1_22IpcResourceUpdateQueueERKNS0_6layers21StackingContextHelperEPNS6_22RenderRootStateManagerEP20nsDisplayListBuilder' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 265:44.48 /builddir/build/BUILD/firefox-67.0.3/layout/painting/nsDisplayListInvalidation.cpp:128:55: warning: the control flow of function '_ZN23nsDisplayStickyPosition23CreateWebRenderCommandsERN7mozilla2wr18DisplayListBuilderERNS1_22IpcResourceUpdateQueueERKNS0_6layers21StackingContextHelperEPNS6_22RenderRootStateManagerEP20nsDisplayListBuilder' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 266:10.15 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 266:10.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 266:10.15 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:10, 266:10.15 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/HyperTextAccessible.h:9, 266:10.15 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/HyperTextAccessibleWrap.h:10, 266:10.15 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/ARIAGridAccessible.h:9, 266:10.15 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/ARIAGridAccessible-inl.h:10, 266:10.15 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/ARIAGridAccessible.cpp:6, 266:10.15 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: 266:10.15 /builddir/build/BUILD/firefox-67.0.3/accessible/generic/Accessible.cpp: In member function 'virtual nsresult mozilla::a11y::Accessible::QueryInterface(const nsIID&, void**)': 266:10.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:10.15 foundInterface = 0; \ 266:10.15 ^~~~~~~~~~~~~~ 266:10.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 266:10.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 266:10.15 ^~~~~~~~~~~~~~~~~~~~~~~ 266:10.15 /builddir/build/BUILD/firefox-67.0.3/accessible/generic/Accessible.cpp:103:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 266:10.16 NS_INTERFACE_MAP_END 266:10.16 ^~~~~~~~~~~~~~~~~~~~ 266:10.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:10.16 else 266:10.16 ^~~~ 266:10.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 266:10.16 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 266:10.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:10.16 /builddir/build/BUILD/firefox-67.0.3/accessible/generic/Accessible.cpp:102:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 266:10.16 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, Accessible) 266:10.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:11.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 266:11.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 266:11.01 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.h:6, 266:11.02 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:3: 266:11.02 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccEvent::QueryInterface(const nsIID&, void**)': 266:11.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:11.02 foundInterface = 0; \ 266:11.02 ^~~~~~~~~~~~~~ 266:11.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 266:11.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 266:11.02 ^~~~~~~~~~~~~~~~~~~~~~~ 266:11.02 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 266:11.02 NS_INTERFACE_MAP_END 266:11.02 ^~~~~~~~~~~~~~~~~~~~ 266:11.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:11.02 else 266:11.02 ^~~~ 266:11.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 266:11.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 266:11.02 ^~~~~~~~~~~~~~~~~~ 266:11.02 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 266:11.02 NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent) 266:11.02 ^~~~~~~~~~~~~~~~~~~~~~ 266:11.03 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccStateChangeEvent::QueryInterface(const nsIID&, void**)': 266:11.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:11.03 foundInterface = 0; \ 266:11.03 ^~~~~~~~~~~~~~ 266:11.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 266:11.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 266:11.04 ^~~~~~~~~~~~~~~~~~~~~~~ 266:11.04 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 266:11.04 NS_INTERFACE_MAP_END 266:11.04 ^~~~~~~~~~~~~~~~~~~~ 266:11.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:11.04 else 266:11.04 ^~~~ 266:11.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 266:11.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 266:11.04 ^~~~~~~~~~~~~~~~~~ 266:11.04 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 266:11.04 NS_INTERFACE_MAP_ENTRY(nsIAccessibleStateChangeEvent) 266:11.04 ^~~~~~~~~~~~~~~~~~~~~~ 266:11.05 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTextChangeEvent::QueryInterface(const nsIID&, void**)': 266:11.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:11.05 foundInterface = 0; \ 266:11.06 ^~~~~~~~~~~~~~ 266:11.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 266:11.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 266:11.06 ^~~~~~~~~~~~~~~~~~~~~~~ 266:11.06 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:161:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 266:11.06 NS_INTERFACE_MAP_END 266:11.06 ^~~~~~~~~~~~~~~~~~~~ 266:11.06 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:11.06 else 266:11.07 ^~~~ 266:11.07 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 266:11.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 266:11.07 ^~~~~~~~~~~~~~~~~~ 266:11.07 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:160:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 266:11.07 NS_INTERFACE_MAP_ENTRY(nsIAccessibleTextChangeEvent) 266:11.07 ^~~~~~~~~~~~~~~~~~~~~~ 266:11.07 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccHideEvent::QueryInterface(const nsIID&, void**)': 266:11.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:11.08 foundInterface = 0; \ 266:11.08 ^~~~~~~~~~~~~~ 266:11.08 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 266:11.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 266:11.08 ^~~~~~~~~~~~~~~~~~~~~~~ 266:11.08 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:235:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 266:11.08 NS_INTERFACE_MAP_END 266:11.09 ^~~~~~~~~~~~~~~~~~~~ 266:11.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:11.09 else 266:11.09 ^~~~ 266:11.09 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 266:11.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 266:11.09 ^~~~~~~~~~~~~~~~~~ 266:11.09 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:234:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 266:11.09 NS_INTERFACE_MAP_ENTRY(nsIAccessibleHideEvent) 266:11.09 ^~~~~~~~~~~~~~~~~~~~~~ 266:11.09 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccCaretMoveEvent::QueryInterface(const nsIID&, void**)': 266:11.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:11.10 foundInterface = 0; \ 266:11.10 ^~~~~~~~~~~~~~ 266:11.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 266:11.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 266:11.11 ^~~~~~~~~~~~~~~~~~~~~~~ 266:11.11 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:302:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 266:11.11 NS_INTERFACE_MAP_END 266:11.11 ^~~~~~~~~~~~~~~~~~~~ 266:11.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:11.11 else 266:11.11 ^~~~ 266:11.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 266:11.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 266:11.12 ^~~~~~~~~~~~~~~~~~ 266:11.12 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:301:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 266:11.12 NS_INTERFACE_MAP_ENTRY(nsIAccessibleCaretMoveEvent) 266:11.12 ^~~~~~~~~~~~~~~~~~~~~~ 266:11.12 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccObjectAttributeChangedEvent::QueryInterface(const nsIID&, void**)': 266:11.12 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:11.13 foundInterface = 0; \ 266:11.13 ^~~~~~~~~~~~~~ 266:11.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 266:11.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 266:11.13 ^~~~~~~~~~~~~~~~~~~~~~~ 266:11.13 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:355:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 266:11.13 NS_INTERFACE_MAP_END 266:11.13 ^~~~~~~~~~~~~~~~~~~~ 266:11.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:11.13 else 266:11.14 ^~~~ 266:11.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 266:11.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 266:11.14 ^~~~~~~~~~~~~~~~~~ 266:11.14 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:354:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 266:11.14 NS_INTERFACE_MAP_ENTRY(nsIAccessibleObjectAttributeChangedEvent) 266:11.14 ^~~~~~~~~~~~~~~~~~~~~~ 266:11.14 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTableChangeEvent::QueryInterface(const nsIID&, void**)': 266:11.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:11.14 foundInterface = 0; \ 266:11.15 ^~~~~~~~~~~~~~ 266:11.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 266:11.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 266:11.15 ^~~~~~~~~~~~~~~~~~~~~~~ 266:11.15 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:408:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 266:11.15 NS_INTERFACE_MAP_END 266:11.15 ^~~~~~~~~~~~~~~~~~~~ 266:11.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:11.15 else 266:11.15 ^~~~ 266:11.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 266:11.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 266:11.16 ^~~~~~~~~~~~~~~~~~ 266:11.16 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:407:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 266:11.16 NS_INTERFACE_MAP_ENTRY(nsIAccessibleTableChangeEvent) 266:11.16 ^~~~~~~~~~~~~~~~~~~~~~ 266:11.16 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccVirtualCursorChangeEvent::QueryInterface(const nsIID&, void**)': 266:11.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:11.16 foundInterface = 0; \ 266:11.16 ^~~~~~~~~~~~~~ 266:11.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 266:11.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 266:11.17 ^~~~~~~~~~~~~~~~~~~~~~~ 266:11.17 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:468:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 266:11.17 NS_INTERFACE_MAP_END 266:11.17 ^~~~~~~~~~~~~~~~~~~~ 266:11.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:11.17 else 266:11.17 ^~~~ 266:11.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 266:11.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 266:11.18 ^~~~~~~~~~~~~~~~~~ 266:11.18 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:467:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 266:11.18 NS_INTERFACE_MAP_ENTRY(nsIAccessibleVirtualCursorChangeEvent) 266:11.18 ^~~~~~~~~~~~~~~~~~~~~~ 266:11.18 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccScrollingEvent::QueryInterface(const nsIID&, void**)': 266:11.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:11.18 foundInterface = 0; \ 266:11.18 ^~~~~~~~~~~~~~ 266:11.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 266:11.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 266:11.19 ^~~~~~~~~~~~~~~~~~~~~~~ 266:11.19 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:570:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 266:11.19 NS_INTERFACE_MAP_END 266:11.19 ^~~~~~~~~~~~~~~~~~~~ 266:11.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:11.19 else 266:11.19 ^~~~ 266:11.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 266:11.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 266:11.19 ^~~~~~~~~~~~~~~~~~ 266:11.20 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:569:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 266:11.20 NS_INTERFACE_MAP_ENTRY(nsIAccessibleScrollingEvent) 266:11.20 ^~~~~~~~~~~~~~~~~~~~~~ 266:11.20 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccAnnouncementEvent::QueryInterface(const nsIID&, void**)': 266:11.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:11.20 foundInterface = 0; \ 266:11.20 ^~~~~~~~~~~~~~ 266:11.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 266:11.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 266:11.21 ^~~~~~~~~~~~~~~~~~~~~~~ 266:11.21 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:644:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 266:11.21 NS_INTERFACE_MAP_END 266:11.21 ^~~~~~~~~~~~~~~~~~~~ 266:11.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:11.21 else 266:11.21 ^~~~ 266:11.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 266:11.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 266:11.21 ^~~~~~~~~~~~~~~~~~ 266:11.22 /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/xpcAccEvents.cpp:643:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 266:11.22 NS_INTERFACE_MAP_ENTRY(nsIAccessibleAnnouncementEvent) 266:11.22 ^~~~~~~~~~~~~~~~~~~~~~ 266:15.71 /builddir/build/BUILD/firefox-67.0.3/accessible/generic/DocAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::DocAccessible::QueryInterface(const nsIID&, void**)': 266:15.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:15.72 foundInterface = 0; \ 266:15.72 ^~~~~~~~~~~~~~ 266:15.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 266:15.72 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 266:15.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:15.72 /builddir/build/BUILD/firefox-67.0.3/accessible/generic/DocAccessible.cpp:162:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 266:15.72 NS_INTERFACE_MAP_END_INHERITING(HyperTextAccessible) 266:15.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:15.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:15.73 else 266:15.73 ^~~~ 266:15.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 266:15.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 266:15.73 ^~~~~~~~~~~~~~~~~~ 266:15.73 /builddir/build/BUILD/firefox-67.0.3/accessible/generic/DocAccessible.cpp:161:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 266:15.73 NS_INTERFACE_MAP_ENTRY(nsIAccessiblePivotObserver) 266:15.73 ^~~~~~~~~~~~~~~~~~~~~~ 266:37.64 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 266:37.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 266:37.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAccessibleRelation.h:10, 266:37.64 from /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/nsAccessibleRelation.h:9, 266:37.64 from /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/nsAccessibleRelation.cpp:6, 266:37.64 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: 266:37.64 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleGeneric.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleGeneric::QueryInterface(const nsIID&, void**)': 266:37.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:37.65 foundInterface = 0; \ 266:37.65 ^~~~~~~~~~~~~~ 266:37.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 266:37.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 266:37.65 ^~~~~~~~~~~~~~~~~~~~~~~ 266:37.65 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleGeneric.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 266:37.65 NS_INTERFACE_MAP_END 266:37.65 ^~~~~~~~~~~~~~~~~~~~ 266:37.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:37.65 else 266:37.65 ^~~~ 266:37.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 266:37.65 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 266:37.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.65 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleGeneric.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 266:37.66 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessible) 266:37.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.81 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 266:37.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 266:37.81 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:10, 266:37.81 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 266:37.81 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 266:37.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 266:37.81 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeAccessible::QueryInterface(const nsIID&, void**)': 266:37.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:37.82 foundInterface = 0; \ 266:37.82 ^~~~~~~~~~~~~~ 266:37.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 266:37.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 266:37.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.82 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeAccessible.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 266:37.82 NS_INTERFACE_MAP_END_INHERITING(Accessible) 266:37.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 266:37.82 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 266:37.82 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 266:37.82 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/Accessible.h:16, 266:37.82 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:11, 266:37.82 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 266:37.82 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 266:37.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 266:37.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 266:37.82 } else 266:37.82 ^~~~ 266:37.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 266:37.82 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 266:37.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.82 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeAccessible.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 266:37.82 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeAccessible) 266:37.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.91 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 266:37.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 266:37.91 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:10, 266:37.91 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 266:37.91 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 266:37.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 266:37.91 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeItemAccessible::QueryInterface(const nsIID&, void**)': 266:37.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:37.92 foundInterface = 0; \ 266:37.92 ^~~~~~~~~~~~~~ 266:37.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 266:37.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 266:37.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.92 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeAccessible.cpp:920:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 266:37.92 NS_INTERFACE_MAP_END_INHERITING(XULTreeItemAccessibleBase) 266:37.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.92 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 266:37.92 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 266:37.92 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 266:37.92 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/Accessible.h:16, 266:37.92 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:11, 266:37.92 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 266:37.92 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 266:37.92 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 266:37.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 266:37.92 } else 266:37.92 ^~~~ 266:37.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 266:37.92 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 266:37.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.92 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeAccessible.cpp:919:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 266:37.92 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeItemAccessible) 266:37.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 266:37.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 266:37.95 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:10, 266:37.95 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 266:37.95 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 266:37.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 266:37.96 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeGridAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeGridRowAccessible::QueryInterface(const nsIID&, void**)': 266:37.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:37.96 foundInterface = 0; \ 266:37.96 ^~~~~~~~~~~~~~ 266:37.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 266:37.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 266:37.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.96 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeGridAccessible.cpp:218:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 266:37.96 NS_INTERFACE_MAP_END_INHERITING(XULTreeItemAccessibleBase) 266:37.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 266:37.96 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 266:37.96 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 266:37.96 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/Accessible.h:16, 266:37.96 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:11, 266:37.96 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 266:37.96 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 266:37.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 266:37.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 266:37.96 } else 266:37.96 ^~~~ 266:37.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 266:37.96 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 266:37.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.97 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeGridAccessible.cpp:217:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 266:37.97 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeGridRowAccessible) 266:37.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.98 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 266:37.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 266:37.99 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:10, 266:37.99 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 266:37.99 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 266:37.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 266:37.99 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeGridAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeGridCellAccessible::QueryInterface(const nsIID&, void**)': 266:37.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:37.99 foundInterface = 0; \ 266:37.99 ^~~~~~~~~~~~~~ 266:37.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 266:37.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 266:37.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.99 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeGridAccessible.cpp:364:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 266:37.99 NS_INTERFACE_MAP_END_INHERITING(LeafAccessible) 266:37.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:37.99 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 266:37.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsINode.h:14, 266:37.99 from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsIContent.h:13, 266:37.99 from /builddir/build/BUILD/firefox-67.0.3/accessible/generic/Accessible.h:16, 266:37.99 from /builddir/build/BUILD/firefox-67.0.3/accessible/atk/AccessibleWrap.h:11, 266:37.99 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.h:9, 266:37.99 from /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULAlertAccessible.cpp:6, 266:37.99 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 266:37.99 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 266:38.00 } else 266:38.00 ^~~~ 266:38.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 266:38.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 266:38.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:38.00 /builddir/build/BUILD/firefox-67.0.3/accessible/xul/XULTreeGridAccessible.cpp:363:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 266:38.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeGridCellAccessible) 266:38.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:39.03 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleHyperText.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleHyperText::QueryInterface(const nsIID&, void**)': 266:39.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:39.03 foundInterface = 0; \ 266:39.03 ^~~~~~~~~~~~~~ 266:39.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 266:39.03 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 266:39.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:39.03 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleHyperText.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 266:39.03 NS_INTERFACE_MAP_END_INHERITING(xpcAccessibleGeneric) 266:39.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:39.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:986:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:39.04 else 266:39.04 ^~~~ 266:39.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1061:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 266:39.04 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 266:39.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:39.04 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleHyperText.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 266:39.04 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIAccessibleHyperText, 266:39.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:39.20 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleTextRange.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleTextRange::QueryInterface(const nsIID&, void**)': 266:39.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:39.20 foundInterface = 0; \ 266:39.20 ^~~~~~~~~~~~~~ 266:39.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 266:39.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 266:39.20 ^~~~~~~~~~~~~~~~~~~~~~~ 266:39.20 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleTextRange.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 266:39.21 NS_INTERFACE_MAP_END 266:39.21 ^~~~~~~~~~~~~~~~~~~~ 266:39.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:39.21 else 266:39.21 ^~~~ 266:39.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 266:39.21 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 266:39.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:39.21 /builddir/build/BUILD/firefox-67.0.3/accessible/xpcom/xpcAccessibleTextRange.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 266:39.21 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessibleTextRange) 266:39.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:43.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler1.cpp:47: 266:43.59 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulMain.cpp: In function 'bool lul::GetAndCheckStackTrace(lul::LUL*, const char*)': 266:43.59 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulMain.cpp:1562: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] 266:43.59 memset(&startRegs, 0, sizeof(startRegs)); 266:43.59 ^ 266:43.59 In file included from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulMainInt.h:11, 266:43.59 from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulDwarfSummariser.h:10, 266:43.59 from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulDwarfExt.h:45, 266:43.59 from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulDwarfInt.h:42, 266:43.60 from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulDwarf.cpp:57, 266:43.60 from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler1.cpp:20: 266:43.60 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 266:43.60 struct UnwindRegs { 266:43.60 ^~~~~~~~~~ 266:55.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 266:55.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 266:55.27 from /builddir/build/BUILD/firefox-67.0.3/accessible/base/TextAttrs.h:10, 266:55.27 from /builddir/build/BUILD/firefox-67.0.3/accessible/base/TextAttrs.cpp:6, 266:55.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:2: 266:55.27 /builddir/build/BUILD/firefox-67.0.3/accessible/base/nsAccessiblePivot.cpp: In member function 'virtual nsresult nsAccessiblePivot::QueryInterface(const nsIID&, void**)': 266:55.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 266:55.27 foundInterface = 0; \ 266:55.27 ^~~~~~~~~~~~~~ 266:55.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 266:55.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 266:55.27 ^~~~~~~~~~~~~~~~~~~~~~~ 266:55.27 /builddir/build/BUILD/firefox-67.0.3/accessible/base/nsAccessiblePivot.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 266:55.27 NS_INTERFACE_MAP_END 266:55.27 ^~~~~~~~~~~~~~~~~~~~ 266:55.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 266:55.27 else 266:55.27 ^~~~ 266:55.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 266:55.28 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 266:55.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:55.28 /builddir/build/BUILD/firefox-67.0.3/accessible/base/nsAccessiblePivot.cpp:60:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 266:55.28 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessiblePivot) 266:55.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 266:55.29 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/extensions/spellcheck/hunspell/src/Unified_cpp_hunspell_src0.cpp:38: 266:55.30 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx: In member function 'bool HunspellImpl::spell(const string&, int*, std::__cxx11::string*)': 266:55.30 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx:562:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 266:55.30 } 266:55.30 ^ 266:55.30 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx:564:5: note: here 266:55.30 case INITCAP: { 266:55.30 ^~~~ 266:55.31 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx: In member function 'std::vector > HunspellImpl::suggest(const string&)': 266:55.32 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx:900:16: warning: this statement may fall through [-Wimplicit-fallthrough=] 266:55.32 capwords = 1; 266:55.32 ~~~~~~~~~^~~ 266:55.32 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx:901:5: note: here 266:55.32 case HUHCAP: { 266:55.32 ^~~~ 266:55.32 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx:1012:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 266:55.32 capwords = 1; 266:55.32 ~~~~~~~~~^~~ 266:55.32 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/src/hunspell.cxx:1013:7: note: here 266:55.32 case HUHCAP: { 266:55.32 ^~~~ 266:58.30 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:74: 266:58.30 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/core/platform.cpp: In function 'void DoLULBacktrace(PSLockRef, const RegisteredThread&, const Registers&, NativeStack&)': 266:58.30 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/core/platform.cpp:1440: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] 266:58.30 memset(&startRegs, 0, sizeof(startRegs)); 266:58.30 ^ 266:58.30 In file included from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/core/platform.cpp:142, 266:58.30 from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:74: 266:58.31 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 266:58.31 struct UnwindRegs { 266:58.31 ^~~~~~~~~~ 266:58.77 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/tests/gtest/Unified_cpp_tests_gtest0.cpp:20: 266:58.77 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/tests/gtest/LulTestDwarf.cpp: In constructor 'lul::EvaluatePfxExprFixture::EvaluatePfxExprFixture()': 266:58.77 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/tests/gtest/LulTestDwarf.cpp:2566:34: 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] 266:58.77 memset(®s, 0, sizeof(regs)); 266:58.77 ^ 266:58.77 In file included from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/tests/gtest/LulTest.cpp:8, 266:58.77 from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/tests/gtest/Unified_cpp_tests_gtest0.cpp:11: 266:58.77 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 266:58.77 struct UnwindRegs { 266:58.78 ^~~~~~~~~~ 267:00.81 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/JSONWriter.h:98, 267:00.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ProfileJSONWriter.h:9, 267:00.81 from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/core/PageInformation.cpp:9, 267:00.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: 267:00.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 267:00.81 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 267:00.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 267:00.81 memset(aT, 0, sizeof(T)); 267:00.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 267:00.81 In file included from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/core/platform.cpp:70, 267:00.81 from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:74: 267:00.81 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 267:00.81 struct AmountFns { 267:00.82 ^~~~~~~~~ 267:00.82 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/JSONWriter.h:98, 267:00.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ProfileJSONWriter.h:9, 267:00.82 from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/core/PageInformation.cpp:9, 267:00.82 from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: 267:00.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 267:00.84 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 267:00.84 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/PodOperations.h:31: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] 267:00.84 memset(aT, 0, sizeof(T)); 267:00.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 267:00.84 In file included from /builddir/build/BUILD/firefox-67.0.3/tools/profiler/core/platform.cpp:70, 267:00.84 from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:74: 267:00.84 /builddir/build/BUILD/firefox-67.0.3/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 267:00.84 struct SizeOfTabFns { 267:00.84 ^~~~~~~~~~~~ 267:05.00 security/manager/ssl/tests/unit/pkcs11testmodule/libpkcs11testmodule.so.symbols.stub 267:05.85 security/manager/ssl/tests/unit/pkcs11testmodule/libpkcs11testmodule.so 267:12.86 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:83: 267:12.86 /builddir/build/BUILD/firefox-67.0.3/accessible/base/nsTextEquivUtils.cpp: In function 'nsTextEquivUtils::AppendFromDOMNode(nsIContent*, nsTSubstring*)': 267:12.86 /builddir/build/BUILD/firefox-67.0.3/accessible/base/nsTextEquivUtils.cpp:326:1: warning: the control flow of function '_ZN16nsTextEquivUtils17AppendFromDOMNodeEP10nsIContentP12nsTSubstringIDsE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 267:12.86 } 267:12.87 ^ 267:12.87 /builddir/build/BUILD/firefox-67.0.3/accessible/base/nsTextEquivUtils.cpp:326:1: warning: the control flow of function '_ZN16nsTextEquivUtils17AppendFromDOMNodeEP10nsIContentP12nsTSubstringIDsE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 267:13.51 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 267:13.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 267:13.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIMemoryReporter.h:10, 267:13.51 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/CountingAllocatorBase.h:12, 267:13.51 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 267:13.51 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:48, 267:13.52 from : 267:13.52 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/glue/mozHunspell.cpp: In member function 'virtual nsresult mozHunspell::QueryInterface(const nsIID&, void**)': 267:13.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 267:13.52 foundInterface = 0; \ 267:13.52 ^~~~~~~~~~~~~~ 267:13.52 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 267:13.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 267:13.52 ^~~~~~~~~~~~~~~~~~~~~~~ 267:13.52 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:90:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 267:13.52 NS_INTERFACE_MAP_END 267:13.53 ^~~~~~~~~~~~~~~~~~~~ 267:13.53 In file included from /builddir/build/BUILD/firefox-67.0.3/dom/base/nsWrapperCache.h:10, 267:13.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/EventTarget.h:13, 267:13.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsPIDOMWindow.h:15, 267:13.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/xpcpublic.h:22, 267:13.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsThreadUtils.h:24, 267:13.53 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/MozPromise.h:21, 267:13.53 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:8, 267:13.53 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 267:13.54 from /builddir/build/BUILD/firefox-67.0.3/objdir/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:2: 267:13.54 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 267:13.54 } else 267:13.54 ^~~~ 267:13.54 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:89:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 267:13.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozHunspell) 267:13.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267:14.60 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:137: 267:14.60 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/gecko/nsProfilerStartParams.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 267:14.61 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/gecko/nsProfilerStartParams.cpp:56:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 267:14.61 } 267:14.61 ^ 267:14.61 /builddir/build/BUILD/firefox-67.0.3/tools/profiler/gecko/nsProfilerStartParams.cpp:56:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 267:14.96 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 267:14.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 267:14.96 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 267:14.96 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 267:14.96 from /builddir/build/BUILD/firefox-67.0.3/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 267:14.96 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozInlineSpellChecker.cpp: In member function 'virtual nsresult mozInlineSpellChecker::QueryInterface(const nsIID&, void**)': 267:14.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 267:14.97 foundInterface = 0; \ 267:14.97 ^~~~~~~~~~~~~~ 267:14.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 267:14.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 267:14.97 ^~~~~~~~~~~~~~~~~~~~~~~ 267:14.97 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozInlineSpellChecker.cpp:503:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 267:14.97 NS_INTERFACE_MAP_END 267:14.97 ^~~~~~~~~~~~~~~~~~~~ 267:14.98 In file included from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozEnglishWordUtils.h:13, 267:14.98 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 267:14.98 from /builddir/build/BUILD/firefox-67.0.3/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 267:14.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 267:14.98 } else 267:14.98 ^~~~ 267:14.98 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozInlineSpellChecker.cpp:502:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 267:14.98 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozInlineSpellChecker) 267:14.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267:15.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 267:15.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 267:15.58 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 267:15.58 from /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 267:15.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 267:15.58 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozPersonalDictionary.cpp: In member function 'virtual nsresult mozPersonalDictionary::QueryInterface(const nsIID&, void**)': 267:15.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 267:15.59 foundInterface = 0; \ 267:15.59 ^~~~~~~~~~~~~~ 267:15.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 267:15.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 267:15.59 ^~~~~~~~~~~~~~~~~~~~~~~ 267:15.60 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozPersonalDictionary.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 267:15.60 NS_INTERFACE_MAP_END 267:15.60 ^~~~~~~~~~~~~~~~~~~~ 267:15.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 267:15.60 else 267:15.60 ^~~~ 267:15.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 267:15.60 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 267:15.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267:15.60 /builddir/build/BUILD/firefox-67.0.3/extensions/spellcheck/src/mozPersonalDictionary.cpp:52:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 267:15.60 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIPersonalDictionary) 267:15.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267:37.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 267:37.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 267:37.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/imgINotificationObserver.h:10, 267:37.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/AlertNotification.h:8, 267:37.85 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/alerts/AlertNotification.cpp:5, 267:37.85 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: 267:37.85 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/alerts/AlertNotification.cpp: In member function 'virtual nsresult mozilla::AlertImageRequest::QueryInterface(const nsIID&, void**)': 267:37.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 267:37.86 foundInterface = 0; \ 267:37.86 ^~~~~~~~~~~~~~ 267:37.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 267:37.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 267:37.86 ^~~~~~~~~~~~~~~~~~~~~~~ 267:37.86 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/alerts/AlertNotification.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 267:37.86 NS_INTERFACE_MAP_END 267:37.86 ^~~~~~~~~~~~~~~~~~~~ 267:37.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 267:37.86 else 267:37.86 ^~~~ 267:37.86 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 267:37.86 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 267:37.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267:37.86 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/alerts/AlertNotification.cpp:176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 267:37.86 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, imgINotificationObserver) 267:37.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 267:44.50 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/alerts/nsXULAlerts.cpp: In member function 'virtual nsresult nsXULAlertObserver::QueryInterface(const nsIID&, void**)': 267:44.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 267:44.51 foundInterface = 0; \ 267:44.51 ^~~~~~~~~~~~~~ 267:44.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 267:44.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 267:44.51 ^~~~~~~~~~~~~~~~~~~~~~~ 267:44.51 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/alerts/nsXULAlerts.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 267:44.51 NS_INTERFACE_MAP_END 267:44.51 ^~~~~~~~~~~~~~~~~~~~ 267:44.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 267:44.51 else 267:44.51 ^~~~ 267:44.51 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 267:44.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 267:44.51 ^~~~~~~~~~~~~~~~~~ 267:44.51 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/alerts/nsXULAlerts.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 267:44.51 NS_INTERFACE_MAP_ENTRY(nsISupports) 267:44.52 ^~~~~~~~~~~~~~~~~~~~~~ 268:05.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 268:05.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 268:05.88 from /builddir/build/BUILD/firefox-67.0.3/docshell/base/nsDocShellTreeOwner.h:11, 268:05.88 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/browser/nsWebBrowser.h:11, 268:05.88 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/browser/nsWebBrowser.cpp:8, 268:05.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/browser/Unified_cpp_components_browser0.cpp:2: 268:05.88 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/browser/nsWebBrowser.cpp: In member function 'virtual nsresult nsWebBrowser::QueryInterface(const nsIID&, void**)': 268:05.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:05.89 foundInterface = 0; \ 268:05.89 ^~~~~~~~~~~~~~ 268:05.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:05.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:05.89 ^~~~~~~~~~~~~~~~~~~~~~~ 268:05.89 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/browser/nsWebBrowser.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:05.89 NS_INTERFACE_MAP_END 268:05.89 ^~~~~~~~~~~~~~~~~~~~ 268:05.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:05.89 else 268:05.89 ^~~~ 268:05.89 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 268:05.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 268:05.89 ^~~~~~~~~~~~~~~~~~ 268:05.89 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/browser/nsWebBrowser.cpp:218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 268:05.89 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 268:05.89 ^~~~~~~~~~~~~~~~~~~~~~ 268:07.11 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 268:07.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 268:07.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIObserver.h:10, 268:07.11 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.h:10, 268:07.11 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.cpp:7, 268:07.11 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/clearsitedata/Unified_cpp_clearsitedata0.cpp:2: 268:07.11 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.cpp: In member function 'virtual nsresult mozilla::ClearSiteData::PendingCleanupHolder::QueryInterface(const nsIID&, void**)': 268:07.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:07.11 foundInterface = 0; \ 268:07.11 ^~~~~~~~~~~~~~ 268:07.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:07.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:07.11 ^~~~~~~~~~~~~~~~~~~~~~~ 268:07.11 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.cpp:105:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:07.11 NS_INTERFACE_MAP_END 268:07.11 ^~~~~~~~~~~~~~~~~~~~ 268:07.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:07.11 else 268:07.11 ^~~~ 268:07.11 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 268:07.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 268:07.12 ^~~~~~~~~~~~~~~~~~ 268:07.12 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.cpp:104:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 268:07.12 NS_INTERFACE_MAP_ENTRY(nsIClearDataCallback) 268:07.12 ^~~~~~~~~~~~~~~~~~~~~~ 268:07.14 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.cpp: In member function 'virtual nsresult mozilla::ClearSiteData::QueryInterface(const nsIID&, void**)': 268:07.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:07.15 foundInterface = 0; \ 268:07.15 ^~~~~~~~~~~~~~ 268:07.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:07.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:07.15 ^~~~~~~~~~~~~~~~~~~~~~~ 268:07.15 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.cpp:405:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:07.15 NS_INTERFACE_MAP_END 268:07.15 ^~~~~~~~~~~~~~~~~~~~ 268:07.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:07.15 else 268:07.15 ^~~~ 268:07.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 268:07.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 268:07.15 ^~~~~~~~~~~~~~~~~~ 268:07.15 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/clearsitedata/ClearSiteData.cpp:404:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 268:07.15 NS_INTERFACE_MAP_ENTRY(nsIObserver) 268:07.15 ^~~~~~~~~~~~~~~~~~~~~~ 268:09.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 268:09.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 268:09.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsICommandLineRunner.h:10, 268:09.35 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/commandlines/nsCommandLine.h:8, 268:09.35 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/commandlines/nsCommandLine.cpp:5: 268:09.36 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/commandlines/nsCommandLine.cpp: In member function 'virtual nsresult nsCommandLine::QueryInterface(const nsIID&, void**)': 268:09.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:09.36 foundInterface = 0; \ 268:09.36 ^~~~~~~~~~~~~~ 268:09.36 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:09.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:09.36 ^~~~~~~~~~~~~~~~~~~~~~~ 268:09.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:09.37 NS_INTERFACE_MAP_END 268:09.37 ^~~~~~~~~~~~~~~~~~~~ 268:09.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 268:09.37 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 268:09.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 268:09.37 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/commandlines/nsCommandLine.cpp:54:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 268:09.37 NS_IMPL_ISUPPORTS_CI(nsCommandLine, nsICommandLine, nsICommandLineRunner) 268:09.37 ^~~~~~~~~~~~~~~~~~~~ 268:09.38 In file included from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/commandlines/nsCommandLine.cpp:11: 268:09.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 268:09.38 } else 268:09.38 ^~~~ 268:09.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:164:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 268:09.39 NS_IMPL_QUERY_CLASSINFO(aClass) \ 268:09.39 ^~~~~~~~~~~~~~~~~~~~~~~ 268:09.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 268:09.39 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 268:09.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 268:09.39 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/commandlines/nsCommandLine.cpp:54:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 268:09.40 NS_IMPL_ISUPPORTS_CI(nsCommandLine, nsICommandLine, nsICommandLineRunner) 268:09.40 ^~~~~~~~~~~~~~~~~~~~ 268:37.17 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 268:37.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 268:37.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 268:37.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 268:37.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 268:37.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 268:37.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 268:37.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 268:37.17 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 268:37.17 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/extensions/Unified_cpp_extensions0.cpp:2: 268:37.17 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/ExtensionPolicyService.cpp: In member function 'virtual nsresult mozilla::ExtensionPolicyService::QueryInterface(const nsIID&, void**)': 268:37.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:37.17 foundInterface = 0; \ 268:37.17 ^~~~~~~~~~~~~~ 268:37.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:37.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:37.17 ^~~~~~~~~~~~~~~~~~~~~~~ 268:37.17 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/ExtensionPolicyService.cpp:611:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:37.17 NS_INTERFACE_MAP_END 268:37.17 ^~~~~~~~~~~~~~~~~~~~ 268:37.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:37.18 else 268:37.18 ^~~~ 268:37.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 268:37.18 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 268:37.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:37.18 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/ExtensionPolicyService.cpp:610:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 268:37.18 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAddonPolicyService) 268:37.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:37.30 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchPattern::QueryInterface(const nsIID&, void**)': 268:37.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:37.31 foundInterface = 0; \ 268:37.31 ^~~~~~~~~~~~~~ 268:37.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:37.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:37.31 ^~~~~~~~~~~~~~~~~~~~~~~ 268:37.31 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp:475:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:37.31 NS_INTERFACE_MAP_END 268:37.31 ^~~~~~~~~~~~~~~~~~~~ 268:37.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:37.31 else 268:37.31 ^~~~ 268:37.31 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 268:37.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 268:37.31 ^~~~~~~~~~~~~~~~~~ 268:37.31 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp:474:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 268:37.31 NS_INTERFACE_MAP_ENTRY(nsISupports) 268:37.31 ^~~~~~~~~~~~~~~~~~~~~~ 268:37.37 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchPatternSet::QueryInterface(const nsIID&, void**)': 268:37.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:37.37 foundInterface = 0; \ 268:37.37 ^~~~~~~~~~~~~~ 268:37.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:37.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:37.37 ^~~~~~~~~~~~~~~~~~~~~~~ 268:37.37 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp:595:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:37.37 NS_INTERFACE_MAP_END 268:37.37 ^~~~~~~~~~~~~~~~~~~~ 268:37.37 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:37.37 else 268:37.37 ^~~~ 268:37.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 268:37.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 268:37.38 ^~~~~~~~~~~~~~~~~~ 268:37.38 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp:594:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 268:37.38 NS_INTERFACE_MAP_ENTRY(nsISupports) 268:37.38 ^~~~~~~~~~~~~~~~~~~~~~ 268:37.41 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchGlob::QueryInterface(const nsIID&, void**)': 268:37.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:37.42 foundInterface = 0; \ 268:37.42 ^~~~~~~~~~~~~~ 268:37.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:37.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:37.42 ^~~~~~~~~~~~~~~~~~~~~~~ 268:37.42 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp:724:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:37.42 NS_INTERFACE_MAP_END 268:37.42 ^~~~~~~~~~~~~~~~~~~~ 268:37.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:37.42 else 268:37.42 ^~~~ 268:37.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 268:37.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 268:37.42 ^~~~~~~~~~~~~~~~~~ 268:37.42 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/MatchPattern.cpp:723:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 268:37.42 NS_INTERFACE_MAP_ENTRY(nsISupports) 268:37.42 ^~~~~~~~~~~~~~~~~~~~~~ 268:37.59 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp: In member function 'virtual nsresult mozilla::extensions::WebExtensionPolicy::QueryInterface(const nsIID&, void**)': 268:37.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:37.59 foundInterface = 0; \ 268:37.59 ^~~~~~~~~~~~~~ 268:37.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:37.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:37.59 ^~~~~~~~~~~~~~~~~~~~~~~ 268:37.59 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp:487:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:37.59 NS_INTERFACE_MAP_END 268:37.59 ^~~~~~~~~~~~~~~~~~~~ 268:37.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:37.59 else 268:37.59 ^~~~ 268:37.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 268:37.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 268:37.59 ^~~~~~~~~~~~~~~~~~ 268:37.59 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp:486:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 268:37.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 268:37.60 ^~~~~~~~~~~~~~~~~~~~~~ 268:37.64 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp: In member function 'virtual nsresult mozilla::extensions::MozDocumentMatcher::QueryInterface(const nsIID&, void**)': 268:37.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:37.64 foundInterface = 0; \ 268:37.64 ^~~~~~~~~~~~~~ 268:37.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:37.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:37.64 ^~~~~~~~~~~~~~~~~~~~~~~ 268:37.64 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp:660:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:37.64 NS_INTERFACE_MAP_END 268:37.64 ^~~~~~~~~~~~~~~~~~~~ 268:37.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:37.64 else 268:37.64 ^~~~ 268:37.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 268:37.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 268:37.64 ^~~~~~~~~~~~~~~~~~ 268:37.65 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp:659:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 268:37.65 NS_INTERFACE_MAP_ENTRY(nsISupports) 268:37.65 ^~~~~~~~~~~~~~~~~~~~~~ 268:37.73 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp: In member function 'virtual nsresult mozilla::extensions::DocumentObserver::QueryInterface(const nsIID&, void**)': 268:37.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:37.73 foundInterface = 0; \ 268:37.73 ^~~~~~~~~~~~~~ 268:37.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:37.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:37.73 ^~~~~~~~~~~~~~~~~~~~~~~ 268:37.73 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp:722:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:37.73 NS_INTERFACE_MAP_END 268:37.73 ^~~~~~~~~~~~~~~~~~~~ 268:37.73 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:37.73 else 268:37.73 ^~~~ 268:37.74 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 268:37.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 268:37.74 ^~~~~~~~~~~~~~~~~~ 268:37.74 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/WebExtensionPolicy.cpp:721:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 268:37.74 NS_INTERFACE_MAP_ENTRY(nsISupports) 268:37.74 ^~~~~~~~~~~~~~~~~~~~~~ 268:44.37 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 268:44.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 268:44.37 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFind.h:10, 268:44.37 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/find/nsFind.h:10, 268:44.37 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/find/nsFind.cpp:9, 268:44.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/find/Unified_cpp_components_find0.cpp:2: 268:44.38 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/find/nsFind.cpp: In member function 'virtual nsresult nsFind::QueryInterface(const nsIID&, void**)': 268:44.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:44.38 foundInterface = 0; \ 268:44.38 ^~~~~~~~~~~~~~ 268:44.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:44.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:44.38 ^~~~~~~~~~~~~~~~~~~~~~~ 268:44.38 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/find/nsFind.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:44.38 NS_INTERFACE_MAP_END 268:44.38 ^~~~~~~~~~~~~~~~~~~~ 268:44.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:44.38 else 268:44.38 ^~~~ 268:44.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 268:44.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 268:44.39 ^~~~~~~~~~~~~~~~~~ 268:44.39 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/find/nsFind.cpp:55:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 268:44.39 NS_INTERFACE_MAP_ENTRY(nsISupports) 268:44.39 ^~~~~~~~~~~~~~~~~~~~~~ 268:46.71 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 268:46.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 268:46.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 268:46.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 268:46.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 268:46.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 268:46.71 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 268:46.71 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 268:46.71 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 268:46.71 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp: In member function 'virtual nsresult mozilla::extensions::ChannelWrapper::ChannelWrapperStub::QueryInterface(const nsIID&, void**)': 268:46.71 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:46.71 foundInterface = 0; \ 268:46.71 ^~~~~~~~~~~~~~ 268:46.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:46.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:46.72 ^~~~~~~~~~~~~~~~~~~~~~~ 268:46.72 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:46.72 NS_INTERFACE_MAP_END 268:46.72 ^~~~~~~~~~~~~~~~~~~~ 268:46.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:46.72 else 268:46.72 ^~~~ 268:46.72 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 268:46.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 268:46.72 ^~~~~~~~~~~~~~~~~~ 268:46.72 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:87:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 268:46.72 NS_INTERFACE_MAP_ENTRY(nsISupports) 268:46.72 ^~~~~~~~~~~~~~~~~~~~~~ 268:47.01 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp: In member function 'virtual nsresult mozilla::extensions::ChannelWrapper::QueryInterface(const nsIID&, void**)': 268:47.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:47.02 foundInterface = 0; \ 268:47.02 ^~~~~~~~~~~~~~ 268:47.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 268:47.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 268:47.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:47.02 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:1017:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 268:47.02 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 268:47.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:47.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:47.02 else 268:47.02 ^~~~ 268:47.02 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 268:47.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 268:47.02 ^~~~~~~~~~~~~~~~~~ 268:47.02 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:1016:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 268:47.02 NS_INTERFACE_MAP_ENTRY(ChannelWrapper) 268:47.02 ^~~~~~~~~~~~~~~~~~~~~~ 268:47.55 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilter.cpp: In member function 'virtual nsresult mozilla::extensions::StreamFilter::QueryInterface(const nsIID&, void**)': 268:47.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:47.55 foundInterface = 0; \ 268:47.55 ^~~~~~~~~~~~~~ 268:47.55 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 268:47.55 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 268:47.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:47.55 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilter.cpp:269:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 268:47.55 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 268:47.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:47.55 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/extensions/MatchGlob.h:16, 268:47.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/extensions/MatchPattern.h:11, 268:47.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ChannelWrapperBinding.h:13, 268:47.56 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.h:11, 268:47.56 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 268:47.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 268:47.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 268:47.56 } else 268:47.56 ^~~~ 268:47.56 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 268:47.56 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 268:47.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:47.56 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilter.cpp:268:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 268:47.56 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StreamFilter) 268:47.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:47.61 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 268:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 268:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 268:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 268:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 268:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 268:47.61 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 268:47.61 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 268:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 268:47.61 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilterEvents.cpp: In member function 'virtual nsresult mozilla::extensions::StreamFilterDataEvent::QueryInterface(const nsIID&, void**)': 268:47.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:47.62 foundInterface = 0; \ 268:47.62 ^~~~~~~~~~~~~~ 268:47.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 268:47.62 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 268:47.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:47.62 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilterEvents.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 268:47.62 NS_INTERFACE_MAP_END_INHERITING(Event) 268:47.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:47.62 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/extensions/MatchGlob.h:16, 268:47.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/extensions/MatchPattern.h:11, 268:47.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ChannelWrapperBinding.h:13, 268:47.62 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.h:11, 268:47.62 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 268:47.62 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 268:47.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 268:47.62 } else 268:47.62 ^~~~ 268:47.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:306:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 268:47.62 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 268:47.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:47.62 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilterEvents.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 268:47.62 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StreamFilterDataEvent) 268:47.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:49.56 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 268:49.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 268:49.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 268:49.56 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 268:49.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 268:49.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 268:49.57 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 268:49.57 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 268:49.57 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 268:49.57 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilterParent.cpp: In member function 'virtual nsresult mozilla::extensions::StreamFilterParent::QueryInterface(const nsIID&, void**)': 268:49.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:49.58 foundInterface = 0; \ 268:49.58 ^~~~~~~~~~~~~~ 268:49.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:49.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:49.58 ^~~~~~~~~~~~~~~~~~~~~~~ 268:49.58 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilterParent.cpp:711:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:49.58 NS_INTERFACE_MAP_END 268:49.58 ^~~~~~~~~~~~~~~~~~~~ 268:49.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:49.58 else 268:49.58 ^~~~ 268:49.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 268:49.58 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 268:49.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:49.58 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/extensions/webrequest/StreamFilterParent.cpp:710:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 268:49.59 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) 268:49.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 268:56.38 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 268:56.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 268:56.38 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsINativeOSFileInternals.h:10, 268:56.38 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/osfile/NativeOSFileInternals.h:10, 268:56.38 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/osfile/NativeOSFileInternals.cpp:11: 268:56.38 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/osfile/NativeOSFileInternals.cpp: In member function 'virtual nsresult mozilla::{anonymous}::AbstractResult::QueryInterface(const nsIID&, void**)': 268:56.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 268:56.38 foundInterface = 0; \ 268:56.38 ^~~~~~~~~~~~~~ 268:56.38 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 268:56.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 268:56.39 ^~~~~~~~~~~~~~~~~~~~~~~ 268:56.39 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/osfile/NativeOSFileInternals.cpp:235:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 268:56.39 NS_INTERFACE_MAP_END 268:56.39 ^~~~~~~~~~~~~~~~~~~~ 268:56.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 268:56.39 else 268:56.39 ^~~~ 268:56.39 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 268:56.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 268:56.39 ^~~~~~~~~~~~~~~~~~ 268:56.39 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/osfile/NativeOSFileInternals.cpp:234:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 268:56.39 NS_INTERFACE_MAP_ENTRY(nsISupports) 268:56.39 ^~~~~~~~~~~~~~~~~~~~~~ 269:32.75 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 269:32.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 269:32.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWeakReferenceUtils.h:10, 269:32.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWeakReference.h:14, 269:32.75 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/Database.h:9, 269:32.75 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/Database.cpp:11, 269:32.75 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 269:32.76 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsFaviconService.cpp: In member function 'virtual nsresult nsFaviconService::QueryInterface(const nsIID&, void**)': 269:32.76 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 269:32.76 foundInterface = 0; \ 269:32.77 ^~~~~~~~~~~~~~ 269:32.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 269:32.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 269:32.78 ^~~~~~~~~~~~~~~~~~~~~~~ 269:32.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 269:32.78 NS_INTERFACE_MAP_END 269:32.78 ^~~~~~~~~~~~~~~~~~~~ 269:32.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 269:32.78 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 269:32.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 269:32.78 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsFaviconService.cpp:124:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 269:32.78 NS_IMPL_ISUPPORTS_CI(nsFaviconService, nsIFaviconService, nsITimerCallback, 269:32.78 ^~~~~~~~~~~~~~~~~~~~ 269:32.78 In file included from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsFaviconService.cpp:26, 269:32.78 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:92: 269:32.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 269:32.78 } else 269:32.78 ^~~~ 269:32.78 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 269:32.78 } else 269:32.78 ^~~~ 269:32.79 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 269:32.79 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 269:32.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 269:32.79 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsFaviconService.cpp:124:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 269:32.79 NS_IMPL_ISUPPORTS_CI(nsFaviconService, nsIFaviconService, nsITimerCallback, 269:32.79 ^~~~~~~~~~~~~~~~~~~~ 269:33.43 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 269:33.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 269:33.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWeakReferenceUtils.h:10, 269:33.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWeakReference.h:14, 269:33.43 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/Database.h:9, 269:33.43 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/Database.cpp:11, 269:33.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 269:33.43 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistory.cpp: In member function 'virtual nsresult nsNavHistory::QueryInterface(const nsIID&, void**)': 269:33.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 269:33.43 foundInterface = 0; \ 269:33.43 ^~~~~~~~~~~~~~ 269:33.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 269:33.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 269:33.43 ^~~~~~~~~~~~~~~~~~~~~~~ 269:33.43 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistory.cpp:190:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 269:33.43 NS_INTERFACE_MAP_END 269:33.43 ^~~~~~~~~~~~~~~~~~~~ 269:33.43 In file included from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsFaviconService.cpp:26, 269:33.43 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:92: 269:33.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 269:33.44 } else 269:33.44 ^~~~ 269:33.44 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 269:33.44 } else 269:33.44 ^~~~ 269:33.95 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 269:33.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 269:33.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWeakReferenceUtils.h:10, 269:33.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsWeakReference.h:14, 269:33.95 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/Database.h:9, 269:33.95 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/Database.cpp:11, 269:33.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 269:33.96 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryResultNode::QueryInterface(const nsIID&, void**)': 269:33.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 269:33.96 foundInterface = 0; \ 269:33.97 ^~~~~~~~~~~~~~ 269:33.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 269:33.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 269:33.98 ^~~~~~~~~~~~~~~~~~~~~~~ 269:33.98 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp:275:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 269:33.98 NS_INTERFACE_MAP_END 269:33.98 ^~~~~~~~~~~~~~~~~~~~ 269:33.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 269:33.98 else 269:33.98 ^~~~ 269:33.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 269:33.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 269:33.98 ^~~~~~~~~~~~~~~~~~ 269:33.98 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp:274:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 269:33.98 NS_INTERFACE_MAP_ENTRY(nsINavHistoryResultNode) 269:33.98 ^~~~~~~~~~~~~~~~~~~~~~ 269:34.00 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryContainerResultNode::QueryInterface(const nsIID&, void**)': 269:34.00 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 269:34.00 foundInterface = 0; \ 269:34.00 ^~~~~~~~~~~~~~ 269:34.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 269:34.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 269:34.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269:34.01 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp:476:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 269:34.01 NS_INTERFACE_MAP_END_INHERITING(nsNavHistoryResultNode) 269:34.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269:34.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 269:34.01 else 269:34.01 ^~~~ 269:34.01 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 269:34.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 269:34.01 ^~~~~~~~~~~~~~~~~~ 269:34.01 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp:475:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 269:34.01 NS_INTERFACE_MAP_ENTRY(nsINavHistoryContainerResultNode) 269:34.01 ^~~~~~~~~~~~~~~~~~~~~~ 269:34.41 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryResult::QueryInterface(const nsIID&, void**)': 269:34.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 269:34.41 foundInterface = 0; \ 269:34.41 ^~~~~~~~~~~~~~ 269:34.41 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 269:34.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 269:34.41 ^~~~~~~~~~~~~~~~~~~~~~~ 269:34.41 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp:3505:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 269:34.42 NS_INTERFACE_MAP_END 269:34.42 ^~~~~~~~~~~~~~~~~~~~ 269:34.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 269:34.42 else 269:34.42 ^~~~ 269:34.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 269:34.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 269:34.42 ^~~~~~~~~~~~~~~~~~ 269:34.42 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/places/nsNavHistoryResult.cpp:3504:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 269:34.42 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 269:34.42 ^~~~~~~~~~~~~~~~~~~~~~ 269:38.35 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 269:38.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 269:38.35 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWebProgressListener.h:10, 269:38.35 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/statusfilter/nsBrowserStatusFilter.h:8, 269:38.35 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:6: 269:38.35 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp: In member function 'virtual nsresult nsBrowserStatusFilter::QueryInterface(const nsIID&, void**)': 269:38.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 269:38.35 foundInterface = 0; \ 269:38.35 ^~~~~~~~~~~~~~ 269:38.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 269:38.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 269:38.35 ^~~~~~~~~~~~~~~~~~~~~~~ 269:38.35 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 269:38.35 NS_INTERFACE_MAP_END 269:38.35 ^~~~~~~~~~~~~~~~~~~~ 269:38.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 269:38.35 else 269:38.35 ^~~~ 269:38.35 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 269:38.35 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 269:38.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269:38.35 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 269:38.35 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebProgress) 269:38.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 269:44.16 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/resistfingerprinting/Unified_cpp_resistfingerprinting0.cpp:11: 269:44.16 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/resistfingerprinting/nsRFPService.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 269:44.16 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/resistfingerprinting/nsRFPService.cpp:1104:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 269:44.16 } 269:44.16 ^ 269:44.17 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/resistfingerprinting/nsRFPService.cpp:1104:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 269:44.17 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/resistfingerprinting/nsRFPService.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 269:44.17 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/resistfingerprinting/nsRFPService.cpp:1104:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 269:44.17 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/resistfingerprinting/nsRFPService.cpp:1104:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 269:47.14 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 269:47.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 269:47.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 269:47.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 269:47.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 269:47.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/EventForwards.h:12, 269:47.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsGenericHTMLElement.h:10, 269:47.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:11, 269:47.14 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/sessionstore/SessionStoreUtils.cpp:7, 269:47.14 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/sessionstore/Unified_cpp_sessionstore0.cpp:2: 269:47.14 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/sessionstore/SessionStoreUtils.cpp: In member function 'virtual nsresult {anonymous}::DynamicFrameEventFilter::QueryInterface(const nsIID&, void**)': 269:47.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 269:47.15 foundInterface = 0; \ 269:47.15 ^~~~~~~~~~~~~~ 269:47.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 269:47.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 269:47.15 ^~~~~~~~~~~~~~~~~~~~~~~ 269:47.15 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/sessionstore/SessionStoreUtils.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 269:47.15 NS_INTERFACE_MAP_END 269:47.15 ^~~~~~~~~~~~~~~~~~~~ 269:47.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 269:47.17 else 269:47.17 ^~~~ 269:47.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 269:47.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 269:47.17 ^~~~~~~~~~~~~~~~~~ 269:47.17 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/sessionstore/SessionStoreUtils.cpp:79:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 269:47.17 NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) 269:47.17 ^~~~~~~~~~~~~~~~~~~~~~ 270:09.83 toolkit/components/telemetry/tests/libmodules-test.so 270:11.25 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryEvent.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 270:11.26 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryEvent.cpp:1396:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 270:11.26 } 270:11.26 ^ 270:11.26 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryEvent.cpp:1396:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 270:11.26 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryEvent.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 270:11.26 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryEvent.cpp:1396:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 270:11.27 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryEvent.cpp:1396:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 270:32.13 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 270:32.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 270:32.13 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:6: 270:32.13 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp: In member function 'virtual nsresult nsTypeAheadFind::QueryInterface(const nsIID&, void**)': 270:32.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 270:32.14 foundInterface = 0; \ 270:32.14 ^~~~~~~~~~~~~~ 270:32.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 270:32.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 270:32.15 ^~~~~~~~~~~~~~~~~~~~~~~ 270:32.15 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 270:32.15 NS_INTERFACE_MAP_END 270:32.15 ^~~~~~~~~~~~~~~~~~~~ 270:32.15 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 270:32.17 else 270:32.18 ^~~~ 270:32.18 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 270:32.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 270:32.18 ^~~~~~~~~~~~~~~~~~ 270:32.18 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 270:32.18 NS_INTERFACE_MAP_ENTRY(nsIObserver) 270:32.19 ^~~~~~~~~~~~~~~~~~~~~~ 270:36.47 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryHistogram.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 270:36.48 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryHistogram.cpp:3621:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 270:36.48 } 270:36.48 ^ 270:36.48 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryHistogram.cpp:3621:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 270:36.48 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryHistogram.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 270:36.48 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryHistogram.cpp:3621:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 270:36.49 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryHistogram.cpp:3621:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 270:37.42 toolkit/components/ctypes/tests/libjsctypes-test.so 270:40.04 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 270:40.04 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:361:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 270:40.04 } 270:40.04 ^ 270:40.04 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:361:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 270:40.04 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 270:40.04 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:361:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 270:40.04 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:361:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 270:40.56 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/ctypes/tests/jsctypes-test-finalizer.cpp: In function 'test_finalizer_start': 270:40.56 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/ctypes/tests/jsctypes-test-finalizer.cpp:22:41: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 270:40.56 gFinalizerTestResources = new int[size]; 270:40.56 ^ 270:40.56 /usr/include/c++/8/new:122:7: note: in a call to allocation function 'operator new []' declared here 270:40.56 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) 270:40.56 ^ 270:40.56 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/ctypes/tests/jsctypes-test-finalizer.cpp:23:40: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 270:40.56 gFinalizerTestNames = new char *[size]; 270:40.56 ^ 270:40.56 /usr/include/c++/8/new:122:7: note: in a call to allocation function 'operator new []' declared here 270:40.56 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) 270:40.56 ^ 270:42.08 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryScalar.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 270:42.09 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryScalar.cpp:4145:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 270:42.09 } 270:42.09 ^ 270:42.09 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryScalar.cpp:4145:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 270:42.09 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryScalar.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 270:42.09 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryScalar.cpp:4145:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 270:42.09 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/telemetry/core/TelemetryScalar.cpp:4145:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 270:47.61 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 270:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 270:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIWebProgressListener.h:10, 270:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIPrintProgress.h:10, 270:47.61 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/printingui/nsPrintProgress.h:9, 270:47.61 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/printingui/nsPrintProgress.cpp:6, 270:47.61 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/printingui/Unified_cpp_printingui0.cpp:2: 270:47.61 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/printingui/nsPrintProgress.cpp: In member function 'virtual nsresult nsPrintProgress::QueryInterface(const nsIID&, void**)': 270:47.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 270:47.62 foundInterface = 0; \ 270:47.62 ^~~~~~~~~~~~~~ 270:47.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 270:47.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 270:47.62 ^~~~~~~~~~~~~~~~~~~~~~~ 270:47.62 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/printingui/nsPrintProgress.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 270:47.62 NS_INTERFACE_MAP_END 270:47.62 ^~~~~~~~~~~~~~~~~~~~ 270:47.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 270:47.62 else 270:47.62 ^~~~ 270:47.62 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 270:47.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 270:47.62 ^~~~~~~~~~~~~~~~~~ 270:47.62 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/printingui/nsPrintProgress.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 270:47.62 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 270:47.62 ^~~~~~~~~~~~~~~~~~~~~~ 270:54.34 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/terminator/nsTerminator.cpp: In member function 'mozilla::nsTerminator::StartWatchdog()': 270:54.34 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/terminator/nsTerminator.cpp:591:1: warning: the control flow of function '_ZN7mozilla12nsTerminator13StartWatchdogEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 270:54.34 } // namespace mozilla 270:54.34 ^ 270:54.35 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/terminator/nsTerminator.cpp:591:1: warning: the control flow of function '_ZN7mozilla12nsTerminator13StartWatchdogEv' does not match its profile data (counter 'single') [-Wcoverage-mismatch] 270:54.35 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/terminator/nsTerminator.cpp:591:1: warning: the control flow of function '_ZN7mozilla12nsTerminator13StartWatchdogEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 270:58.27 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 270:58.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 270:58.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIAutoCompleteController.h:10, 270:58.27 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/autocomplete/nsAutoCompleteController.h:8, 270:58.27 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 270:58.27 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: 270:58.27 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/autocomplete/nsAutoCompleteController.cpp: In member function 'virtual nsresult nsAutoCompleteController::QueryInterface(const nsIID&, void**)': 270:58.27 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 270:58.27 foundInterface = 0; \ 270:58.27 ^~~~~~~~~~~~~~ 270:58.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 270:58.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 270:58.28 ^~~~~~~~~~~~~~~~~~~~~~~ 270:58.28 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/autocomplete/nsAutoCompleteController.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 270:58.28 NS_INTERFACE_MAP_END 270:58.28 ^~~~~~~~~~~~~~~~~~~~ 270:58.28 In file included from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/autocomplete/nsAutoCompleteController.h:20, 270:58.28 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 270:58.28 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: 270:58.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause 270:58.28 } else 270:58.28 ^~~~ 270:58.28 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 270:58.28 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 270:58.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 270:58.30 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/autocomplete/nsAutoCompleteController.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 270:58.30 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAutoCompleteController) 270:58.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271:06.47 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 271:06.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 271:06.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 271:06.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 271:06.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 271:06.48 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/Entries.h:13, 271:06.48 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/ChunkSet.h:9, 271:06.48 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/ChunkSet.cpp:6, 271:06.48 from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/components/url-classifier/Unified_cpp_url-classifier0.cpp:2: 271:06.48 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In member function 'virtual nsresult nsUrlClassifierDBService::QueryInterface(const nsIID&, void**)': 271:06.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 271:06.48 foundInterface = 0; \ 271:06.48 ^~~~~~~~~~~~~~ 271:06.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 271:06.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 271:06.48 ^~~~~~~~~~~~~~~~~~~~~~~ 271:06.48 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:1586:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 271:06.48 NS_INTERFACE_MAP_END 271:06.48 ^~~~~~~~~~~~~~~~~~~~ 271:06.48 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 271:06.48 else 271:06.49 ^~~~ 271:06.49 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 271:06.49 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 271:06.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271:06.49 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:1585:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 271:06.49 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIURIClassifier) 271:06.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271:13.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 271:13.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 271:13.63 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIFormFillController.h:10, 271:13.63 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/satchel/nsFormFillController.h:9, 271:13.63 from /builddir/build/BUILD/firefox-67.0.3/toolkit/components/satchel/nsFormFillController.cpp:7: 271:13.63 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/satchel/nsFormFillController.cpp: In member function 'virtual nsresult nsFormFillController::QueryInterface(const nsIID&, void**)': 271:13.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 271:13.64 foundInterface = 0; \ 271:13.64 ^~~~~~~~~~~~~~ 271:13.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 271:13.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 271:13.64 ^~~~~~~~~~~~~~~~~~~~~~~ 271:13.64 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/satchel/nsFormFillController.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 271:13.64 NS_INTERFACE_MAP_END 271:13.65 ^~~~~~~~~~~~~~~~~~~~ 271:13.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 271:13.65 else 271:13.65 ^~~~ 271:13.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 271:13.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 271:13.65 ^~~~~~~~~~~~~~~~~~ 271:13.65 /builddir/build/BUILD/firefox-67.0.3/toolkit/components/satchel/nsFormFillController.cpp:79:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 271:13.65 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 271:13.65 ^~~~~~~~~~~~~~~~~~~~~~ 271:30.91 In file included from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 271:30.91 from /builddir/build/BUILD/firefox-67.0.3/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 271:30.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/ipc/IPCMessageUtils.h:11, 271:30.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 271:30.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 271:30.91 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/ContentParent.h:10, 271:30.91 from /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsAppRunner.cpp:6: 271:30.91 /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsAppRunner.cpp: In member function 'virtual nsresult nsXULAppInfo::QueryInterface(const nsIID&, void**)': 271:30.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 271:30.91 foundInterface = 0; \ 271:30.91 ^~~~~~~~~~~~~~ 271:30.91 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 271:30.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 271:30.91 ^~~~~~~~~~~~~~~~~~~~~~~ 271:30.91 /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsAppRunner.cpp:470:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 271:30.91 NS_INTERFACE_MAP_END 271:30.92 ^~~~~~~~~~~~~~~~~~~~ 271:30.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:986:3: note: some parts of macro expansion are not guarded by this 'else' clause 271:30.92 else 271:30.92 ^~~~ 271:30.92 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1061:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 271:30.92 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 271:30.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271:30.92 /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsAppRunner.cpp:468:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 271:30.92 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIXULAppInfo, 271:30.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 271:41.88 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 271:41.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 271:41.88 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIJSInspector.h:10, 271:41.88 from /builddir/build/BUILD/firefox-67.0.3/devtools/platform/nsJSInspector.h:9, 271:41.88 from /builddir/build/BUILD/firefox-67.0.3/devtools/platform/nsJSInspector.cpp:6: 271:41.88 /builddir/build/BUILD/firefox-67.0.3/devtools/platform/nsJSInspector.cpp: In member function 'virtual nsresult mozilla::jsinspector::nsJSInspector::QueryInterface(const nsIID&, void**)': 271:41.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 271:41.88 foundInterface = 0; \ 271:41.88 ^~~~~~~~~~~~~~ 271:41.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 271:41.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 271:41.88 ^~~~~~~~~~~~~~~~~~~~~~~ 271:41.88 /builddir/build/BUILD/firefox-67.0.3/devtools/platform/nsJSInspector.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 271:41.88 NS_INTERFACE_MAP_END 271:41.88 ^~~~~~~~~~~~~~~~~~~~ 271:41.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 271:41.88 else 271:41.88 ^~~~ 271:41.88 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 271:41.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 271:41.89 ^~~~~~~~~~~~~~~~~~ 271:41.89 /builddir/build/BUILD/firefox-67.0.3/devtools/platform/nsJSInspector.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 271:41.89 NS_INTERFACE_MAP_ENTRY(nsIJSInspector) 271:41.89 ^~~~~~~~~~~~~~~~~~~~~~ 271:48.09 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 271:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 271:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 271:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 271:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 271:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 271:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 271:48.09 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 271:48.09 from /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 271:48.09 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp: In member function 'virtual nsresult mozilla::devtools::DominatorTree::QueryInterface(const nsIID&, void**)': 271:48.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 271:48.10 foundInterface = 0; \ 271:48.10 ^~~~~~~~~~~~~~ 271:48.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 271:48.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 271:48.10 ^~~~~~~~~~~~~~~~~~~~~~~ 271:48.10 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 271:48.10 NS_INTERFACE_MAP_END 271:48.10 ^~~~~~~~~~~~~~~~~~~~ 271:48.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 271:48.10 else 271:48.10 ^~~~ 271:48.10 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 271:48.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 271:48.10 ^~~~~~~~~~~~~~~~~~ 271:48.10 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp:122:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 271:48.10 NS_INTERFACE_MAP_ENTRY(nsISupports) 271:48.10 ^~~~~~~~~~~~~~~~~~~~~~ 271:48.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/toolkit/xre/Unified_cpp_toolkit_xre0.cpp:119: 271:48.58 /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsSigHandlers.cpp: In function 'void fpehandler(int, siginfo_t*, void*)': 271:48.59 /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsSigHandlers.cpp:171:15: warning: unused variable 'uc' [-Wunused-variable] 271:48.59 ucontext_t *uc = (ucontext_t *)context; 271:48.59 ^~ 271:50.00 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp: In member function 'JS::ubi::DominatorTree::getDominatedSet(JS::ubi::Node const&)': 271:50.00 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp:132:1: warning: the control flow of function '_ZN2JS3ubi13DominatorTree15getDominatedSetERKNS0_4NodeE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 271:50.00 } // namespace mozilla 271:50.00 ^ 271:50.00 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp:132:1: warning: the control flow of function '_ZN2JS3ubi13DominatorTree15getDominatedSetERKNS0_4NodeE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 271:50.01 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp: In member function 'JS::ubi::DominatorTree::computeRetainedSizes(unsigned long (*)(void const*))': 271:50.01 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp:132:1: warning: the control flow of function '_ZN2JS3ubi13DominatorTree20computeRetainedSizesEPFmPKvE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 271:50.01 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp:132:1: warning: the control flow of function '_ZN2JS3ubi13DominatorTree20computeRetainedSizesEPFmPKvE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 271:50.01 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/DominatorTree.cpp:132:1: warning: the control flow of function '_ZN2JS3ubi13DominatorTree20computeRetainedSizesEPFmPKvE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 272:00.79 media/gmp-clearkey/0.1/libclearkey.so 272:06.58 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 272:06.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 272:06.58 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsComponentManagerUtils.h:11, 272:06.58 from /builddir/build/BUILD/firefox-67.0.3/toolkit/system/gnome/nsSystemAlertsService.cpp:6: 272:06.58 /builddir/build/BUILD/firefox-67.0.3/toolkit/system/gnome/nsSystemAlertsService.cpp: In member function 'virtual nsresult nsSystemAlertsService::QueryInterface(const nsIID&, void**)': 272:06.58 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 272:06.59 foundInterface = 0; \ 272:06.59 ^~~~~~~~~~~~~~ 272:06.59 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 272:06.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 272:06.59 ^~~~~~~~~~~~~~~~~~~~~~~ 272:06.59 /builddir/build/BUILD/firefox-67.0.3/toolkit/system/gnome/nsSystemAlertsService.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 272:06.59 NS_INTERFACE_MAP_END 272:06.59 ^~~~~~~~~~~~~~~~~~~~ 272:06.60 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 272:06.60 else 272:06.60 ^~~~ 272:06.61 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 272:06.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 272:06.62 ^~~~~~~~~~~~~~~~~~ 272:06.62 /builddir/build/BUILD/firefox-67.0.3/toolkit/system/gnome/nsSystemAlertsService.cpp:17:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 272:06.62 NS_INTERFACE_MAP_ENTRY(nsIAlertsService) 272:06.62 ^~~~~~~~~~~~~~~~~~~~~~ 272:11.04 config/external/sqlite/libmozsqlite3.so.symbols.stub 272:11.29 xpcom/tests/TestArguments 272:11.29 xpcom/tests/TestBlockingProcess 272:11.51 config/external/sqlite/libmozsqlite3.so 272:12.12 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 272:12.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 272:12.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 272:12.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 272:12.12 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsTArray.h:29, 272:12.13 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/ErrorResult.h:38, 272:12.13 from /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/HeapSnapshot.h:10, 272:12.13 from /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: 272:12.13 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/HeapSnapshot.cpp: In member function 'virtual nsresult mozilla::devtools::HeapSnapshot::QueryInterface(const nsIID&, void**)': 272:12.13 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 272:12.14 foundInterface = 0; \ 272:12.14 ^~~~~~~~~~~~~~ 272:12.14 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 272:12.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 272:12.14 ^~~~~~~~~~~~~~~~~~~~~~~ 272:12.14 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/HeapSnapshot.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 272:12.15 NS_INTERFACE_MAP_END 272:12.15 ^~~~~~~~~~~~~~~~~~~~ 272:12.16 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 272:12.17 else 272:12.17 ^~~~ 272:12.17 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 272:12.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 272:12.17 ^~~~~~~~~~~~~~~~~~ 272:12.17 /builddir/build/BUILD/firefox-67.0.3/devtools/shared/heapsnapshot/HeapSnapshot.cpp:81:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 272:12.17 NS_INTERFACE_MAP_ENTRY(nsISupports) 272:12.18 ^~~~~~~~~~~~~~~~~~~~~~ 272:12.37 xpcom/tests/TestPRIntN 272:13.32 xpcom/tests/TestQuickReturn 272:15.43 xpcom/tests/TestUnicodeArguments 272:22.71 config/external/lgpllibs/liblgpllibs.so 272:28.63 In file included from /builddir/build/BUILD/firefox-67.0.3/gfx/vr/service/openvr/src/openvr_api_public.cpp:9: 272:28.63 /builddir/build/BUILD/firefox-67.0.3/gfx/vr/service/openvr/src/vrpathregistry_public.h:10:20: warning: 'k_pchLogOverrideVar' defined but not used [-Wunused-variable] 272:28.63 static const char *k_pchLogOverrideVar = "VR_LOG_PATH"; 272:28.63 ^~~~~~~~~~~~~~~~~~~ 272:28.63 /builddir/build/BUILD/firefox-67.0.3/gfx/vr/service/openvr/src/vrpathregistry_public.h:9:20: warning: 'k_pchConfigOverrideVar' defined but not used [-Wunused-variable] 272:28.63 static const char *k_pchConfigOverrideVar = "VR_CONFIG_PATH"; 272:28.63 ^~~~~~~~~~~~~~~~~~~~~~ 272:28.63 /builddir/build/BUILD/firefox-67.0.3/gfx/vr/service/openvr/src/vrpathregistry_public.h:8:20: warning: 'k_pchRuntimeOverrideVar' defined but not used [-Wunused-variable] 272:28.63 static const char *k_pchRuntimeOverrideVar = "VR_OVERRIDE"; 272:28.63 ^~~~~~~~~~~~~~~~~~~~~~~ 272:44.01 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/ots/src/Unified_cpp_gfx_ots_src2.cpp:56: 272:44.01 /builddir/build/BUILD/firefox-67.0.3/gfx/ots/src/variations.cc: In function 'bool ots::ParseDeltaSetIndexMap(const ots::Font*, const uint8_t*, size_t)': 272:44.01 /builddir/build/BUILD/firefox-67.0.3/gfx/ots/src/variations.cc:150:18: warning: unused variable 'INNER_INDEX_BIT_COUNT_MASK' [-Wunused-variable] 272:44.01 const uint16_t INNER_INDEX_BIT_COUNT_MASK = 0x000F; 272:44.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 272:47.70 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/ots/src/Unified_cpp_gfx_ots_src0.cpp:137: 272:47.70 /builddir/build/BUILD/firefox-67.0.3/gfx/ots/src/gvar.cc: In function '(anonymous namespace)::ParseDictData(unsigned char const*, unsigned long, ots::CFFIndex const&, unsigned short, unsigned long, (anonymous namespace)::DICT_DATA_TYPE, ots::OpenTypeCFF*)': 272:47.71 /builddir/build/BUILD/firefox-67.0.3/gfx/ots/src/gvar.cc:156:1: warning: the control flow of function '_ZN12_GLOBAL__N_113ParseDictDataEPKhmRKN3ots8CFFIndexEtmNS_14DICT_DATA_TYPEEPNS2_11OpenTypeCFFE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 272:47.71 } // namespace ots 272:47.71 ^ 272:47.71 /builddir/build/BUILD/firefox-67.0.3/gfx/ots/src/gvar.cc:156:1: warning: the control flow of function '_ZN12_GLOBAL__N_113ParseDictDataEPKhmRKN3ots8CFFIndexEtmNS_14DICT_DATA_TYPEEPNS2_11OpenTypeCFFE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 273:09.12 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxDrawable.cpp: In member function 'gfxPatternDrawable::Draw(gfxContext*, mozilla::gfx::RectTyped const&, mozilla::gfx::ExtendMode, mozilla::gfx::SamplingFilter, double, mozilla::gfx::BaseMatrix const&)': 273:09.12 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxDrawable.cpp:216:1: warning: the control flow of function '_ZN18gfxPatternDrawable4DrawEP10gfxContextRKN7mozilla3gfx9RectTypedINS3_12UnknownUnitsEdEENS3_10ExtendModeENS3_14SamplingFilterEdRKNS3_10BaseMatrixIdEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 273:09.12 } 273:09.12 ^ 273:09.13 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxDrawable.cpp:216:1: warning: the control flow of function '_ZN18gfxPatternDrawable4DrawEP10gfxContextRKN7mozilla3gfx9RectTypedINS3_12UnknownUnitsEdEENS3_10ExtendModeENS3_14SamplingFilterEdRKNS3_10BaseMatrixIdEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 273:09.13 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxDrawable.cpp:216:1: warning: the control flow of function '_ZN18gfxPatternDrawable4DrawEP10gfxContextRKN7mozilla3gfx9RectTypedINS3_12UnknownUnitsEdEENS3_10ExtendModeENS3_14SamplingFilterEdRKNS3_10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 273:09.13 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxDrawable.cpp: In member function 'gfxSurfaceDrawable::DrawInternal(mozilla::gfx::DrawTarget*, mozilla::gfx::CompositionOp, mozilla::gfx::AntialiasMode, mozilla::gfx::RectTyped const&, mozilla::gfx::IntRectTyped const&, mozilla::gfx::ExtendMode, mozilla::gfx::SamplingFilter, double, mozilla::gfx::BaseMatrix const&)': 273:09.13 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxDrawable.cpp:216:1: warning: the control flow of function '_ZN18gfxSurfaceDrawable12DrawInternalEPN7mozilla3gfx10DrawTargetENS1_13CompositionOpENS1_13AntialiasModeERKNS1_9RectTypedINS1_12UnknownUnitsEdEERKNS1_12IntRectTypedIS7_EENS1_10ExtendModeENS1_14SamplingFilterEdRKNS1_10BaseMatrixIdEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 273:09.13 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxDrawable.cpp:216:1: warning: the control flow of function '_ZN18gfxSurfaceDrawable12DrawInternalEPN7mozilla3gfx10DrawTargetENS1_13CompositionOpENS1_13AntialiasModeERKNS1_9RectTypedINS1_12UnknownUnitsEdEERKNS1_12IntRectTypedIS7_EENS1_10ExtendModeENS1_14SamplingFilterEdRKNS1_10BaseMatrixIdEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 273:09.14 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxDrawable.cpp:216:1: warning: the control flow of function '_ZN18gfxSurfaceDrawable12DrawInternalEPN7mozilla3gfx10DrawTargetENS1_13CompositionOpENS1_13AntialiasModeERKNS1_9RectTypedINS1_12UnknownUnitsEdEERKNS1_12IntRectTypedIS7_EENS1_10ExtendModeENS1_14SamplingFilterEdRKNS1_10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 273:10.19 uriloader/exthandler/tests/WriteArgument 273:21.32 modules/brotli/brotli 273:22.61 layout/style/test/host_ListCSSProperties 273:25.21 toolkit/components/telemetry/pingsender/pingsender 273:32.90 testing/mochitest/ssltunnel/ssltunnel 273:39.95 testing/tools/screenshot/screentopng 273:39.97 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/security/manager/ssl/Unified_cpp_security_manager_ssl0.cpp:137: 273:39.97 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/PublicKeyPinningService.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 273:39.98 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/PublicKeyPinningService.cpp:409:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 273:39.98 } 273:39.98 ^ 273:39.98 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/PublicKeyPinningService.cpp:409:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 273:39.98 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/PublicKeyPinningService.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 273:39.98 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/PublicKeyPinningService.cpp:409:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 273:39.98 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/PublicKeyPinningService.cpp:409:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 273:46.83 browser/app/firefox 273:46.94 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 273:46.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupports.h:79, 273:46.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsHashKeys.h:11, 273:46.94 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsDataHashtable.h:10, 273:46.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/DateTimeFormat.h:12, 273:46.95 from /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSCertValidity.h:8, 273:46.95 from /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSCertValidity.cpp:5, 273:46.95 from /builddir/build/BUILD/firefox-67.0.3/objdir/security/manager/ssl/Unified_cpp_security_manager_ssl2.cpp:11: 273:46.95 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSCertificate.cpp: In member function 'virtual nsresult nsNSSCertList::QueryInterface(const nsIID&, void**)': 273:46.95 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 273:46.95 foundInterface = 0; \ 273:46.96 ^~~~~~~~~~~~~~ 273:46.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 273:46.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 273:46.96 ^~~~~~~~~~~~~~~~~~~~~~~ 273:46.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 273:46.96 NS_INTERFACE_MAP_END 273:46.96 ^~~~~~~~~~~~~~~~~~~~ 273:46.96 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 273:46.96 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 273:46.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 273:46.97 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSCertificate.cpp:785:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 273:46.97 NS_IMPL_ISUPPORTS_CI(nsNSSCertList, nsIX509CertList, nsISerializable) 273:46.97 ^~~~~~~~~~~~~~~~~~~~ 273:46.97 In file included from /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSCertificate.cpp:20, 273:46.97 from /builddir/build/BUILD/firefox-67.0.3/objdir/security/manager/ssl/Unified_cpp_security_manager_ssl2.cpp:20: 273:46.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 273:46.97 } else 273:46.97 ^~~~ 273:46.97 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:164:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 273:46.97 NS_IMPL_QUERY_CLASSINFO(aClass) \ 273:46.98 ^~~~~~~~~~~~~~~~~~~~~~~ 273:46.98 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 273:46.98 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 273:46.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 273:46.98 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSCertificate.cpp:785:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 273:46.98 NS_IMPL_ISUPPORTS_CI(nsNSSCertList, nsIX509CertList, nsISerializable) 273:46.98 ^~~~~~~~~~~~~~~~~~~~ 274:01.88 media/ffvpx/libavcodec/libmozavcodec.so.symbols.stub 274:02.45 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:02.45 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:02.45 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:02.46 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:02.46 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:02.46 from : 274:02.46 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:02.46 #define HAVE_LINUX_PERF_EVENT_H 0 274:02.46 In file included from : 274:02.46 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:02.46 #define HAVE_LINUX_PERF_EVENT_H 1 274:02.80 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:02.80 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:02.80 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:02.80 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:02.80 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:02.80 from : 274:02.80 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:02.80 #define HAVE_LINUX_PERF_EVENT_H 0 274:02.81 In file included from : 274:02.81 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:02.81 #define HAVE_LINUX_PERF_EVENT_H 1 274:03.18 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:03.18 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:03.18 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:03.18 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:03.18 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:03.18 from : 274:03.18 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:03.18 #define HAVE_LINUX_PERF_EVENT_H 0 274:03.18 In file included from : 274:03.18 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:03.18 #define HAVE_LINUX_PERF_EVENT_H 1 274:03.39 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:03.39 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:03.39 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:03.39 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:03.39 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:03.39 from : 274:03.39 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:03.40 #define HAVE_LINUX_PERF_EVENT_H 0 274:03.40 In file included from : 274:03.40 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:03.40 #define HAVE_LINUX_PERF_EVENT_H 1 274:03.76 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:03.77 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:03.77 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:03.77 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:03.77 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:03.77 from : 274:03.77 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:03.77 #define HAVE_LINUX_PERF_EVENT_H 0 274:03.77 In file included from : 274:03.78 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:03.78 #define HAVE_LINUX_PERF_EVENT_H 1 274:03.97 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/security/manager/ssl/Unified_cpp_security_manager_ssl2.cpp:56: 274:03.97 /builddir/build/BUILD/firefox-67.0.3/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]': 274:03.98 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:111: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)0; mozilla::psm::ThreadRestriction threadRestriction = (mozilla::psm::ThreadRestriction)0; nsIID = nsID]' 274:03.98 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:145:1: required from here 274:03.98 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:58:28: warning: the address of 'nsresult nsCertOverrideService::Init()' will never be NULL [-Waddress] 274:03.98 nsresult rv = InitMethod != nullptr ? (inst->*InitMethod)() : NS_OK; 274:03.98 ~~~~~~~~~~~^~~~~~~~~~ 274:03.99 /builddir/build/BUILD/firefox-67.0.3/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]': 274:03.99 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:111: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)1; mozilla::psm::ThreadRestriction threadRestriction = (mozilla::psm::ThreadRestriction)0; nsIID = nsID]' 274:03.99 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:149:1: required from here 274:03.99 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:58:28: warning: the address of 'nsresult nsSiteSecurityService::Init()' will never be NULL [-Waddress] 274:03.99 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp: In instantiation of 'nsresult mozilla::psm::Instantiate(const nsIID&, void**) [with InstanceClass = CertBlocklist; nsresult (InstanceClass::* InitMethod)() = &CertBlocklist::Init; nsIID = nsID]': 274:04.00 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:111:54: required from 'nsresult mozilla::psm::Constructor(nsISupports*, const nsIID&, void**) [with InstanceClass = CertBlocklist; nsresult (InstanceClass::* InitMethod)() = &CertBlocklist::Init; mozilla::psm::ProcessRestriction processRestriction = (mozilla::psm::ProcessRestriction)0; mozilla::psm::ThreadRestriction threadRestriction = (mozilla::psm::ThreadRestriction)0; nsIID = nsID]' 274:04.00 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:151:1: required from here 274:04.00 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsNSSModule.cpp:58:28: warning: the address of 'nsresult CertBlocklist::Init()' will never be NULL [-Waddress] 274:04.06 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:04.06 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:04.06 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:04.06 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:04.06 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:04.06 from : 274:04.06 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:04.06 #define HAVE_LINUX_PERF_EVENT_H 0 274:04.06 In file included from : 274:04.07 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:04.07 #define HAVE_LINUX_PERF_EVENT_H 1 274:04.67 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:04.67 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:04.67 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:04.67 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:04.67 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:04.67 from : 274:04.67 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:04.68 #define HAVE_LINUX_PERF_EVENT_H 0 274:04.68 In file included from : 274:04.68 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:04.68 #define HAVE_LINUX_PERF_EVENT_H 1 274:05.08 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:05.09 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:05.09 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:05.09 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:05.09 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:05.09 from : 274:05.09 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:05.09 #define HAVE_LINUX_PERF_EVENT_H 0 274:05.09 In file included from : 274:05.09 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:05.09 #define HAVE_LINUX_PERF_EVENT_H 1 274:05.38 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:05.38 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:05.38 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:05.39 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:05.39 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:05.39 from : 274:05.39 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:05.39 #define HAVE_LINUX_PERF_EVENT_H 0 274:05.39 In file included from : 274:05.39 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:05.40 #define HAVE_LINUX_PERF_EVENT_H 1 274:05.56 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:05.56 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:05.56 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:05.56 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:05.56 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:05.56 from : 274:05.57 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:05.57 #define HAVE_LINUX_PERF_EVENT_H 0 274:05.57 In file included from : 274:05.57 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:05.57 #define HAVE_LINUX_PERF_EVENT_H 1 274:05.98 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:05.98 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:05.98 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:05.98 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:05.98 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:05.98 from : 274:05.99 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:05.99 #define HAVE_LINUX_PERF_EVENT_H 0 274:05.99 In file included from : 274:05.99 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:05.99 #define HAVE_LINUX_PERF_EVENT_H 1 274:06.13 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:06.13 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:06.13 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:06.14 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:06.14 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:06.14 from : 274:06.14 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:06.14 #define HAVE_LINUX_PERF_EVENT_H 0 274:06.14 In file included from : 274:06.14 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:06.14 #define HAVE_LINUX_PERF_EVENT_H 1 274:06.29 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:06.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:06.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:06.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:06.29 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:06.29 from : 274:06.29 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:06.29 #define HAVE_LINUX_PERF_EVENT_H 0 274:06.30 In file included from : 274:06.30 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:06.30 #define HAVE_LINUX_PERF_EVENT_H 1 274:06.31 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:06.31 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:06.31 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:06.31 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:06.31 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:06.31 from : 274:06.31 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:06.31 #define HAVE_LINUX_PERF_EVENT_H 0 274:06.31 In file included from : 274:06.31 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:06.32 #define HAVE_LINUX_PERF_EVENT_H 1 274:06.48 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:06.49 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:06.49 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:06.49 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:06.49 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:06.49 from : 274:06.49 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:06.49 #define HAVE_LINUX_PERF_EVENT_H 0 274:06.49 In file included from : 274:06.49 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:06.49 #define HAVE_LINUX_PERF_EVENT_H 1 274:06.57 js/src/build/libjs_static.a 274:09.88 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:09.88 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:09.88 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:09.89 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:09.89 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:09.89 from : 274:09.89 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:09.89 #define HAVE_LINUX_PERF_EVENT_H 0 274:09.89 In file included from : 274:09.89 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:09.90 #define HAVE_LINUX_PERF_EVENT_H 1 274:09.90 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:09.90 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:09.90 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:09.90 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:09.90 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:09.90 from : 274:09.90 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:09.90 #define HAVE_LINUX_PERF_EVENT_H 0 274:09.91 In file included from : 274:09.91 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:09.91 #define HAVE_LINUX_PERF_EVENT_H 1 274:10.32 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:10.32 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:10.32 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:10.32 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:10.32 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:10.32 from : 274:10.32 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:10.32 #define HAVE_LINUX_PERF_EVENT_H 0 274:10.32 In file included from : 274:10.32 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:10.32 #define HAVE_LINUX_PERF_EVENT_H 1 274:10.50 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:10.50 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:10.51 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:10.51 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:10.51 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:10.51 from : 274:10.51 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:10.51 #define HAVE_LINUX_PERF_EVENT_H 0 274:10.51 In file included from : 274:10.51 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:10.51 #define HAVE_LINUX_PERF_EVENT_H 1 274:10.78 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:10.78 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:10.79 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:10.79 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:10.79 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:10.79 from : 274:10.79 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:10.79 #define HAVE_LINUX_PERF_EVENT_H 0 274:10.79 In file included from : 274:10.80 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:10.80 #define HAVE_LINUX_PERF_EVENT_H 1 274:11.50 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/security/manager/ssl/Unified_cpp_security_manager_ssl2.cpp:137: 274:11.51 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsSecureBrowserUIImpl.cpp: In member function 'nsNSSCertificate::GetSha256SubjectPublicKeyInfoDigest(nsTSubstring&)': 274:11.51 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsSecureBrowserUIImpl.cpp:448:1: warning: the control flow of function '_ZN16nsNSSCertificate35GetSha256SubjectPublicKeyInfoDigestER12nsTSubstringIcE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 274:11.51 } 274:11.51 ^ 274:11.51 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsSecureBrowserUIImpl.cpp:448:1: warning: the control flow of function '_ZN16nsNSSCertificate35GetSha256SubjectPublicKeyInfoDigestER12nsTSubstringIcE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 274:11.51 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsSecureBrowserUIImpl.cpp: In member function 'nsNSSCertificate::GetCertificateHash(nsTSubstring&, SECOidTag)': 274:11.51 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsSecureBrowserUIImpl.cpp:448:1: warning: the control flow of function '_ZN16nsNSSCertificate18GetCertificateHashER12nsTSubstringIDsE9SECOidTag' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 274:11.51 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/nsSecureBrowserUIImpl.cpp:448:1: warning: the control flow of function '_ZN16nsNSSCertificate18GetCertificateHashER12nsTSubstringIDsE9SECOidTag' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 274:11.61 In file included from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config.h:13, 274:11.61 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/common.h:105, 274:11.61 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/avutil.h:296, 274:11.61 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil/log.h:25, 274:11.61 from /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/libavutil_visibility.h:26, 274:11.61 from : 274:11.61 /builddir/build/BUILD/firefox-67.0.3/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 274:11.61 #define HAVE_LINUX_PERF_EVENT_H 0 274:11.61 In file included from : 274:11.61 /builddir/build/BUILD/firefox-67.0.3/objdir/mozilla-config.h:52: note: this is the location of the previous definition 274:11.61 #define HAVE_LINUX_PERF_EVENT_H 1 274:11.67 media/ffvpx/libavcodec/libmozavcodec.so 274:18.69 mozglue/tests/ShowSSEConfig 274:18.69 mozglue/tests/TestPrintf 274:36.93 mfbt/tests/TestAlgorithm 274:36.93 mfbt/tests/TestArray 274:37.81 mfbt/tests/TestArrayUtils 274:38.65 mfbt/tests/TestAtomics 274:39.58 mfbt/tests/TestBinarySearch 274:40.80 security/manager/ssl/tests/unit/tlsserver/cmd/BadCertServer 274:40.80 security/manager/ssl/tests/unit/tlsserver/cmd/GenerateOCSPResponse 274:44.17 mfbt/tests/TestBloomFilter 274:45.88 mfbt/tests/TestBufferList 274:46.94 mfbt/tests/TestCasting 274:49.10 mfbt/tests/TestCeilingFloor 274:49.88 mfbt/tests/TestCheckedInt 274:50.69 mfbt/tests/TestCountPopulation 274:51.27 security/manager/ssl/tests/unit/tlsserver/cmd/OCSPStaplingServer 275:04.72 security/manager/ssl/tests/unit/tlsserver/cmd/SymantecSanctionsServer 275:11.85 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:137: 275:11.85 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp: In member function 'gfxFont::DrawOneGlyph<(gfxFont::FontComplexityT)1>(unsigned int, mozilla::gfx::PointTyped const&, GlyphBufferAzure&, bool*) constvoid': 275:11.86 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZNK7gfxFont12DrawOneGlyphILNS_15FontComplexityTE1EEEvjRKN7mozilla3gfx10PointTypedINS3_12UnknownUnitsEfEER16GlyphBufferAzurePb' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 275:11.86 } 275:11.86 ^ 275:11.86 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZNK7gfxFont12DrawOneGlyphILNS_15FontComplexityTE1EEEvjRKN7mozilla3gfx10PointTypedINS3_12UnknownUnitsEfEER16GlyphBufferAzurePb' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 275:11.87 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZNK7gfxFont12DrawOneGlyphILNS_15FontComplexityTE1EEEvjRKN7mozilla3gfx10PointTypedINS3_12UnknownUnitsEfEER16GlyphBufferAzurePb' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 275:11.90 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp: In member function 'mozilla::gfx::BaseMatrix::PreRotate(double)': 275:11.90 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 275:11.90 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 275:12.13 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp: In member function 'gfxFont::Draw(gfxTextRun const*, unsigned int, unsigned int, mozilla::gfx::PointTyped*, TextRunDrawParams const&, mozilla::gfx::ShapedTextFlags)': 275:12.13 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN7gfxFont4DrawEPK10gfxTextRunjjPN7mozilla3gfx10PointTypedINS4_12UnknownUnitsEfEERK17TextRunDrawParamsNS4_15ShapedTextFlagsE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 275:12.13 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN7gfxFont4DrawEPK10gfxTextRunjjPN7mozilla3gfx10PointTypedINS4_12UnknownUnitsEfEERK17TextRunDrawParamsNS4_15ShapedTextFlagsE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 275:12.13 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN7gfxFont4DrawEPK10gfxTextRunjjPN7mozilla3gfx10PointTypedINS4_12UnknownUnitsEfEERK17TextRunDrawParamsNS4_15ShapedTextFlagsE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 275:12.13 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp: In member function 'gfxFont::DrawMissingGlyph(TextRunDrawParams const&, FontDrawParams const&, gfxShapedText::DetailedGlyph const*, mozilla::gfx::PointTyped const&)': 275:12.14 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN7gfxFont16DrawMissingGlyphERK17TextRunDrawParamsRK14FontDrawParamsPKN13gfxShapedText13DetailedGlyphERKN7mozilla3gfx10PointTypedINSB_12UnknownUnitsEfEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 275:12.14 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN7gfxFont16DrawMissingGlyphERK17TextRunDrawParamsRK14FontDrawParamsPKN13gfxShapedText13DetailedGlyphERKN7mozilla3gfx10PointTypedINSB_12UnknownUnitsEfEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 275:12.14 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN7gfxFont16DrawMissingGlyphERK17TextRunDrawParamsRK14FontDrawParamsPKN13gfxShapedText13DetailedGlyphERKN7mozilla3gfx10PointTypedINSB_12UnknownUnitsEfEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 275:12.16 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp: In member function 'SimpleTextContextPaint::GetStrokePattern(mozilla::gfx::DrawTarget const*, float, mozilla::gfx::BaseMatrix const&, mozilla::image::imgDrawingParams&)': 275:12.16 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN22SimpleTextContextPaint16GetStrokePatternEPKN7mozilla3gfx10DrawTargetEfRKNS1_10BaseMatrixIdEERNS0_5image16imgDrawingParamsE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 275:12.16 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN22SimpleTextContextPaint16GetStrokePatternEPKN7mozilla3gfx10DrawTargetEfRKNS1_10BaseMatrixIdEERNS0_5image16imgDrawingParamsE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 275:12.16 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp: In member function 'SimpleTextContextPaint::GetFillPattern(mozilla::gfx::DrawTarget const*, float, mozilla::gfx::BaseMatrix const&, mozilla::image::imgDrawingParams&)': 275:12.16 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN22SimpleTextContextPaint14GetFillPatternEPKN7mozilla3gfx10DrawTargetEfRKNS1_10BaseMatrixIdEERNS0_5image16imgDrawingParamsE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 275:12.16 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN22SimpleTextContextPaint14GetFillPatternEPKN7mozilla3gfx10DrawTargetEfRKNS1_10BaseMatrixIdEERNS0_5image16imgDrawingParamsE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 275:12.17 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp: In function 'SimpleTextContextPaint::SetupDeviceToPatternMatrix(gfxPattern*, mozilla::gfx::BaseMatrix const&)': 275:12.17 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN22SimpleTextContextPaint26SetupDeviceToPatternMatrixEP10gfxPatternRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 275:12.17 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN22SimpleTextContextPaint26SetupDeviceToPatternMatrixEP10gfxPatternRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 275:12.17 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp: In member function 'gfxContext::ChangeTransform(mozilla::gfx::BaseMatrix const&, bool)': 275:12.17 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN10gfxContext15ChangeTransformERKN7mozilla3gfx10BaseMatrixIfEEb' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 275:12.19 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN10gfxContext15ChangeTransformERKN7mozilla3gfx10BaseMatrixIfEEb' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 275:12.20 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN10gfxContext15ChangeTransformERKN7mozilla3gfx10BaseMatrixIfEEb' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 275:12.20 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp: In member function 'gfxContext::EnsurePathBuilder()': 275:12.20 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN10gfxContext17EnsurePathBuilderEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 275:12.20 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN10gfxContext17EnsurePathBuilderEv' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 275:12.20 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN10gfxContext17EnsurePathBuilderEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 275:12.20 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp: In member function 'gfxContext::EnsurePath()': 275:12.21 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN10gfxContext10EnsurePathEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 275:12.21 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN10gfxContext10EnsurePathEv' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 275:12.21 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN10gfxContext10EnsurePathEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 275:12.21 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp: In member function 'gfxContext::Mask(mozilla::gfx::SourceSurface*, float, mozilla::gfx::BaseMatrix const&)': 275:12.21 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN10gfxContext4MaskEPN7mozilla3gfx13SourceSurfaceEfRKNS1_10BaseMatrixIfEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 275:12.21 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN10gfxContext4MaskEPN7mozilla3gfx13SourceSurfaceEfRKNS1_10BaseMatrixIfEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 275:12.22 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN10gfxContext4MaskEPN7mozilla3gfx13SourceSurfaceEfRKNS1_10BaseMatrixIfEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 275:12.22 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp: In member function 'gfxContext::Multiply(mozilla::gfx::BaseMatrix const&)': 275:12.22 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN10gfxContext8MultiplyERKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 275:12.22 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/gfxGlyphExtents.cpp:142:1: warning: the control flow of function '_ZN10gfxContext8MultiplyERKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 275:16.44 mfbt/tests/TestCountZeroes 275:17.30 mfbt/tests/TestDefineEnum 275:19.05 mfbt/tests/TestDoublyLinkedList 275:20.83 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:119: 275:20.83 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/nsUnicodeRange.cpp: In member function 'gfxPattern::GetPattern(mozilla::gfx::DrawTarget const*, mozilla::gfx::BaseMatrix const*)': 275:20.83 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/nsUnicodeRange.cpp:427:1: warning: the control flow of function '_ZN10gfxPattern10GetPatternEPKN7mozilla3gfx10DrawTargetEPKNS1_10BaseMatrixIfEE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 275:20.84 } 275:20.84 ^ 275:20.84 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/nsUnicodeRange.cpp:427:1: warning: the control flow of function '_ZN10gfxPattern10GetPatternEPKN7mozilla3gfx10DrawTargetEPKNS1_10BaseMatrixIfEE' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 275:20.84 /builddir/build/BUILD/firefox-67.0.3/gfx/thebes/nsUnicodeRange.cpp:427:1: warning: the control flow of function '_ZN10gfxPattern10GetPatternEPKN7mozilla3gfx10DrawTargetEPKNS1_10BaseMatrixIfEE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 275:20.95 mfbt/tests/TestEndian 275:20.98 mfbt/tests/TestEnumeratedArray 275:24.19 mfbt/tests/TestEnumSet 275:26.06 mfbt/tests/TestEnumTypeTraits 275:33.94 mfbt/tests/TestFastBernoulliTrial 275:37.15 mfbt/tests/TestFloatingPoint 275:37.44 mfbt/tests/TestFunctionTypeTraits 275:42.13 mfbt/tests/TestIntegerPrintfMacros 275:43.93 mfbt/tests/TestIntegerRange 275:44.13 mfbt/tests/TestJSONWriter 275:45.58 mfbt/tests/TestLinkedList 275:47.86 js/src/gdb/gdb-tests 276:25.88 mfbt/tests/TestMacroArgs 276:36.82 mfbt/tests/TestMacroForEach 276:37.54 mfbt/tests/TestMathAlgorithms 277:11.95 mfbt/tests/TestMaybe 277:52.90 mfbt/tests/TestNonDereferenceable 278:28.42 mfbt/tests/TestNotNull 278:29.25 mfbt/tests/TestPair 278:30.52 mfbt/tests/TestRandomNum 278:31.87 mfbt/tests/TestRange 278:36.48 mfbt/tests/TestRefPtr 278:37.37 mfbt/tests/TestResult 278:38.75 mfbt/tests/TestRollingMean 278:40.13 mfbt/tests/TestSaturate 278:41.06 mfbt/tests/TestScopeExit 278:42.82 mfbt/tests/TestSegmentedVector 278:43.81 js/src/jsapi-tests/jsapi-tests 278:43.94 mfbt/tests/TestSHA1 278:50.43 mfbt/tests/TestSmallPointerArray 278:50.55 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp: In function 'sh::TString sh::TypeString(const sh::TType&)': 278:50.55 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:889:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 278:50.55 switch (type.getNominalSize()) 278:50.56 ^~~~~~ 278:50.56 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:900:13: note: here 278:50.56 case EbtInt: 278:50.56 ^~~~ 278:50.56 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:901:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 278:50.57 switch (type.getNominalSize()) 278:50.57 ^~~~~~ 278:50.57 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:912:13: note: here 278:50.57 case EbtUInt: 278:50.57 ^~~~ 278:50.57 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:913:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 278:50.57 switch (type.getNominalSize()) 278:50.57 ^~~~~~ 278:50.58 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:924:13: note: here 278:50.58 case EbtBool: 278:50.58 ^~~~ 278:50.58 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:925:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 278:50.58 switch (type.getNominalSize()) 278:50.58 ^~~~~~ 278:50.60 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:936:13: note: here 278:50.61 case EbtVoid: 278:50.61 ^~~~ 278:52.99 mfbt/tests/TestSplayTree 278:54.54 mfbt/tests/TestSPSCQueue 278:58.71 mfbt/tests/TestTemplateLib 278:58.77 mfbt/tests/TestTextUtils 279:00.76 mfbt/tests/TestThreadSafeWeakPtr 279:03.08 mfbt/tests/TestTuple 279:06.03 mfbt/tests/TestTypedEnum 279:09.18 mfbt/tests/TestTypeTraits 279:09.38 mfbt/tests/TestUniquePtr 279:11.12 mfbt/tests/TestUtf8 279:15.41 mfbt/tests/TestVariant 279:16.16 mfbt/tests/TestVector 279:16.17 mfbt/tests/TestWeakPtr 279:19.15 mfbt/tests/TestWrappingOperations 279:21.69 mfbt/tests/TestXorShift128PlusRNG 279:22.35 mfbt/tests/TestPoisonArea 282:17.79 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 282:17.79 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 282:17.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 282:17.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/OwningNonNull.h:12, 282:17.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 282:17.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 282:17.80 from /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLContext.h:15, 282:17.80 from /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2Context.h:9, 282:17.80 from /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextMRTs.cpp:6, 282:17.80 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: 282:17.80 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLContext.cpp: In member function 'virtual nsresult mozilla::WebGLContext::QueryInterface(const nsIID&, void**)': 282:17.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 282:17.81 foundInterface = 0; \ 282:17.81 ^~~~~~~~~~~~~~ 282:17.81 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 282:17.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 282:17.81 ^~~~~~~~~~~~~~~~~~~~~~~ 282:17.81 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLContext.cpp:2418:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 282:17.81 NS_INTERFACE_MAP_END 282:17.82 ^~~~~~~~~~~~~~~~~~~~ 282:17.82 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause 282:17.82 else 282:17.82 ^~~~ 282:17.83 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 282:17.83 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 282:17.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282:17.83 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLContext.cpp:2416:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 282:17.84 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, 282:17.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282:20.41 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/canvas/Unified_cpp_dom_canvas4.cpp:137: 282:20.41 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLQuery.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)0>::Mutex()': 282:20.41 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLQuery.cpp:222:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 282:20.41 } // namespace mozilla 282:20.42 ^ 282:20.42 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLQuery.cpp:222:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 282:20.42 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLQuery.cpp: In member function 'mozilla::BaseStaticMutex<(mozilla::recordreplay::Behavior)1>::Mutex()': 282:20.42 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLQuery.cpp:222:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 282:20.42 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLQuery.cpp:222:1: warning: the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 282:26.28 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsUtils.h:14, 282:26.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsCOMPtr.h:30, 282:26.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsAutoPtr.h:10, 282:26.29 from /builddir/build/BUILD/firefox-67.0.3/dom/canvas/CanvasImageCache.cpp:7, 282:26.29 from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: 282:26.29 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual nsresult mozilla::dom::CanvasRenderingContext2D::QueryInterface(const nsIID&, void**)': 282:26.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 282:26.30 foundInterface = 0; \ 282:26.30 ^~~~~~~~~~~~~~ 282:26.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 282:26.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 282:26.31 ^~~~~~~~~~~~~~~~~~~~~~~ 282:26.31 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/CanvasRenderingContext2D.cpp:892:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 282:26.31 NS_INTERFACE_MAP_END 282:26.32 ^~~~~~~~~~~~~~~~~~~~ 282:26.33 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 282:26.34 else 282:26.34 ^~~~ 282:26.34 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 282:26.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 282:26.34 ^~~~~~~~~~~~~~~~~~ 282:26.34 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/CanvasRenderingContext2D.cpp:891:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 282:26.35 NS_INTERFACE_MAP_ENTRY(nsISupports) 282:26.35 ^~~~~~~~~~~~~~~~~~~~~~ 282:34.24 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageBitmap.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmap::QueryInterface(const nsIID&, void**)': 282:34.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 282:34.24 foundInterface = 0; \ 282:34.24 ^~~~~~~~~~~~~~ 282:34.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 282:34.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 282:34.24 ^~~~~~~~~~~~~~~~~~~~~~~ 282:34.24 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageBitmap.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 282:34.24 NS_INTERFACE_MAP_END 282:34.24 ^~~~~~~~~~~~~~~~~~~~ 282:34.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 282:34.24 else 282:34.24 ^~~~ 282:34.24 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 282:34.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 282:34.24 ^~~~~~~~~~~~~~~~~~ 282:34.24 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageBitmap.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 282:34.24 NS_INTERFACE_MAP_ENTRY(nsISupports) 282:34.24 ^~~~~~~~~~~~~~~~~~~~~~ 282:36.42 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageBitmapRenderingContext.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmapRenderingContext::QueryInterface(const nsIID&, void**)': 282:36.42 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 282:36.42 foundInterface = 0; \ 282:36.42 ^~~~~~~~~~~~~~ 282:36.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 282:36.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 282:36.43 ^~~~~~~~~~~~~~~~~~~~~~~ 282:36.43 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageBitmapRenderingContext.cpp:268:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 282:36.43 NS_INTERFACE_MAP_END 282:36.43 ^~~~~~~~~~~~~~~~~~~~ 282:36.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 282:36.43 else 282:36.43 ^~~~ 282:36.43 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 282:36.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 282:36.44 ^~~~~~~~~~~~~~~~~~ 282:36.44 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageBitmapRenderingContext.cpp:267:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 282:36.44 NS_INTERFACE_MAP_ENTRY(nsISupports) 282:36.44 ^~~~~~~~~~~~~~~~~~~~~~ 282:38.03 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageData.cpp: In member function 'virtual nsresult mozilla::dom::ImageData::QueryInterface(const nsIID&, void**)': 282:38.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 282:38.03 foundInterface = 0; \ 282:38.04 ^~~~~~~~~~~~~~ 282:38.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 282:38.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 282:38.04 ^~~~~~~~~~~~~~~~~~~~~~~ 282:38.04 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageData.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 282:38.04 NS_INTERFACE_MAP_END 282:38.04 ^~~~~~~~~~~~~~~~~~~~ 282:38.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 282:38.05 else 282:38.05 ^~~~ 282:38.05 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 282:38.05 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 282:38.06 ^~~~~~~~~~~~~~~~~~ 282:38.06 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/ImageData.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 282:38.06 NS_INTERFACE_MAP_ENTRY(nsISupports) 282:38.06 ^~~~~~~~~~~~~~~~~~~~~~ 282:41.63 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/OffscreenCanvas.cpp: In member function 'virtual nsresult mozilla::dom::OffscreenCanvas::QueryInterface(const nsIID&, void**)': 282:41.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 282:41.64 foundInterface = 0; \ 282:41.64 ^~~~~~~~~~~~~~ 282:41.64 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 282:41.64 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 282:41.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282:41.65 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/OffscreenCanvas.cpp:316:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 282:41.65 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 282:41.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 282:41.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause 282:41.65 else 282:41.66 ^~~~ 282:41.67 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 282:41.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 282:41.67 ^~~~~~~~~~~~~~~~~~ 282:41.68 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/OffscreenCanvas.cpp:315:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 282:41.68 NS_INTERFACE_MAP_ENTRY(nsISupports) 282:41.68 ^~~~~~~~~~~~~~~~~~~~~~ 283:13.57 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/canvas/Unified_cpp_dom_canvas1.cpp:137: 283:13.57 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLContextDraw.cpp: In member function 'mozilla::WebGLContext::GetUnpackSize(bool, unsigned int, unsigned int, unsigned int, unsigned char)': 283:13.59 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLContextDraw.cpp:963:1: warning: the control flow of function '_ZN7mozilla12WebGLContext13GetUnpackSizeEbjjjh' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 283:13.59 } // namespace mozilla 283:13.59 ^ 283:13.60 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGLContextDraw.cpp:963:1: warning: the control flow of function '_ZN7mozilla12WebGLContext13GetUnpackSizeEbjjjh' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 283:53.63 In file included from /builddir/build/BUILD/firefox-67.0.3/objdir/dom/canvas/Unified_cpp_dom_canvas0.cpp:137: 283:53.63 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp: In function 'mozilla::gfx::ArcToBezier(mozilla::dom::CanvasPath*, mozilla::gfx::PointTyped const&, mozilla::gfx::SizeTyped const&, float, float, bool, float)void': 283:53.63 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp:304:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS_3dom10CanvasPathEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS7_fEEffbf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 283:53.63 } // namespace mozilla 283:53.63 ^ 283:53.63 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp:304:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS_3dom10CanvasPathEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS7_fEEffbf' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 283:53.63 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp:304:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS_3dom10CanvasPathEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS7_fEEffbf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 283:53.64 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp: In function 'mozilla::gfx::ArcToBezier(mozilla::dom::CanvasRenderingContext2D*, mozilla::gfx::PointTyped const&, mozilla::gfx::SizeTyped const&, float, float, bool, float)void': 283:53.64 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp:304:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS_3dom24CanvasRenderingContext2DEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS7_fEEffbf' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 283:53.64 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp:304:1: warning: the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS_3dom24CanvasRenderingContext2DEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS7_fEEffbf' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 283:54.27 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp: In member function 'mozilla::dom::CanvasRenderingContext2D::Transform(double, double, double, double, double, double, mozilla::ErrorResult&)': 283:54.28 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp:304:1: warning: the control flow of function '_ZN7mozilla3dom24CanvasRenderingContext2D9TransformEddddddRNS_11ErrorResultE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 283:54.28 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp:304:1: warning: the control flow of function '_ZN7mozilla3dom24CanvasRenderingContext2D9TransformEddddddRNS_11ErrorResultE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 283:54.28 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp: In member function 'mozilla::dom::CanvasRenderingContext2D::Rotate(double, mozilla::ErrorResult&)': 283:54.28 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp:304:1: warning: the control flow of function '_ZN7mozilla3dom24CanvasRenderingContext2D6RotateEdRNS_11ErrorResultE' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 283:54.28 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp:304:1: warning: the control flow of function '_ZN7mozilla3dom24CanvasRenderingContext2D6RotateEdRNS_11ErrorResultE' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 283:54.38 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp: In member function 'mozilla::dom::CanvasRenderingContext2D::ContextState::ContextState(mozilla::dom::CanvasRenderingContext2D::ContextState const&)': 283:54.38 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp:304:1: warning: the control flow of function '_ZN7mozilla3dom24CanvasRenderingContext2D12ContextStateC2ERKS2_' does not match its profile data (counter 'arcs') [-Wcoverage-mismatch] 283:54.38 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp:304:1: warning: the control flow of function '_ZN7mozilla3dom24CanvasRenderingContext2D12ContextStateC2ERKS2_' does not match its profile data (counter 'indirect_call') [-Wcoverage-mismatch] 283:54.39 /builddir/build/BUILD/firefox-67.0.3/dom/canvas/WebGL2ContextFramebuffers.cpp:304:1: warning: the control flow of function '_ZN7mozilla3dom24CanvasRenderingContext2D12ContextStateC2ERKS2_' does not match its profile data (counter 'time_profiler') [-Wcoverage-mismatch] 284:05.99 toolkit/library/symverscript.stub 284:07.13 toolkit/library/libxul.so 285:08.29 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/unistr.h:289:20: warning: virtual table of type 'struct UnicodeString' violates one definition rule [-Wodr] 285:08.30 class U_COMMON_API UnicodeString : public Replaceable 285:08.30 ^ 285:08.30 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/unicode/unistr.h:289:20: note: the conflicting type defined in another translation unit has virtual table with more entries 285:08.30 class U_COMMON_API UnicodeString : public Replaceable 285:08.30 ^ 288:07.63 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/unistr.h:289: warning: virtual table of type 'struct UnicodeString' violates one definition rule [-Wodr] 288:07.63 class U_COMMON_API UnicodeString : public Replaceable 288:07.63 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/unicode/unistr.h:289:20: note: the conflicting type defined in another translation unit has virtual table with more entries 288:07.63 class U_COMMON_API UnicodeString : public Replaceable 288:07.63 ^ 288:07.64 /builddir/build/BUILD/firefox-67.0.3/js/src/jsapi-tests/testMutedErrors.cpp: In member function 'eval': 288:07.64 /builddir/build/BUILD/firefox-67.0.3/js/src/jsapi-tests/testMutedErrors.cpp:46: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 288:07.64 mozilla::UniquePtr chars(new char16_t[len + 1]); 288:07.64 /usr/include/c++/8/new:122:7: note: in a call to allocation function 'operator new []' declared here 288:07.64 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) 288:07.64 ^ 337:19.65 /builddir/build/BUILD/firefox-67.0.3/security/ct/CTLogVerifier.h:29:7: warning: type 'struct CTLogVerifier' violates the C++ One Definition Rule [-Wodr] 337:19.71 class CTLogVerifier { 337:19.71 ^ 337:19.71 /builddir/build/BUILD/firefox-67.0.3/security/ct/CTLogVerifier.h:29:7: note: a different type is defined in another translation unit 337:19.72 class CTLogVerifier { 337:19.72 ^ 337:19.73 /builddir/build/BUILD/firefox-67.0.3/security/ct/CTLogVerifier.h:76:25: note: the first difference of corresponding definitions is field 'mPublicECKey' 337:19.73 UniqueSECKEYPublicKey mPublicECKey; 337:19.73 ^ 337:19.73 /builddir/build/BUILD/firefox-67.0.3/security/ct/CTLogVerifier.h:76:25: note: a field of same name but different type is defined in another translation unit 337:19.73 UniqueSECKEYPublicKey mPublicECKey; 337:19.73 ^ 337:19.73 /builddir/build/BUILD/firefox-67.0.3/security/manager/ssl/ScopedNSSTypes.h:310:1: note: type 'struct UniqueSECKEYPublicKey' should match type 'struct UniqueSECKEYPublicKey' 337:19.73 MOZ_TYPE_SPECIFIC_UNIQUE_PTR_TEMPLATE(UniqueSECKEYPublicKey, SECKEYPublicKey, 337:19.73 ^ 337:19.73 /builddir/build/BUILD/firefox-67.0.3/security/ct/CTUtils.h:49:5: note: the incompatible type is defined here 337:19.73 UniqueSECKEYPublicKey; 337:19.73 ^ 337:20.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120:7: warning: type 'struct HTMLInputElement' violates the C++ One Definition Rule [-Wodr] 337:20.03 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:20.04 ^ 337:20.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: a different type is defined in another translation unit 337:20.04 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:20.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:1501:37: note: the first difference of corresponding definitions is field 'mInputType' 337:20.04 UniquePtr mInputType; 337:20.04 ^ 337:20.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:1501: note: a field of same name but different type is defined in another translation unit 337:20.04 UniquePtr mInputType; 337:20.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/UniquePtr.h:189:7: note: type name 'mozilla::UniquePtr' should match type name 'mozilla::UniquePtr' 337:20.04 class UniquePtr { 337:20.04 ^ 337:20.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/UniquePtr.h:189: note: the incompatible type is defined here 337:20.04 class UniquePtr { 337:20.04 ./glslang.l:1266: warning: type 'struct yyguts_t' violates the C++ One Definition Rule [-Wodr] 337:20.04 ./Tokenizer.l:985: note: a different type is defined in another translation unit 337:20.04 ./glslang.l:1270: note: the first difference of corresponding definitions is field 'yyextra_r' 337:20.04 ./Tokenizer.l:989: note: a field of same name but different type is defined in another translation unit 337:20.04 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/translator/ParseContext.h:33: note: type name 'sh::TParseContext' should match type name 'angle::pp::Tokenizer::Context' 337:20.04 class TParseContext : angle::NonCopyable 337:20.04 /builddir/build/BUILD/firefox-67.0.3/gfx/angle/checkout/src/compiler/preprocessor/Tokenizer.h:25: note: the incompatible type is defined here 337:20.04 struct Context 337:20.04 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegDecoderModule.h:20: warning: type 'struct FFmpegDecoderModule' violates the C++ One Definition Rule [-Wodr] 337:20.04 class FFmpegDecoderModule : public PlatformDecoderModule { 337:20.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp:25: note: a type with different bases is defined in another translation unit 337:20.05 class FFmpegDecoderModule { 337:20.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegDecoderModule.h:20: warning: type 'struct FFmpegDecoderModule' violates the C++ One Definition Rule [-Wodr] 337:20.05 class FFmpegDecoderModule : public PlatformDecoderModule { 337:20.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:20: note: a type with different bases is defined in another translation unit 337:20.05 class FFmpegDecoderModule { 337:20.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:785: warning: type 'AVDiscard' violates the C++ One Definition Rule [-Wodr] 337:20.05 enum AVDiscard{ 337:20.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:522: note: an enum with different value name is defined in another translation unit 337:20.05 enum AVDiscard{ 337:20.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/pixfmt.h:420: warning: type 'AVColorPrimaries' violates the C++ One Definition Rule [-Wodr] 337:20.05 enum AVColorPrimaries { 337:20.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:533: note: an enum with different value name is defined in another translation unit 337:20.05 enum AVColorPrimaries{ 337:20.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/pixfmt.h:444: warning: type 'AVColorTransferCharacteristic' violates the C++ One Definition Rule [-Wodr] 337:20.05 enum AVColorTransferCharacteristic { 337:20.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:544: note: an enum with different value name is defined in another translation unit 337:20.05 enum AVColorTransferCharacteristic{ 337:20.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/pixfmt.h:473: warning: type 'AVColorSpace' violates the C++ One Definition Rule [-Wodr] 337:20.05 enum AVColorSpace { 337:20.05 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:552: note: an enum with different value name is defined in another translation unit 337:20.05 enum AVColorSpace{ 337:20.06 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:1143: warning: type 'AVPacketSideDataType' violates the C++ One Definition Rule [-Wodr] 337:20.06 enum AVPacketSideDataType { 337:20.06 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:885: note: an enum with mismatching number of values is defined in another translation unit 337:20.06 enum AVPacketSideDataType { 337:20.06 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:1407: warning: type 'struct AVPacket' violates the C++ One Definition Rule [-Wodr] 337:20.06 typedef struct AVPacket { 337:20.06 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:891: note: a different type is defined in another translation unit 337:20.06 typedef struct AVPacket { 337:20.06 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:1413: note: the first difference of corresponding definitions is field 'buf' 337:20.06 AVBufferRef *buf; 337:20.06 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:901: note: a field with different name is defined in another translation unit 337:20.06 int64_t pts; 337:20.06 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/frame.h:218: warning: type 'struct AVFrame' violates the C++ One Definition Rule [-Wodr] 337:20.06 typedef struct AVFrame { 337:20.06 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:985: note: a different type is defined in another translation unit 337:20.06 typedef struct AVFrame { 337:20.06 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/frame.h:232: note: the first difference of corresponding definitions is field 'data' 337:20.06 uint8_t *data[AV_NUM_DATA_POINTERS]; 337:20.06 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:997: note: a field of same name but different type is defined in another translation unit 337:20.06 uint8_t *data[AV_NUM_DATA_POINTERS]; 337:20.06 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/frame.h:218: note: array types have different bounds 337:20.06 typedef struct AVFrame { 337:20.07 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:1518: warning: type 'struct AVCodecContext' violates the C++ One Definition Rule [-Wodr] 337:20.07 typedef struct AVCodecContext { 337:20.07 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:1329: note: a different type is defined in another translation unit 337:20.07 typedef struct AVCodecContext { 337:20.07 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:1524: note: the first difference of corresponding definitions is field 'log_level_offset' 337:20.07 int log_level_offset; 337:20.07 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:1340: note: a field with different name is defined in another translation unit 337:20.07 int bit_rate; 337:20.07 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:3408: warning: type 'struct AVCodec' violates the C++ One Definition Rule [-Wodr] 337:20.07 typedef struct AVCodec { 337:20.07 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:3189: note: a different type is defined in another translation unit 337:20.07 typedef struct AVCodec { 337:20.07 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:3420: note: the first difference of corresponding definitions is field 'long_name' 337:20.07 const char *long_name; 337:20.07 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:3197: note: a field with different name is defined in another translation unit 337:20.07 enum AVMediaType type; 337:20.07 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:3576: warning: type 'struct AVHWAccel' violates the C++ One Definition Rule [-Wodr] 337:20.07 typedef struct AVHWAccel { 337:20.07 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:3276: note: a different type is defined in another translation unit 337:20.07 typedef struct AVHWAccel { 337:20.07 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:3596: note: the first difference of corresponding definitions is field 'id' 337:20.08 enum AVCodecID id; 337:20.08 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:3296: note: a field of same name but different type is defined in another translation unit 337:20.08 enum CodecID id; 337:20.08 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:215: note: type name 'AVCodecID' should match type name 'CodecID' 337:20.08 enum AVCodecID { 337:20.08 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:83: note: the incompatible type is defined here 337:20.08 enum CodecID { 337:20.08 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:5032: warning: type 'struct AVCodecParserContext' violates the C++ One Definition Rule [-Wodr] 337:20.08 typedef struct AVCodecParserContext { 337:20.08 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:4413: note: a different type is defined in another translation unit 337:20.22 typedef struct AVCodecParserContext { 337:20.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:5154: note: the first difference of corresponding definitions is field 'duration' 337:20.22 int duration; 337:20.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:4413: note: a type with different number of fields is defined in another translation unit 337:20.22 typedef struct AVCodecParserContext { 337:20.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:5199: warning: type 'struct AVCodecParser' violates the C++ One Definition Rule [-Wodr] 337:20.22 typedef struct AVCodecParser { 337:20.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:4541: note: a different type is defined in another translation unit 337:20.22 typedef struct AVCodecParser { 337:20.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:5202: note: the first difference of corresponding definitions is field 'parser_init' 337:20.22 int (*parser_init)(AVCodecParserContext *s); 337:20.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:4544: note: a field of same name but different type is defined in another translation unit 337:20.22 int (*parser_init)(AVCodecParserContext *s); 337:20.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/avutil.h:272: warning: type 'AVPictureType' violates the C++ One Definition Rule [-Wodr] 337:20.22 enum AVPictureType { 337:20.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavutil/avutil.h:295: note: an enum with different value name is defined in another translation unit 337:20.22 enum AVPictureType { 337:20.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/log.h:67: warning: type 'struct AVClass' violates the C++ One Definition Rule [-Wodr] 337:20.22 typedef struct AVClass { 337:20.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavutil/log.h:33: note: a different type is defined in another translation unit 337:20.22 typedef struct AVClass { 337:20.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/log.h:130: note: the first difference of corresponding definitions is field 'category' 337:20.22 AVClassCategory category; 337:20.22 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavutil/log.h:33: note: a type with different number of fields is defined in another translation unit 337:20.23 typedef struct AVClass { 337:20.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/samplefmt.h:58: warning: type 'AVSampleFormat' violates the C++ One Definition Rule [-Wodr] 337:20.23 enum AVSampleFormat { 337:20.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavutil/samplefmt.h:27: note: an enum with different value name is defined in another translation unit 337:20.23 enum AVSampleFormat { 337:20.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegDecoderModule.h:20: warning: type 'struct FFmpegDecoderModule' violates the C++ One Definition Rule [-Wodr] 337:20.23 class FFmpegDecoderModule : public PlatformDecoderModule { 337:20.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:20: note: a type with different bases is defined in another translation unit 337:20.23 class FFmpegDecoderModule { 337:20.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:215: warning: type 'AVCodecID' violates the C++ One Definition Rule [-Wodr] 337:20.23 enum AVCodecID { 337:20.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:95: note: an enum with different value name is defined in another translation unit 337:20.23 enum AVCodecID { 337:20.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:919: warning: type 'struct ' violates the C++ One Definition Rule [-Wodr] 337:20.23 struct { 337:20.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:926: note: a different type is defined in another translation unit 337:20.23 struct { 337:20.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:922: note: the first difference of corresponding definitions is field 'type' 337:20.23 enum AVPacketSideDataType type; 337:20.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:929: note: a field of same name but different type is defined in another translation unit 337:20.23 enum AVPacketSideDataType type; 337:20.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:885: note: type 'AVPacketSideDataType' itself violates the C++ One Definition Rule 337:20.23 enum AVPacketSideDataType { 337:20.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:833: note: the incompatible type is defined here 337:20.23 enum AVPacketSideDataType { 337:20.23 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:3825: warning: type 'struct AVSubtitleRect' violates the C++ One Definition Rule [-Wodr] 337:20.23 typedef struct AVSubtitleRect { 337:20.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:3185: note: a different type is defined in another translation unit 337:20.24 typedef struct AVSubtitleRect { 337:20.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:3843: note: the first difference of corresponding definitions is field 'data' 337:20.24 uint8_t *data[4]; 337:20.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:3197: note: a field with different name is defined in another translation unit 337:20.24 enum AVSubtitleType type; 337:20.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:3860: warning: type 'struct AVSubtitle' violates the C++ One Definition Rule [-Wodr] 337:20.24 typedef struct AVSubtitle { 337:20.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:3210: note: a different type is defined in another translation unit 337:20.24 typedef struct AVSubtitle { 337:20.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:3865: note: the first difference of corresponding definitions is field 'rects' 337:20.24 AVSubtitleRect **rects; 337:20.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:3215: note: a field of same name but different type is defined in another translation unit 337:20.24 AVSubtitleRect **rects; 337:20.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/pixfmt.h:60: warning: type 'AVPixelFormat' violates the C++ One Definition Rule [-Wodr] 337:20.24 enum AVPixelFormat { 337:20.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav54/include/libavutil/pixfmt.h:63: note: an enum with different value name is defined in another translation unit 337:20.24 enum AVPixelFormat { 337:20.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegDecoderModule.h:20: warning: type 'struct FFmpegDecoderModule' violates the C++ One Definition Rule [-Wodr] 337:20.24 class FFmpegDecoderModule : public PlatformDecoderModule { 337:20.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:20: note: a type with different bases is defined in another translation unit 337:20.24 class FFmpegDecoderModule { 337:20.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/frame.h:48: warning: type 'AVFrameSideDataType' violates the C++ One Definition Rule [-Wodr] 337:20.24 enum AVFrameSideDataType { 337:20.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav55/include/libavutil/frame.h:47: note: an enum with mismatching number of values is defined in another translation unit 337:20.24 enum AVFrameSideDataType { 337:20.24 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/frame.h:180: warning: type 'struct AVFrameSideData' violates the C++ One Definition Rule [-Wodr] 337:20.25 typedef struct AVFrameSideData { 337:20.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav55/include/libavutil/frame.h:74: note: a different type is defined in another translation unit 337:20.25 typedef struct AVFrameSideData { 337:20.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/frame.h:181: note: the first difference of corresponding definitions is field 'type' 337:20.25 enum AVFrameSideDataType type; 337:20.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav55/include/libavutil/frame.h:75: note: a field of same name but different type is defined in another translation unit 337:20.25 enum AVFrameSideDataType type; 337:20.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavutil/frame.h:48: note: type 'AVFrameSideDataType' itself violates the C++ One Definition Rule 337:20.25 enum AVFrameSideDataType { 337:20.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/libav55/include/libavutil/frame.h:47: note: the incompatible type is defined here 337:20.25 enum AVFrameSideDataType { 337:20.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegDecoderModule.h:20: warning: type 'struct FFmpegDecoderModule' violates the C++ One Definition Rule [-Wodr] 337:20.25 class FFmpegDecoderModule : public PlatformDecoderModule { 337:20.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:20: note: a type with different bases is defined in another translation unit 337:20.25 class FFmpegDecoderModule { 337:20.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:699: warning: type 'struct AVCodecDescriptor' violates the C++ One Definition Rule [-Wodr] 337:20.25 typedef struct AVCodecDescriptor { 337:20.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:560: note: a different type is defined in another translation unit 337:20.25 typedef struct AVCodecDescriptor { 337:20.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:700: note: the first difference of corresponding definitions is field 'id' 337:20.25 enum AVCodecID id; 337:20.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:561: note: a field of same name but different type is defined in another translation unit 337:20.25 enum AVCodecID id; 337:20.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:215: note: type 'AVCodecID' itself violates the C++ One Definition Rule 337:20.25 enum AVCodecID { 337:20.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:101: note: the incompatible type is defined here 337:20.25 enum AVCodecID { 337:20.25 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:1373: warning: type 'struct AVPacketSideData' violates the C++ One Definition Rule [-Wodr] 337:20.25 typedef struct AVPacketSideData { 337:20.26 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:1409: note: a different type is defined in another translation unit 337:20.26 typedef struct AVPacketSideData { 337:20.26 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:1376: note: the first difference of corresponding definitions is field 'type' 337:20.26 enum AVPacketSideDataType type; 337:20.26 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:1412: note: a field of same name but different type is defined in another translation unit 337:20.26 enum AVPacketSideDataType type; 337:20.26 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg58/include/libavcodec/avcodec.h:1143: note: type 'AVPacketSideDataType' itself violates the C++ One Definition Rule 337:20.26 enum AVPacketSideDataType { 337:20.26 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:1248: note: the incompatible type is defined here 337:20.26 enum AVPacketSideDataType { 337:20.26 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegDecoderModule.h:20: warning: type 'struct FFmpegDecoderModule' violates the C++ One Definition Rule [-Wodr] 337:20.26 class FFmpegDecoderModule : public PlatformDecoderModule { 337:20.26 /builddir/build/BUILD/firefox-67.0.3/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:20: note: a type with different bases is defined in another translation unit 337:20.26 class FFmpegDecoderModule { 337:20.26 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.26 } GdkEventType; 337:20.26 ^ 337:20.26 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.26 } GdkEventType; 337:20.26 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.26 } GdkEventType; 337:20.26 ^ 337:20.26 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.26 } GdkEventType; 337:20.26 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.26 } GdkEventType; 337:20.26 ^ 337:20.26 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.26 } GdkEventType; 337:20.27 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.27 } GdkEventType; 337:20.27 ^ 337:20.27 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.27 } GdkEventType; 337:20.27 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.27 } GdkEventType; 337:20.27 ^ 337:20.27 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.27 } GdkEventType; 337:20.27 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.27 } GdkEventType; 337:20.27 ^ 337:20.27 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.27 } GdkEventType; 337:20.27 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.27 } GdkEventType; 337:20.27 ^ 337:20.27 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.27 } GdkEventType; 337:20.27 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.27 } GdkEventType; 337:20.27 ^ 337:20.27 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.27 } GdkEventType; 337:20.27 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.27 } GdkEventType; 337:20.27 ^ 337:20.27 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.27 } GdkEventType; 337:20.27 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.27 } GdkEventType; 337:20.28 ^ 337:20.28 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.28 } GdkEventType; 337:20.28 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.28 } GdkEventType; 337:20.28 ^ 337:20.28 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.28 } GdkEventType; 337:20.28 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.28 } GdkEventType; 337:20.28 ^ 337:20.28 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.28 } GdkEventType; 337:20.28 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.28 } GdkEventType; 337:20.28 ^ 337:20.28 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.28 } GdkEventType; 337:20.28 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.28 } GdkEventType; 337:20.28 ^ 337:20.28 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.28 } GdkEventType; 337:20.28 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.28 } GdkEventType; 337:20.28 ^ 337:20.28 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.28 } GdkEventType; 337:20.28 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.28 } GdkEventType; 337:20.28 ^ 337:20.28 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.29 } GdkEventType; 337:20.29 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.29 } GdkEventType; 337:20.29 ^ 337:20.29 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.29 } GdkEventType; 337:20.29 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.29 } GdkEventType; 337:20.29 ^ 337:20.29 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.29 } GdkEventType; 337:20.29 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule 337:20.29 } GdkEventType; 337:20.29 ^ 337:20.29 /usr/include/gtk-2.0/gdk/gdkevents.h:156: note: the incompatible type is defined here 337:20.29 } GdkEventType; 337:20.29 /usr/include/gtk-3.0/gtk/gtktypes.h:46:40: note: type 'struct GtkWidget' should match type 'struct GtkWidget' 337:20.29 typedef struct _GtkWidget GtkWidget; 337:20.64 ^ 337:20.64 /usr/include/gtk-2.0/gtk/gtkstyle.h:69: note: the incompatible type is defined here 337:20.65 typedef struct _GtkWidget GtkWidget; 337:20.65 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/cairo/cairo.h:336: note: type 'cairo_status_t' should match type 'cairo_status_t' 337:20.65 } cairo_status_t; 337:20.65 /usr/include/cairo/cairo.h:361: note: the incompatible type is defined here 337:20.65 } cairo_status_t; 337:20.65 /usr/include/gtk-2.0/gtk/gtkcontainer.h:51: note: type 'struct GtkContainer' should match type 'struct GtkContainer' 337:20.71 typedef struct _GtkContainer GtkContainer; 337:20.71 /usr/include/gtk-3.0/gtk/gtkcontainer.h:45:43: note: the incompatible type is defined here 337:20.71 typedef struct _GtkContainer GtkContainer; 337:20.71 ^ 337:20.71 /usr/include/gtk-2.0/gtk/gtkobject.h:104: note: type 'struct GtkObjectClass' should match type 'struct GInitiallyUnownedClass' 337:20.71 typedef struct _GtkObjectClass GtkObjectClass; 337:20.71 /usr/include/glib-2.0/gobject/gobject.h:190: note: the incompatible type is defined here 337:20.71 typedef struct _GObjectClass GInitiallyUnownedClass; 337:20.74 /usr/include/gtk-2.0/gtk/gtkbin.h:48: note: type 'struct GtkBin' should match type 'struct GtkBin' 337:20.74 typedef struct _GtkBin GtkBin; 337:20.74 /usr/include/gtk-3.0/gtk/gtkbin.h:45: note: the incompatible type is defined here 337:20.75 typedef struct _GtkBin GtkBin; 337:20.75 /usr/include/gtk-2.0/gtk/gtkwidget.h:480: note: type 'struct GtkWidgetClass' should match type 'struct GtkWidgetClass' 337:20.75 typedef struct _GtkWidgetClass GtkWidgetClass; 337:20.75 /usr/include/gtk-3.0/gtk/gtkwidget.h:67: note: the incompatible type is defined here 337:20.75 typedef struct _GtkWidgetClass GtkWidgetClass; 337:21.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RefPtr.h:51:21: warning: type 'struct RefPtr' violates the C++ One Definition Rule [-Wodr] 337:21.03 class MOZ_IS_REFPTR RefPtr { 337:21.03 ^ 337:21.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RefPtr.h:51: note: a different type is defined in another translation unit 337:21.03 class MOZ_IS_REFPTR RefPtr { 337:21.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RefPtr.h:69:21: note: the first difference of corresponding definitions is field 'mRawPtr' 337:21.03 T* MOZ_OWNING_REF mRawPtr; 337:21.03 ^ 337:21.03 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/RefPtr.h:69: note: a field of same name but different type is defined in another translation unit 337:21.04 T* MOZ_OWNING_REF mRawPtr; 337:21.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120:7: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule 337:21.04 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.04 ^ 337:21.04 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: the incompatible type is defined here 337:21.04 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.16 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/uresdata.cpp:988:16: warning: type 'struct Row' violates the C++ One Definition Rule [-Wodr] 337:21.16 typedef struct Row { 337:21.16 ^ 337:21.16 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeContentView.cpp:32: note: a different type is defined in another translation unit 337:21.16 class Row { 337:21.16 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/uresdata.cpp:989:13: note: the first difference of corresponding definitions is field 'keyIndex' 337:21.16 int32_t keyIndex, sortIndex; 337:21.16 ^ 337:21.16 /builddir/build/BUILD/firefox-67.0.3/layout/xul/tree/nsTreeContentView.cpp:63: note: a field with different name is defined in another translation unit 337:21.16 Element* mContent; 337:21.16 /builddir/build/BUILD/firefox-67.0.3/gfx/harfbuzz/src/hb-ot-cff1-table.cc:209: warning: type 'struct extents_param_t' violates the C++ One Definition Rule [-Wodr] 337:21.16 struct extents_param_t 337:21.16 /builddir/build/BUILD/firefox-67.0.3/gfx/harfbuzz/src/hb-ot-cff2-table.cc:32: note: a different type is defined in another translation unit 337:21.16 struct extents_param_t 337:21.16 /builddir/build/BUILD/firefox-67.0.3/gfx/harfbuzz/src/hb-ot-cff1-table.cc:223: note: the first difference of corresponding definitions is field 'bounds' 337:21.16 bounds_t bounds; 337:21.16 /builddir/build/BUILD/firefox-67.0.3/gfx/harfbuzz/src/hb-ot-cff2-table.cc:56: note: a field with different name is defined in another translation unit 337:21.16 number_t min_x; 337:21.16 /builddir/build/BUILD/firefox-67.0.3/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:364: warning: type 'syllable_type_t' violates the C++ One Definition Rule [-Wodr] 337:21.16 enum syllable_type_t { 337:21.16 /builddir/build/BUILD/firefox-67.0.3/gfx/harfbuzz/src/hb-ot-shape-complex-khmer.cc:231: note: an enum with different value name is defined in another translation unit 337:21.16 enum syllable_type_t { 337:21.16 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/sfnt/SkSFNTHeader.h:20: warning: type 'struct SkSFNTHeader' violates the C++ One Definition Rule [-Wodr] 337:21.16 struct SkSFNTHeader { 337:21.16 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkFontStream.cpp:13: note: a different type is defined in another translation unit 337:21.16 struct SkSFNTHeader { 337:21.17 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/sfnt/SkSFNTHeader.h:21: note: the first difference of corresponding definitions is field 'fontType' 337:21.17 SK_SFNT_ULONG fontType; 337:21.17 /builddir/build/BUILD/firefox-67.0.3/gfx/skia/skia/src/core/SkFontStream.cpp:14: note: a field with different name is defined in another translation unit 337:21.17 uint32_t fVersion; 337:21.17 /builddir/build/BUILD/firefox-67.0.3/media/libopus/celt/arm/celt_neon_intr.c:208: warning: type of 'celt_inner_prod_neon' does not match original declaration [-Wlto-type-mismatch] 337:21.17 xcorr[i] = celt_inner_prod_neon(_x, _y+i, len); 337:21.17 /builddir/build/BUILD/firefox-67.0.3/media/libopus/celt/arm/pitch_neon_intr.c:195: note: return value type mismatch 337:21.17 opus_val32 celt_inner_prod_neon(const opus_val16 *x, const opus_val16 *y, int N) 337:21.17 /builddir/build/BUILD/firefox-67.0.3/media/libopus/celt/arm/pitch_neon_intr.c:195: note: type 'opus_val32' should match type 'int' 337:21.17 /builddir/build/BUILD/firefox-67.0.3/media/libopus/celt/arm/pitch_neon_intr.c:195: note: 'celt_inner_prod_neon' was previously declared here 337:21.17 /builddir/build/BUILD/firefox-67.0.3/media/libopus/celt/arm/pitch_neon_intr.c:195: note: code may be misoptimized unless -fno-strict-aliasing is used 337:21.17 /builddir/build/BUILD/firefox-67.0.3/media/libcubeb/src/cubeb.c:31: warning: type of 'pulse_init' does not match original declaration [-Wlto-type-mismatch] 337:21.17 int pulse_init(cubeb ** context, char const * context_name); 337:21.17 /builddir/build/BUILD/firefox-67.0.3/media/libcubeb/src/cubeb_pulse.c:617: note: 'pulse_init' was previously declared here 337:21.17 pulse_init(cubeb ** context, char const * context_name) 337:21.17 /builddir/build/BUILD/firefox-67.0.3/media/libcubeb/src/cubeb_pulse.c:617: note: code may be misoptimized unless -fno-strict-aliasing is used 337:21.17 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/ref_mvs.h:39: warning: type of 'av1_init_ref_mv_common' does not match original declaration [-Wlto-type-mismatch] 337:21.17 int av1_init_ref_mv_common(AV1_COMMON *cm, 337:21.17 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/ref_mvs.c:1997: note: 'av1_init_ref_mv_common' was previously declared here 337:21.17 int av1_init_ref_mv_common(AV1_COMMON *cm, 337:21.17 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/ref_mvs.c:1997: note: code may be misoptimized unless -fno-strict-aliasing is used 337:21.17 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/ref_mvs.h:58: warning: type of 'av1_find_ref_mvs' does not match original declaration [-Wlto-type-mismatch] 337:21.17 void av1_find_ref_mvs(candidate_mv *mvstack, int *cnt, mv (*mvlist)[2], 337:21.17 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/ref_mvs.c:1910: note: type mismatch in parameter 8 337:21.17 void av1_find_ref_mvs(CANDIDATE_MV *mvstack, int *cnt, int_mv (*mvlist)[2], 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/ref_mvs.c:1910: note: type 'int' should match type 'BlockSize' 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/ref_mvs.c:1910: note: 'av1_find_ref_mvs' was previously declared here 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/dav1d/src/ref_mvs.c:1910: note: code may be misoptimized unless -fno-strict-aliasing is used 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/aom/av1/common/entropymv.h:27: warning: type of 'av1_init_mv_probs' does not match original declaration [-Wlto-type-mismatch] 337:21.18 void av1_init_mv_probs(struct AV1Common *cm); 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/aom/av1/common/entropymv.c:63: note: 'av1_init_mv_probs' was previously declared here 337:21.18 void av1_init_mv_probs(AV1_COMMON *cm) { 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/aom/av1/common/entropymv.c:63: note: code may be misoptimized unless -fno-strict-aliasing is used 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/aom/av1/common/txb_common.h:422: warning: type of 'av1_init_lv_map' does not match original declaration [-Wlto-type-mismatch] 337:21.18 void av1_init_lv_map(AV1_COMMON *cm); 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/aom/av1/common/txb_common.c:456: note: 'av1_init_lv_map' was previously declared here 337:21.18 void av1_init_lv_map(AV1_COMMON *cm) { 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/aom/av1/common/txb_common.c:456: note: code may be misoptimized unless -fno-strict-aliasing is used 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/aom/av1/common/entropymode.h:187: warning: type of 'av1_setup_past_independence' does not match original declaration [-Wlto-type-mismatch] 337:21.18 void av1_setup_past_independence(struct AV1Common *cm); 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/aom/av1/common/entropymode.c:1077: note: 'av1_setup_past_independence' was previously declared here 337:21.18 void av1_setup_past_independence(AV1_COMMON *cm) { 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/aom/av1/common/entropymode.c:1077: note: code may be misoptimized unless -fno-strict-aliasing is used 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/aom/av1/common/entropy.h:75: warning: type of 'av1_default_coef_probs' does not match original declaration [-Wlto-type-mismatch] 337:21.18 void av1_default_coef_probs(struct AV1Common *cm); 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/aom/av1/common/entropy.c:31: note: 'av1_default_coef_probs' was previously declared here 337:21.18 void av1_default_coef_probs(AV1_COMMON *cm) { 337:21.18 /builddir/build/BUILD/firefox-67.0.3/third_party/aom/av1/common/entropy.c:31: note: code may be misoptimized unless -fno-strict-aliasing is used 337:21.18 /builddir/build/BUILD/firefox-67.0.3/toolkit/system/gnome/nsAlertsIconListener.cpp:24: warning: type of 'gAppData' does not match original declaration [-Wlto-type-mismatch] 337:21.18 extern const mozilla::StaticXREAppData* gAppData; 337:21.18 /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsAppRunner.cpp:2736: note: type 'const struct XREAppData' should match type 'const struct StaticXREAppData' 337:21.19 const XREAppData* gAppData = nullptr; 337:21.19 /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsAppRunner.cpp:2736: note: 'gAppData' was previously declared here 337:21.19 /builddir/build/BUILD/firefox-67.0.3/toolkit/xre/nsAppRunner.cpp:2736: note: code may be misoptimized unless -fno-strict-aliasing is used 337:21.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:840: warning: 'UpdateEntries' violates the C++ One Definition Rule [-Wodr] 337:21.19 void UpdateEntries( 337:21.19 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:7130: note: implicit this pointer type mismatch 337:21.19 void HTMLInputElement::UpdateEntries( 337:21.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule 337:21.19 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.19 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:7130: note: 'UpdateEntries' was previously declared here 337:21.19 void HTMLInputElement::UpdateEntries( 337:21.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:262: warning: 'SetFilesOrDirectories' violates the C++ One Definition Rule [-Wodr] 337:21.19 void SetFilesOrDirectories( 337:21.19 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:2370: note: implicit this pointer type mismatch 337:21.19 void HTMLInputElement::SetFilesOrDirectories( 337:21.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule 337:21.19 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.19 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:2370: note: 'SetFilesOrDirectories' was previously declared here 337:21.19 void HTMLInputElement::SetFilesOrDirectories( 337:21.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:265: warning: 'SetFiles' violates the C++ One Definition Rule [-Wodr] 337:21.19 void SetFiles(FileList* aFiles, bool aSetValueChanged); 337:21.19 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:2388: note: implicit this pointer type mismatch 337:21.19 void HTMLInputElement::SetFiles(FileList* aFiles, bool aSetValueChanged) { 337:21.19 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule 337:21.19 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.19 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:2388: note: 'SetFiles' was previously declared here 337:21.20 void HTMLInputElement::SetFiles(FileList* aFiles, bool aSetValueChanged) { 337:21.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:147: warning: 'Focus' violates the C++ One Definition Rule [-Wodr] 337:21.20 virtual void Focus(ErrorResult& aError) override; 337:21.20 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:2945: note: implicit this pointer type mismatch 337:21.20 void HTMLInputElement::Focus(ErrorResult& aError) { 337:21.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule 337:21.20 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.20 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:2945: note: 'Focus' was previously declared here 337:21.20 void HTMLInputElement::Focus(ErrorResult& aError) { 337:21.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:258: warning: 'GetDisplayFileName' violates the C++ One Definition Rule [-Wodr] 337:21.20 void GetDisplayFileName(nsAString& aFileName) const; 337:21.20 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:2325: note: 'GetDisplayFileName' was previously declared here 337:21.20 void HTMLInputElement::GetDisplayFileName(nsAString& aValue) const { 337:21.20 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.h:793: warning: 'GetOwnerNumberControl' violates the C++ One Definition Rule [-Wodr] 337:21.20 HTMLInputElement* GetOwnerNumberControl(); 337:21.20 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:2149: note: return value type mismatch 337:21.20 HTMLInputElement* HTMLInputElement::GetOwnerNumberControl() { 337:21.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule 337:21.20 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.20 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.h:120: note: the incompatible type is defined here 337:21.20 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.20 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:2149: note: 'GetOwnerNumberControl' was previously declared here 337:21.20 HTMLInputElement* HTMLInputElement::GetOwnerNumberControl() { 337:21.20 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:762: warning: 'GetDateTimeBoxElement' violates the C++ One Definition Rule [-Wodr] 337:21.20 Element* GetDateTimeBoxElement(); 337:21.21 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:2064: note: implicit this pointer type mismatch 337:21.21 Element* HTMLInputElement::GetDateTimeBoxElement() { 337:21.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule 337:21.21 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.21 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:2064: note: 'GetDateTimeBoxElement' was previously declared here 337:21.21 Element* HTMLInputElement::GetDateTimeBoxElement() { 337:21.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:648: warning: 'SetValue' violates the C++ One Definition Rule [-Wodr] 337:21.21 void SetValue(const nsAString& aValue, CallerType aCallerType, 337:21.21 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:1525: note: implicit this pointer type mismatch 337:21.21 void HTMLInputElement::SetValue(const nsAString& aValue, CallerType aCallerType, 337:21.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule 337:21.21 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.21 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:1525: note: 'SetValue' was previously declared here 337:21.21 void HTMLInputElement::SetValue(const nsAString& aValue, CallerType aCallerType, 337:21.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:269: warning: 'MozSetDndFilesAndDirectories' violates the C++ One Definition Rule [-Wodr] 337:21.21 void MozSetDndFilesAndDirectories( 337:21.21 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:2412: note: implicit this pointer type mismatch 337:21.21 void HTMLInputElement::MozSetDndFilesAndDirectories( 337:21.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule 337:21.21 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.21 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:2412: note: 'MozSetDndFilesAndDirectories' was previously declared here 337:21.21 void HTMLInputElement::MozSetDndFilesAndDirectories( 337:21.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:436: warning: 'GetMinimum' violates the C++ One Definition Rule [-Wodr] 337:21.21 Decimal GetMinimum() const; 337:21.21 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:1754: note: 'GetMinimum' was previously declared here 337:21.21 Decimal HTMLInputElement::GetMinimum() const { 337:21.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:446: warning: 'GetMaximum' violates the C++ One Definition Rule [-Wodr] 337:21.21 Decimal GetMaximum() const; 337:21.21 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:1774: note: 'GetMaximum' was previously declared here 337:21.21 Decimal HTMLInputElement::GetMaximum() const { 337:21.21 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:426: warning: 'GetValueAsDecimal' violates the C++ One Definition Rule [-Wodr] 337:21.21 Decimal GetValueAsDecimal() const; 337:21.22 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:1514: note: 'GetValueAsDecimal' was previously declared here 337:21.22 Decimal HTMLInputElement::GetValueAsDecimal() const { 337:21.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:650: warning: 'GetValue' violates the C++ One Definition Rule [-Wodr] 337:21.22 void GetValue(nsAString& aValue, CallerType aCallerType); 337:21.22 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:1415: note: implicit this pointer type mismatch 337:21.22 void HTMLInputElement::GetValue(nsAString& aValue, CallerType aCallerType) { 337:21.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule 337:21.22 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.22 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:1415: note: 'GetValue' was previously declared here 337:21.22 void HTMLInputElement::GetValue(nsAString& aValue, CallerType aCallerType) { 337:21.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:683: warning: 'Select' violates the C++ One Definition Rule [-Wodr] 337:21.22 void Select(); 337:21.22 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:3015: note: implicit this pointer type mismatch 337:21.22 void HTMLInputElement::Select() { 337:21.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule 337:21.22 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.22 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:3015: note: 'Select' was previously declared here 337:21.22 void HTMLInputElement::Select() { 337:21.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:741: warning: 'GetControllers' violates the C++ One Definition Rule [-Wodr] 337:21.22 nsresult GetControllers(nsIControllers** aResult); 337:21.22 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:5473: note: implicit this pointer type mismatch 337:21.22 nsresult HTMLInputElement::GetControllers(nsIControllers** aResult) { 337:21.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule 337:21.22 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.22 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:5473: note: 'GetControllers' was previously declared here 337:21.22 nsresult HTMLInputElement::GetControllers(nsIControllers** aResult) { 337:21.22 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsNumberControlFrame.h:118: warning: 'GetAnonTextControl' violates the C++ One Definition Rule [-Wodr] 337:21.22 HTMLInputElement* GetAnonTextControl(); 337:21.22 /builddir/build/BUILD/firefox-67.0.3/layout/forms/nsNumberControlFrame.cpp:416: note: 'GetAnonTextControl' was previously declared here 337:21.22 HTMLInputElement* nsNumberControlFrame::GetAnonTextControl() { 337:21.22 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:142: warning: 'AddRef' violates the C++ One Definition Rule [-Wodr] 337:21.22 NS_DECL_ISUPPORTS_INHERITED 337:21.22 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:1064: note: implicit this pointer type mismatch 337:21.23 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED( 337:21.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule 337:21.23 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.23 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:1064: note: 'AddRef' was previously declared here 337:21.23 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED( 337:21.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:142: warning: 'Release' violates the C++ One Definition Rule [-Wodr] 337:21.23 NS_DECL_ISUPPORTS_INHERITED 337:21.23 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:1064: note: implicit this pointer type mismatch 337:21.23 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED( 337:21.23 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/dom/HTMLInputElement.h:120: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule 337:21.23 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, 337:21.23 /builddir/build/BUILD/firefox-67.0.3/dom/html/HTMLInputElement.cpp:1064: note: 'Release' was previously declared here 337:21.23 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED( 337:21.23 /builddir/build/BUILD/firefox-67.0.3/security/ct/CTLogVerifier.h:31:3: warning: '__ct_comp ' violates the C++ One Definition Rule [-Wodr] 337:21.23 CTLogVerifier(); 337:21.23 ^ 337:21.23 /builddir/build/BUILD/firefox-67.0.3/security/ct/CTLogVerifier.cpp:103:1: note: implicit this pointer type mismatch 337:21.23 CTLogVerifier::CTLogVerifier() 337:21.23 ^ 337:21.23 /builddir/build/BUILD/firefox-67.0.3/security/ct/CTLogVerifier.h:29:7: note: type 'struct CTLogVerifier' itself violates the C++ One Definition Rule 337:21.23 class CTLogVerifier { 337:21.23 ^ 337:21.23 /builddir/build/BUILD/firefox-67.0.3/security/ct/CTLogVerifier.cpp:103:1: note: '__ct_comp ' was previously declared here 337:21.23 CTLogVerifier::CTLogVerifier() 337:21.23 ^ 337:21.23 /builddir/build/BUILD/firefox-67.0.3/security/ct/CTLogVerifier.h:42:16: warning: 'Init' violates the C++ One Definition Rule [-Wodr] 337:21.23 pkix::Result Init(pkix::Input subjectPublicKeyInfo, 337:21.23 ^ 337:21.23 /builddir/build/BUILD/firefox-67.0.3/security/ct/CTLogVerifier.cpp:109:8: note: implicit this pointer type mismatch 337:21.23 Result CTLogVerifier::Init(Input subjectPublicKeyInfo, 337:21.23 ^ 337:21.23 /builddir/build/BUILD/firefox-67.0.3/security/ct/CTLogVerifier.h:29:7: note: type 'struct CTLogVerifier' itself violates the C++ One Definition Rule 337:21.23 class CTLogVerifier { 337:21.24 ^ 337:21.24 /builddir/build/BUILD/firefox-67.0.3/security/ct/CTLogVerifier.cpp:109:8: note: 'Init' was previously declared here 337:21.24 Result CTLogVerifier::Init(Input subjectPublicKeyInfo, 337:21.24 ^ 337:21.33 /builddir/build/BUILD/firefox-67.0.3/security/ct/MultiLogCTVerifier.h:27:8: warning: 'AddLog' violates the C++ One Definition Rule [-Wodr] 337:21.33 void AddLog(CTLogVerifier&& log); 337:21.33 ^ 337:21.33 /builddir/build/BUILD/firefox-67.0.3/security/ct/MultiLogCTVerifier.cpp:24:6: note: type mismatch in parameter 1 337:21.33 void MultiLogCTVerifier::AddLog(CTLogVerifier&& log) { 337:21.33 ^ 337:21.33 /builddir/build/BUILD/firefox-67.0.3/security/ct/CTLogVerifier.h:29:7: note: type 'struct CTLogVerifier' itself violates the C++ One Definition Rule 337:21.33 class CTLogVerifier { 337:21.33 ^ 337:21.33 /builddir/build/BUILD/firefox-67.0.3/security/ct/MultiLogCTVerifier.cpp:24:6: note: 'AddLog' was previously declared here 337:21.33 void MultiLogCTVerifier::AddLog(CTLogVerifier&& log) { 337:21.33 ^ 337:21.40 /builddir/build/BUILD/firefox-67.0.3/intl/icu/source/common/unicode/unistr.h:289:20: warning: virtual table of type 'struct UnicodeString' violates one definition rule [-Wodr] 337:21.40 class U_COMMON_API UnicodeString : public Replaceable 337:21.40 ^ 337:21.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/unicode/unistr.h:289:20: note: the conflicting type defined in another translation unit has virtual table with more entries 337:21.40 class U_COMMON_API UnicodeString : public Replaceable 337:21.40 ^ 337:21.40 In function 'ReleaseData', 337:21.40 inlined from '_ZN12nsTSubstringIDsE19FinishBulkWriteImplEj.part.109' at /builddir/build/BUILD/firefox-67.0.3/xpcom/string/nsTSubstring.cpp:260:0, 337:21.40 inlined from 'FinishBulkWriteImpl' at /builddir/build/BUILD/firefox-67.0.3/xpcom/string/nsTSubstring.cpp:255:6, 337:21.40 inlined from 'AssignASCII.constprop' at /builddir/build/BUILD/firefox-67.0.3/xpcom/string/nsTSubstring.cpp:442:0, 337:21.40 inlined from 'AssignASCII' at /builddir/build/BUILD/firefox-67.0.3/xpcom/string/nsTSubstring.cpp:419:0: 337:21.40 /builddir/build/BUILD/firefox-67.0.3/xpcom/string/nsSubstring.cpp:123: warning: attempt to free a non-heap object 'gNullChar' [-Wfree-nonheap-object] 337:21.40 free(aData); 337:21.40 In function 'operator new []', 337:21.40 inlined from 'FalliblyCreate' at /builddir/build/BUILD/firefox-67.0.3/parser/html/nsHtml5OwningUTF16Buffer.cpp:33:0: 337:21.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/mozalloc.h:146: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 337:21.40 return malloc_impl(size); 337:21.40 /builddir/build/BUILD/firefox-67.0.3/objdir/dist/include/mozilla/mozalloc.h: In function 'FalliblyCreate': 337:21.40 /usr/include/stdlib.h:539:14: note: in a call to allocation function 'malloc' declared here 337:21.40 extern void *malloc (size_t __size) __THROW __attribute_malloc__ __wur; 337:21.40 ^ 337:21.40 /usr/bin/ld: /usr/bin/ld: DWARF error: invalid abstract instance DIE ref 337:21.41 /tmp/cc04QwHa.ltrans28.ltrans.o: in function `mozilla::gfx::OpenVRSession::SetupContollerActions()': 337:21.41 :(.text.unlikely._ZN7mozilla3gfx13OpenVRSession21SetupContollerActionsEv+0xc0): warning: the use of `tmpnam' is dangerous, better use `mkstemp' 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x18ece0): R_AARCH64_ABS64 used with TLS symbol _ZN47_$LT$env_logger..Logger$u20$as$u20$log..Log$GT$3log9FORMATTER7__getit5__KEY17h50f68790869e8527E 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x230c5c): R_AARCH64_ABS64 used with TLS symbol _ZN15audioipc_server6server11CONTEXT_KEY7__getit5__KEY17h71a2b94423d7cd27E 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x28d17a): R_AARCH64_ABS64 used with TLS symbol _ZN15audioipc_client11IN_CALLBACK7__getit5__KEY17h965e4f81da547f13E 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x28d1a2): R_AARCH64_ABS64 used with TLS symbol _ZN15audioipc_client19CPUPOOL_INIT_PARAMS7__getit5__KEY17h4e2d503f58c521e8E 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x349722): R_AARCH64_ABS64 used with TLS symbol _ZN8audioipc4core6HANDLE3FOO7__getit5__KEY17he363118a90e746bcE 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x3941b7): R_AARCH64_ABS64 used with TLS symbol _ZN10tokio_core7reactor12CURRENT_LOOP3FOO7__getit5__KEY17h58b6da34a37e06e7E 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x3b1af2): R_AARCH64_ABS64 used with TLS symbol _ZN5tokio8executor14current_thread7CURRENT7__getit5__KEY17hb5986c7962002d57E 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x3be6ce): R_AARCH64_ABS64 used with TLS symbol _ZN11tokio_timer5timer6handle13CURRENT_TIMER7__getit5__KEY17h7b75ceeafef37b23E 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x3bf9b0): R_AARCH64_ABS64 used with TLS symbol _ZN11tokio_timer5clock5clock5CLOCK7__getit5__KEY17hf1984c2eba01274fE 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x3df241): R_AARCH64_ABS64 used with TLS symbol _ZN13tokio_reactor15CURRENT_REACTOR7__getit5__KEY17h15872b17999d2d3bE 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x3e80db): R_AARCH64_ABS64 used with TLS symbol _ZN16tokio_threadpool4pool4Pool10rand_usize14THREAD_RNG_KEY7__getit5__KEY17h1246bc1c2bf4914cE 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x3e8af4): R_AARCH64_ABS64 used with TLS symbol _ZN16tokio_threadpool6worker14CURRENT_WORKER7__getit5__KEY17h180ac149b0bb0c06E 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x4111be): R_AARCH64_ABS64 used with TLS symbol _ZN15crossbeam_epoch7default6HANDLE7__getit5__KEY17h952b888267637f25E 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x41718b): R_AARCH64_ABS64 used with TLS symbol _ZN14tokio_executor5enter7ENTERED7__getit5__KEY17h75b37eb7ff3319f6E.0.0 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x417471): R_AARCH64_ABS64 used with TLS symbol _ZN14tokio_executor6global8EXECUTOR7__getit5__KEY17h50e9e35b344880d3E 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x417fa7): R_AARCH64_ABS64 used with TLS symbol _ZN14tokio_executor4park19CURRENT_PARK_THREAD7__getit5__KEY17h0c2a58a522affc85E 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x42a096): R_AARCH64_ABS64 used with TLS symbol _ZN7futures9task_impl3std12CURRENT_TASK7__getit5__KEY17he783784cb4a8aa8bE 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x42a0be): R_AARCH64_ABS64 used with TLS symbol _ZN7futures9task_impl3std21CURRENT_THREAD_NOTIFY7__getit5__KEY17h87139e5baeea16c2E 337:21.41 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1dbe402): R_AARCH64_ABS64 used with TLS symbol _ZN5style7sharing17SHARING_CACHE_KEY7__getit5__KEY17h2e9284026626a7f1E 337:21.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1dbe8fa): R_AARCH64_ABS64 used with TLS symbol _ZN5style5bloom9BLOOM_KEY7__getit5__KEY17hd325a0d5f72fa4a6E 337:21.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1dbf14d): R_AARCH64_ABS64 used with TLS symbol _ZN5style12thread_state5STATE7__getit5__KEY17h6e851059c72a5957E 337:21.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1f088bc): R_AARCH64_ABS64 used with TLS symbol _ZN10rayon_core8registry19WORKER_THREAD_STATE7__getit5__KEY17h2083d1cf39881476E 337:21.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1f20931): R_AARCH64_ABS64 used with TLS symbol _ZN15crossbeam_epoch7default6HANDLE7__getit5__KEY17hd182686e2de943f7E 337:21.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1f2decf): R_AARCH64_ABS64 used with TLS symbol _ZN16parking_lot_core11parking_lot15get_thread_data11THREAD_DATA7__getit5__KEY17h42253d87f061a365E 337:21.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1f32e89): R_AARCH64_ABS64 used with TLS symbol _ZN16parking_lot_core9word_lock15get_thread_data11THREAD_DATA7__getit5__KEY17hce1cf03971d46e7bE 337:21.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1f3e880): R_AARCH64_ABS64 used with TLS symbol _ZN4rand10thread_rng14THREAD_RNG_KEY7__getit5__KEY17h037b5116168ab92cE 337:21.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1fbeaaa): R_AARCH64_ABS64 used with TLS symbol _ZN3std2io5stdio12LOCAL_STDOUT7__getit5__KEY17h005760fe0a2096b5E 337:21.43 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-unknown-linux-gnu/release/libgkrust.a(gkrust-76a16e2710177d60.gkrust.7ppa8fxx-cgu.0.rcgu.o)(.debug_info+0x1fbeae3): R_AARCH64_ABS64 used with TLS symbol _ZN3std2io5stdio12LOCAL_STDERR7__getit5__KEY17hb702bdae74e0a387E 337:47.52 /usr/bin/ld: /builddir/build/BUILD/firefox-67.0.3/objdir/aarch64-BUILDSTATUS BUILD_VERBOSE js/xpconnect/shell 337:53.04 ipc/app/plugin-container 337:54.24 js/xpconnect/shell/xpcshell 338:04.53 js/src/build/spidermonkey_checks.stub 338:05.17 layout/style/test/css_properties.js.stub 338:05.28 toolkit/components/featuregates/feature_definitions.json.stub 338:05.72 toolkit/components/normandy/test/browser/normandydriver-1.0.xpi.stub 338:05.79 toolkit/locales/multilocale.txt.stub 338:06.26 toolkit/mozapps/extensions/built_in_addons.json.stub 338:06.46 toolkit/components/telemetry/EventArtifactDefinitions.json.stub 338:06.46 devtools/shared/webconsole/reserved-js-words.js.stub 338:06.60 toolkit/components/normandy/test/browser/normandydriver-2.0.xpi.stub 338:06.90 toolkit/library/dependentlibs.list.stub 338:07.71 services/common/tests/unit/test_blocklist_signatures/collection_signing_root.pem.stub 338:07.73 toolkit/library/gtest/symverscript.stub 338:08.16 toolkit/components/telemetry/ScalarArtifactDefinitions.json.stub 338:08.55 toolkit/mozapps/extensions/test/browser/browser_dragdrop1.xpi.stub 338:08.69 services/common/tests/unit/test_blocklist_signatures/collection_signing_int.pem.stub 338:08.95 toolkit/mozapps/extensions/test/browser/browser_dragdrop2.xpi.stub 338:09.27 services/common/tests/unit/test_blocklist_signatures/collection_signing_ee.pem.stub 338:09.33 toolkit/mozapps/extensions/test/browser/browser_dragdrop_incompat.xpi.stub 338:09.69 toolkit/mozapps/extensions/test/browser/browser_installssl.xpi.stub 338:10.07 toolkit/mozapps/extensions/test/browser/browser_theme.xpi.stub 338:10.43 toolkit/mozapps/extensions/test/browser/options_signed.xpi.stub 338:15.50 TEST-PASS | check_spidermonkey_style.py | ok 338:16.18 TEST-PASS | check_macroassembler_style.py | ok 338:16.46 TEST-PASS | check_js_opcode.py | ok 338:32.10 toolkit/locales/update.locale.stub 338:48.35 browser/locales/bookmarks.html.stub 338:53.01 Packaging specialpowers@mozilla.org.xpi... 338:53.35 Packaging quitter@mozilla.org.xpi... 338:53.67 Packaging mozscreenshots@mozilla.org.xpi... 338:54.36 972 compiler warnings present. 349:19.27 Overall system resources - Wall time: 20336s; CPU: 0%; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 349:28.94 warning: accessible/base/nsTextEquivUtils.cpp:326:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsTextEquivUtils17AppendFromDOMNodeEP10nsIContentP12nsTSubstringIDsE' does not match its profile data (counter 'time_profiler') 349:28.94 warning: accessible/base/nsTextEquivUtils.cpp:326:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsTextEquivUtils17AppendFromDOMNodeEP10nsIContentP12nsTSubstringIDsE' does not match its profile data (counter 'arcs') 349:28.94 warning: chrome/nsChromeRegistryContent.cpp:225:1 [-Wcoverage-mismatch] the control flow of function '_ZN22nsChromeRegistryChrome15nsProviderArray11GetProviderERK12nsTSubstringIcENS0_9MatchTypeE' does not match its profile data (counter 'arcs') 349:28.94 warning: chrome/nsChromeRegistryContent.cpp:225:1 [-Wcoverage-mismatch] the control flow of function '_ZN22nsChromeRegistryChrome15nsProviderArray11GetProviderERK12nsTSubstringIcENS0_9MatchTypeE' does not match its profile data (counter 'time_profiler') 349:28.94 warning: devtools/shared/heapsnapshot/DominatorTree.cpp:132:1 [-Wcoverage-mismatch] the control flow of function '_ZN2JS3ubi13DominatorTree20computeRetainedSizesEPFmPKvE' does not match its profile data (counter 'arcs') 349:28.94 warning: devtools/shared/heapsnapshot/DominatorTree.cpp:132:1 [-Wcoverage-mismatch] the control flow of function '_ZN2JS3ubi13DominatorTree15getDominatedSetERKNS0_4NodeE' does not match its profile data (counter 'arcs') 349:28.94 warning: devtools/shared/heapsnapshot/DominatorTree.cpp:132:1 [-Wcoverage-mismatch] the control flow of function '_ZN2JS3ubi13DominatorTree15getDominatedSetERKNS0_4NodeE' does not match its profile data (counter 'time_profiler') 349:28.94 warning: devtools/shared/heapsnapshot/DominatorTree.cpp:132:1 [-Wcoverage-mismatch] the control flow of function '_ZN2JS3ubi13DominatorTree20computeRetainedSizesEPFmPKvE' does not match its profile data (counter 'indirect_call') 349:28.94 warning: devtools/shared/heapsnapshot/DominatorTree.cpp:132:1 [-Wcoverage-mismatch] the control flow of function '_ZN2JS3ubi13DominatorTree20computeRetainedSizesEPFmPKvE' does not match its profile data (counter 'time_profiler') 349:28.94 warning: docshell/base/timeline/TimelineMarker.cpp:61:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.94 warning: docshell/base/timeline/TimelineMarker.cpp:61:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.94 warning: docshell/base/timeline/TimelineMarker.cpp:61:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.94 warning: docshell/base/timeline/TimelineMarker.cpp:61:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/AttrArray.cpp:172:66 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct AttrArray::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 349:28.94 warning: dom/base/AttrArray.cpp:350:72 [-Wclass-memaccess] 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class AttrArray::Impl'; use 'new' and 'delete' instead 349:28.94 warning: dom/base/AttrArray.cpp:491:70 [-Wclass-memaccess] 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class AttrArray::Impl'; use 'new' and 'delete' instead 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom9DOMMatrix15PreMultiplySelfERKS1_' does not match its profile data (counter 'arcs') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3dom17DOMMatrixReadOnly5FlipXEv' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom9DOMMatrix19ScaleNonUniformSelfEdddddd' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom9DOMMatrix19ScaleNonUniformSelfEdddddd' does not match its profile data (counter 'arcs') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom9DOMMatrix9SkewYSelfEd' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom9DOMMatrix9SkewXSelfEd' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom9DOMMatrix15PreMultiplySelfERKS1_' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom9DOMMatrix12MultiplySelfERKS1_' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom9DOMMatrix9SkewYSelfEd' does not match its profile data (counter 'arcs') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom9DOMMatrix9SkewXSelfEd' does not match its profile data (counter 'arcs') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3dom17DOMMatrixReadOnly5FlipXEv' does not match its profile data (counter 'arcs') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3dom17DOMMatrixReadOnly5FlipYEv' does not match its profile data (counter 'arcs') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom9DOMMatrix12MultiplySelfERKS1_' does not match its profile data (counter 'arcs') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'arcs') 349:28.94 warning: dom/base/DocGroup.cpp:212:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3dom17DOMMatrixReadOnly5FlipYEv' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/IntlUtils.cpp:136:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3domL40GetScrollRectSizeForOverflowVisibleFrameEP8nsIFrame' does not match its profile data (counter 'arcs') 349:28.94 warning: dom/base/IntlUtils.cpp:136:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3domL40GetScrollRectSizeForOverflowVisibleFrameEP8nsIFrame' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/IntlUtils.cpp:136:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom8Document12FillStyleSetEPNS_13ServoStyleSetE' does not match its profile data (counter 'arcs') 349:28.94 warning: dom/base/IntlUtils.cpp:136:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom8Document12FillStyleSetEPNS_13ServoStyleSetE' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/StructuredCloneBlob.cpp:222:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom23ResponsiveImageSelector26SetCandidatesFromSourceSetERK12nsTSubstringIDsEP12nsIPrincipal' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/StructuredCloneBlob.cpp:222:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom23ResponsiveImageSelector26SetCandidatesFromSourceSetERK12nsTSubstringIDsEP12nsIPrincipal' does not match its profile data (counter 'indirect_call') 349:28.94 warning: dom/base/StructuredCloneBlob.cpp:222:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom23ResponsiveImageSelector26SetCandidatesFromSourceSetERK12nsTSubstringIDsEP12nsIPrincipal' does not match its profile data (counter 'arcs') 349:28.94 warning: dom/base/WebKitCSSMatrix.cpp:180:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'arcs') 349:28.94 warning: dom/base/WebKitCSSMatrix.cpp:180:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/nsGlobalWindowInner.cpp:7020:44 [-Wcoverage-mismatch] the control flow of function '_ZN19nsGlobalWindowInner7ObserveEP11nsISupportsPKcPKDs' does not match its profile data (counter 'arcs') 349:28.94 warning: dom/base/nsGlobalWindowInner.cpp:7020:44 [-Wcoverage-mismatch] the control flow of function '_ZN19nsGlobalWindowInner7ObserveEP11nsISupportsPKcPKDs' does not match its profile data (counter 'indirect_call') 349:28.94 warning: dom/base/nsGlobalWindowInner.cpp:7020:44 [-Wcoverage-mismatch] the control flow of function '_ZN19nsGlobalWindowInner7ObserveEP11nsISupportsPKcPKDs' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/nsGlobalWindowOuter.cpp:7828:44 [-Wcoverage-mismatch] the control flow of function '_ZN19nsGlobalWindowOuter19PostMessageMozOuterEP9JSContextN2JS6HandleINS2_5ValueEEERK12nsTSubstringIDsES5_R12nsIPrincipalRN7mozilla11ErrorResultE' does not match its profile data (counter 'arcs') 349:28.94 warning: dom/base/nsGlobalWindowOuter.cpp:7828:44 [-Wcoverage-mismatch] the control flow of function '_ZN19nsGlobalWindowOuter19PostMessageMozOuterEP9JSContextN2JS6HandleINS2_5ValueEEERK12nsTSubstringIDsES5_R12nsIPrincipalRN7mozilla11ErrorResultE' does not match its profile data (counter 'time_profiler') 349:28.94 warning: dom/base/nsGlobalWindowOuter.cpp:7828:44 [-Wcoverage-mismatch] the control flow of function '_ZN19nsGlobalWindowOuter19PostMessageMozOuterEP9JSContextN2JS6HandleINS2_5ValueEEERK12nsTSubstringIDsES5_R12nsIPrincipalRN7mozilla11ErrorResultE' does not match its profile data (counter 'indirect_call') 349:28.95 warning: dom/base/nsJSEnvironment.cpp:2728:1 [-Wcoverage-mismatch] the control flow of function '_ZN14nsFocusManager20GetSelectionLocationEPN7mozilla3dom8DocumentEP12nsIPresShellPP10nsIContentS8_' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/base/nsJSEnvironment.cpp:2728:1 [-Wcoverage-mismatch] the control flow of function '_ZN14nsFocusManager20GetSelectionLocationEPN7mozilla3dom8DocumentEP12nsIPresShellPP10nsIContentS8_' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/base/nsJSEnvironment.cpp:2728:1 [-Wcoverage-mismatch] the control flow of function '_ZN14nsFocusManager20GetSelectionLocationEPN7mozilla3dom8DocumentEP12nsIPresShellPP10nsIContentS8_' does not match its profile data (counter 'indirect_call') 349:28.95 warning: dom/base/nsMappedAttributes.cpp:153:52 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 349:28.95 warning: dom/base/nsMappedAttributes.cpp:228:57 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of type 'struct nsMappedAttributes::InternalAttr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 349:28.95 warning: dom/bindings/nsScriptErrorWithStack.cpp:120:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom14binding_detail15HTMLConstructorEP9JSContextjPN2JS5ValueENS0_12constructors2id2IDENS0_10prototypes2id2IDEPFvS3_NS4_6HandleIP8JSObjectEERNS0_18ProtoAndIfaceCacheEbE' does not match its profile data (counter 'indirect_call') 349:28.95 warning: dom/bindings/nsScriptErrorWithStack.cpp:120:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom14binding_detail15HTMLConstructorEP9JSContextjPN2JS5ValueENS0_12constructors2id2IDENS0_10prototypes2id2IDEPFvS3_NS4_6HandleIP8JSObjectEERNS0_18ProtoAndIfaceCacheEbE' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/bindings/nsScriptErrorWithStack.cpp:120:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom14binding_detail15HTMLConstructorEP9JSContextjPN2JS5ValueENS0_12constructors2id2IDENS0_10prototypes2id2IDEPFvS3_NS4_6HandleIP8JSObjectEERNS0_18ProtoAndIfaceCacheEbE' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/cache/TypeUtils.cpp:505:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/cache/TypeUtils.cpp:505:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/cache/TypeUtils.cpp:505:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/cache/TypeUtils.cpp:505:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/canvas/WebGL2ContextFramebuffers.cpp:304:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS_3dom24CanvasRenderingContext2DEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS7_fEEffbf' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/canvas/WebGL2ContextFramebuffers.cpp:304:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS_3dom10CanvasPathEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS7_fEEffbf' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/canvas/WebGL2ContextFramebuffers.cpp:304:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom24CanvasRenderingContext2D9TransformEddddddRNS_11ErrorResultE' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/canvas/WebGL2ContextFramebuffers.cpp:304:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom24CanvasRenderingContext2D6RotateEdRNS_11ErrorResultE' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/canvas/WebGL2ContextFramebuffers.cpp:304:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom24CanvasRenderingContext2D12ContextStateC2ERKS2_' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/canvas/WebGL2ContextFramebuffers.cpp:304:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS_3dom10CanvasPathEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS7_fEEffbf' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/canvas/WebGL2ContextFramebuffers.cpp:304:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS_3dom24CanvasRenderingContext2DEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS7_fEEffbf' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/canvas/WebGL2ContextFramebuffers.cpp:304:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom24CanvasRenderingContext2D6RotateEdRNS_11ErrorResultE' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/canvas/WebGL2ContextFramebuffers.cpp:304:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom24CanvasRenderingContext2D9TransformEddddddRNS_11ErrorResultE' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/canvas/WebGL2ContextFramebuffers.cpp:304:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS_3dom10CanvasPathEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS7_fEEffbf' does not match its profile data (counter 'indirect_call') 349:28.95 warning: dom/canvas/WebGL2ContextFramebuffers.cpp:304:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom24CanvasRenderingContext2D12ContextStateC2ERKS2_' does not match its profile data (counter 'indirect_call') 349:28.95 warning: dom/canvas/WebGL2ContextFramebuffers.cpp:304:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom24CanvasRenderingContext2D12ContextStateC2ERKS2_' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/canvas/WebGLContextDraw.cpp:963:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla12WebGLContext13GetUnpackSizeEbjjjh' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/canvas/WebGLContextDraw.cpp:963:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla12WebGLContext13GetUnpackSizeEbjjjh' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/canvas/WebGLQuery.cpp:222:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/canvas/WebGLQuery.cpp:222:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/canvas/WebGLQuery.cpp:222:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/canvas/WebGLQuery.cpp:222:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/file/StreamBlobImpl.cpp:172:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/file/StreamBlobImpl.cpp:172:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/file/StreamBlobImpl.cpp:172:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/file/StreamBlobImpl.cpp:172:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/file/ipc/TemporaryIPCBlobParent.cpp:104:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/file/ipc/TemporaryIPCBlobParent.cpp:104:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/file/ipc/TemporaryIPCBlobParent.cpp:104:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/file/ipc/TemporaryIPCBlobParent.cpp:104:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement25AudioChannelAgentCallback4StopEv' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement14FireTimeUpdateEb' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement13PlaybackEndedEv' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement14MetadataLoadedEPKNS_9MediaInfoENS_9UniquePtrIK15nsDataHashtableI16nsCStringHashKey9nsTStringIcEENS_13DefaultDeleteISB_EEEE' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement12PlayInternalEb' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement14MetadataLoadedEPKNS_9MediaInfoENS_9UniquePtrIK15nsDataHashtableI16nsCStringHashKey9nsTStringIcEENS_13DefaultDeleteISB_EEEE' does not match its profile data (counter 'indirect_call') 349:28.95 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement23ProcessMediaFragmentURIEv' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6detail16RunnableFunctionIZNS_3dom16HTMLMediaElement14UnbindFromTreeEbbEUlvE_E3RunEv' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement14FireTimeUpdateEb' does not match its profile data (counter 'indirect_call') 349:28.95 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement25AudioChannelAgentCallback4StopEv' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement13PlaybackEndedEv' does not match its profile data (counter 'arcs') 349:28.95 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement12PlayInternalEb' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement14MetadataLoadedEPKNS_9MediaInfoENS_9UniquePtrIK15nsDataHashtableI16nsCStringHashKey9nsTStringIcEENS_13DefaultDeleteISB_EEEE' does not match its profile data (counter 'time_profiler') 349:28.95 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement23ProcessMediaFragmentURIEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement14FireTimeUpdateEb' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6detail16RunnableFunctionIZNS_3dom16HTMLMediaElement14UnbindFromTreeEbbEUlvE_E3RunEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/html/HTMLProgressElement.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16HTMLMediaElement12PlayInternalEb' does not match its profile data (counter 'indirect_call') 349:28.96 warning: dom/html/nsBrowserElement.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16TextTrackManager13TimeMarchesOnEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/html/nsBrowserElement.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16TextTrackManager13TimeMarchesOnEv' does not match its profile data (counter 'indirect_call') 349:28.96 warning: dom/html/nsBrowserElement.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom16TextTrackManager13TimeMarchesOnEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/indexedDB/ActorsParent.cpp:17379:3 [-Wmaybe-uninitialized] 'maintenanceAction' may be used uninitialized in this function 349:28.96 warning: dom/indexedDB/Key.cpp:578:5 [-Wmaybe-uninitialized] 'out' may be used uninitialized in this function 349:28.96 warning: dom/ipc/ContentChild.cpp:4004:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom12ContentChild21RecvWindowPostMessageEPNS0_15BrowsingContextERKNS0_17ClonedMessageDataERKNS0_15PostMessageDataE' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/ipc/ContentChild.cpp:4004:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom12ContentChild21RecvWindowPostMessageEPNS0_15BrowsingContextERKNS0_17ClonedMessageDataERKNS0_15PostMessageDataE' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/ipc/ContentChild.cpp:4004:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom12ContentChild21RecvWindowPostMessageEPNS0_15BrowsingContextERKNS0_17ClonedMessageDataERKNS0_15PostMessageDataE' does not match its profile data (counter 'indirect_call') 349:28.96 warning: dom/ipc/ContentProcess.cpp:185:16 [-Wmaybe-uninitialized] 'isForBrowser' may be used uninitialized in this function 349:28.96 warning: dom/ipc/ContentProcess.cpp:185:16 [-Wmaybe-uninitialized] 'parentBuildID' may be used uninitialized in this function 349:28.96 warning: dom/ipc/MemMapSnapshot.cpp:114:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom13ContentParent18PreallocateProcessEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/ipc/MemMapSnapshot.cpp:114:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom13ContentParent26GetNewOrUsedBrowserProcessEPNS0_7ElementERK12nsTSubstringIDsENS_3hal15ProcessPriorityEPS1_b' does not match its profile data (counter 'indirect_call') 349:28.96 warning: dom/ipc/MemMapSnapshot.cpp:114:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom13ContentParent26GetNewOrUsedBrowserProcessEPNS0_7ElementERK12nsTSubstringIDsENS_3hal15ProcessPriorityEPS1_b' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/ipc/MemMapSnapshot.cpp:114:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom13ContentParent26GetNewOrUsedBrowserProcessEPNS0_7ElementERK12nsTSubstringIDsENS_3hal15ProcessPriorityEPS1_b' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/ipc/MemMapSnapshot.cpp:114:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom13ContentParent18PreallocateProcessEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/ipc/ProcessHangMonitor.cpp:1254:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3ipc11TaskFactoryIN12_GLOBAL__N_117HangMonitorParentEE17NewRunnableMethodIMS3_FvRKNS_8HangDataERK9nsTStringIDsEbEJS8_R14nsTAutoStringNIDsLm64EERbEEE16already_AddRefedINS_8RunnableEET_DpOT0_' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/ipc/ProcessHangMonitor.cpp:1254:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3ipc11TaskFactoryIN12_GLOBAL__N_117HangMonitorParentEE17NewRunnableMethodIMS3_FvRKNS_8HangDataERK9nsTStringIDsEbEJS8_R14nsTAutoStringNIDsLm64EERbEEE16already_AddRefedINS_8RunnableEET_DpOT0_' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/ipc/SharedMap.cpp:215:26 [-Wmaybe-uninitialized] 'count' may be used uninitialized in this function 349:28.96 warning: dom/ipc/WindowGlobalParent.cpp:272:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/ipc/WindowGlobalParent.cpp:272:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/ipc/WindowGlobalParent.cpp:272:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/ipc/WindowGlobalParent.cpp:272:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/localstorage/ReportInternalError.cpp:34:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/localstorage/ReportInternalError.cpp:34:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/localstorage/ReportInternalError.cpp:34:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/localstorage/ReportInternalError.cpp:34:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/media/AudioTrack.cpp:60:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla12AudioSegment14ResampleChunksEP20SpeexResamplerState_jj' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/media/AudioTrack.cpp:60:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla12AudioSegment14ResampleChunksEP20SpeexResamplerState_jj' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/media/BitReader.cpp:179:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/media/BitReader.cpp:179:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/media/BitReader.cpp:179:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/media/BitReader.cpp:179:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/media/CubebUtils.cpp:750:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/media/CubebUtils.cpp:750:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/media/CubebUtils.cpp:750:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/media/CubebUtils.cpp:750:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/media/MediaRecorder.cpp:1733:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/media/MediaRecorder.cpp:1733:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/media/MediaRecorder.cpp:1733:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/media/MediaRecorder.cpp:1733:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/media/gmp/GMPVideoEncoderChild.cpp:211:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/media/gmp/GMPVideoEncoderChild.cpp:211:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/media/gmp/GMPVideoEncoderChild.cpp:211:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/media/gmp/GMPVideoEncoderChild.cpp:211:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl16CreateEmptyFrameEiiiii' does not match its profile data (counter 'arcs') 349:28.96 warning: dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl16CreateEmptyFrameEiiiii' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl8SetWidthEi' does not match its profile data (counter 'time_profiler') 349:28.96 warning: dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl11CreateFrameEiPKhiS3_iS3_iiiii' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl9SetHeightEi' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl8SetWidthEi' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl11CreateFrameEiPKhiS3_iS3_iiiii' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/gmp/GMPVideoi420FrameImpl.cpp:317:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gmp21GMPVideoi420FrameImpl9SetHeightEi' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/media/mp4/SinfParser.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla5Index29ConvertByteRangesToTimeRangesERKNS_5media11IntervalSetIlEE' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/media/mp4/SinfParser.cpp:95:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla5Index29ConvertByteRangesToTimeRangesERKNS_5media11IntervalSetIlEE' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:434:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/platforms/wrappers/AudioTrimmer.cpp:187:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/platforms/wrappers/AudioTrimmer.cpp:187:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/platforms/wrappers/AudioTrimmer.cpp:187:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/media/platforms/wrappers/AudioTrimmer.cpp:187:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/media/systemservices/MediaUtils.cpp:31:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/systemservices/MediaUtils.cpp:31:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/systemservices/MediaUtils.cpp:31:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/media/systemservices/MediaUtils.cpp:31:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/media/webaudio/AudioScheduledSourceNode.cpp:26:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/media/webaudio/AudioScheduledSourceNode.cpp:26:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/media/webaudio/AudioScheduledSourceNode.cpp:26:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/webaudio/AudioScheduledSourceNode.cpp:26:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/webaudio/WebAudioUtils.cpp:144:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom26MediaStreamAudioSourceNode18AttachToFirstTrackERK6RefPtrINS_14DOMMediaStreamEE' does not match its profile data (counter 'indirect_call') 349:28.97 warning: dom/media/webaudio/WebAudioUtils.cpp:144:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom26MediaStreamAudioSourceNode18AttachToFirstTrackERK6RefPtrINS_14DOMMediaStreamEE' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/webaudio/WebAudioUtils.cpp:144:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom26MediaStreamAudioSourceNode18AttachToFirstTrackERK6RefPtrINS_14DOMMediaStreamEE' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/media/webaudio/blink/HRTFPanner.cpp:282:61 [-Wmaybe-uninitialized] 'convolutionDestinationL1' may be used uninitialized in this function 349:28.97 warning: dom/media/webaudio/blink/HRTFPanner.cpp:284:61 [-Wmaybe-uninitialized] 'convolutionDestinationR1' may be used uninitialized in this function 349:28.97 warning: dom/media/webspeech/recognition/test/FakeSpeechRecognitionService.cpp:111:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom17SpeechRecognition5StartERKNS0_8OptionalINS0_7NonNullINS_14DOMMediaStreamEEEEENS0_10CallerTypeERNS_11ErrorResultE' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/media/webspeech/recognition/test/FakeSpeechRecognitionService.cpp:111:1 [-Wcoverage-mismatch] the control flow of function '_ZZN7mozilla3dom17SpeechRecognition5StartERKNS0_8OptionalINS0_7NonNullINS_14DOMMediaStreamEEEEENS0_10CallerTypeERNS_11ErrorResultEENKUlO6RefPtrIS4_EE_clESE_' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/webspeech/recognition/test/FakeSpeechRecognitionService.cpp:111:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom17SpeechRecognition5StartERKNS0_8OptionalINS0_7NonNullINS_14DOMMediaStreamEEEEENS0_10CallerTypeERNS_11ErrorResultE' does not match its profile data (counter 'indirect_call') 349:28.97 warning: dom/media/webspeech/recognition/test/FakeSpeechRecognitionService.cpp:111:1 [-Wcoverage-mismatch] the control flow of function '_ZZN7mozilla3dom17SpeechRecognition5StartERKNS0_8OptionalINS0_7NonNullINS_14DOMMediaStreamEEEEENS0_10CallerTypeERNS_11ErrorResultEENKUlO6RefPtrIS4_EE_clESE_' does not match its profile data (counter 'indirect_call') 349:28.97 warning: dom/media/webspeech/recognition/test/FakeSpeechRecognitionService.cpp:111:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom17SpeechRecognition5StartERKNS0_8OptionalINS0_7NonNullINS_14DOMMediaStreamEEEEENS0_10CallerTypeERNS_11ErrorResultE' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/media/webspeech/recognition/test/FakeSpeechRecognitionService.cpp:111:1 [-Wcoverage-mismatch] the control flow of function '_ZZN7mozilla3dom17SpeechRecognition5StartERKNS0_8OptionalINS0_7NonNullINS_14DOMMediaStreamEEEEENS0_10CallerTypeERNS_11ErrorResultEENKUlO6RefPtrIS4_EE_clESE_' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:60:10 [-Wmaybe-uninitialized] 'isLocal' may be used uninitialized in this function 349:28.97 warning: dom/performance/PerformanceWorker.cpp:50:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/performance/PerformanceWorker.cpp:50:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/performance/PerformanceWorker.cpp:50:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/performance/PerformanceWorker.cpp:50:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/plugins/base/nsJSNPRuntime.cpp:2000:57 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of type 'NPObjectMemberPrivate' {aka 'struct NPObjectMemberPrivate'} with no trivial copy-assignment; use assignment or value-initialization instead 349:28.97 warning: dom/plugins/base/nsPluginHost.cpp:617:9 [-Wmaybe-uninitialized] 'dataToPost' may be used uninitialized in this function 349:28.97 warning: dom/plugins/base/nsPluginHost.cpp:624:17 [-Wmaybe-uninitialized] 'newDataToPostLen' may be used uninitialized in this function 349:28.97 warning: dom/svg/SVGEnum.cpp:171:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozillaL14GetCTMInternalEPNS_3dom10SVGElementEbb' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/svg/SVGEnum.cpp:171:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15SVGContentUtils19GetViewBoxTransformEffffffRKNS_30SVGAnimatedPreserveAspectRatioE' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/svg/SVGEnum.cpp:171:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozillaL14GetCTMInternalEPNS_3dom10SVGElementEbb' does not match its profile data (counter 'indirect_call') 349:28.97 warning: dom/svg/SVGEnum.cpp:171:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15SVGContentUtils26RectilinearGetStrokeBoundsERKNS_3gfx9RectTypedINS1_12UnknownUnitsEfEERKNS1_10BaseMatrixIfEESA_fPS4_' does not match its profile data (counter 'arcs') 349:28.97 warning: dom/svg/SVGEnum.cpp:171:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozillaL14GetCTMInternalEPNS_3dom10SVGElementEbb' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/svg/SVGEnum.cpp:171:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15SVGContentUtils26RectilinearGetStrokeBoundsERKNS_3gfx9RectTypedINS1_12UnknownUnitsEfEERKNS1_10BaseMatrixIfEESA_fPS4_' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/svg/SVGEnum.cpp:171:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15SVGContentUtils19GetViewBoxTransformEffffffRKNS_30SVGAnimatedPreserveAspectRatioE' does not match its profile data (counter 'time_profiler') 349:28.97 warning: dom/svg/SVGIntegerPair.cpp:214:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3dom23SVGForeignObjectElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/svg/SVGIntegerPair.cpp:214:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3dom23SVGForeignObjectElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/svg/SVGNumberListSMILType.cpp:205:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom9SVGMatrix8MultiplyERS1_' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/svg/SVGNumberListSMILType.cpp:205:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/svg/SVGNumberListSMILType.cpp:205:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/svg/SVGNumberListSMILType.cpp:205:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/svg/SVGNumberListSMILType.cpp:205:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom9SVGMatrix8MultiplyERS1_' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/svg/SVGNumberListSMILType.cpp:205:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/svg/SVGNumberListSMILType.cpp:205:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom14SVGLineElement17GetGeometryBoundsEPNS_3gfx9RectTypedINS2_12UnknownUnitsEfEERKNS2_13StrokeOptionsERKNS2_10BaseMatrixIfEEPSC_' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/svg/SVGNumberListSMILType.cpp:205:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom14SVGLineElement17GetGeometryBoundsEPNS_3gfx9RectTypedINS2_12UnknownUnitsEfEERKNS2_13StrokeOptionsERKNS2_10BaseMatrixIfEEPSC_' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/svg/SVGTextPathElement.cpp:140:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom14SVGRectElement17GetGeometryBoundsEPNS_3gfx9RectTypedINS2_12UnknownUnitsEfEERKNS2_13StrokeOptionsERKNS2_10BaseMatrixIfEEPSC_' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/svg/SVGTextPathElement.cpp:140:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom14SVGRectElement17GetGeometryBoundsEPNS_3gfx9RectTypedINS2_12UnknownUnitsEfEERKNS2_13StrokeOptionsERKNS2_10BaseMatrixIfEEPSC_' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/svg/nsSVGNumber2.cpp:159:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla16SVGTransformList22GetConsolidationMatrixEv' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/svg/nsSVGNumber2.cpp:159:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla16SVGTransformList22GetConsolidationMatrixEv' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/svg/nsSVGNumber2.cpp:159:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3dom13SVGUseElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/svg/nsSVGNumber2.cpp:159:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3dom13SVGUseElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/svg/nsSVGNumber2.cpp:159:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3dom18SVGViewportElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/svg/nsSVGNumber2.cpp:159:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/svg/nsSVGNumber2.cpp:159:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3dom18SVGViewportElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/svg/nsSVGNumber2.cpp:159:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3dom23SVGTransformableElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/svg/nsSVGNumber2.cpp:159:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/svg/nsSVGNumber2.cpp:159:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom23SVGTransformableElement24GetUserToParentTransformEPKNS_3gfx10BaseMatrixIfEEPKNS_24SVGAnimatedTransformListE' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/svg/nsSVGNumber2.cpp:159:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3dom23SVGTransformableElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/svg/nsSVGNumber2.cpp:159:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3dom23SVGTransformableElement24GetUserToParentTransformEPKNS_3gfx10BaseMatrixIfEEPKNS_24SVGAnimatedTransformListE' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/svg/nsSVGNumber2.cpp:159:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3dom18SVGViewportElement24PrependLocalTransformsToERKNS_3gfx10BaseMatrixIdEENS_17SVGTransformTypesE' does not match its profile data (counter 'indirect_call') 349:28.98 warning: dom/workers/remoteworkers/RemoteWorkerServiceParent.cpp:32:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/workers/remoteworkers/RemoteWorkerServiceParent.cpp:32:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/workers/remoteworkers/RemoteWorkerServiceParent.cpp:32:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/workers/remoteworkers/RemoteWorkerServiceParent.cpp:32:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/workers/sharedworkers/SharedWorkerService.cpp:312:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/workers/sharedworkers/SharedWorkerService.cpp:312:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.98 warning: dom/workers/sharedworkers/SharedWorkerService.cpp:312:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/workers/sharedworkers/SharedWorkerService.cpp:312:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.98 warning: dom/xbl/builtin/ShortcutKeys.cpp:98:19 [-Wmaybe-uninitialized] 'keyData' may be used uninitialized in this function 349:28.98 warning: dom/xbl/builtin/ShortcutKeys.cpp:109:11 [-Wmaybe-uninitialized] 'cache' may be used uninitialized in this function 349:28.98 warning: dom/xslt/xpath/txNodeSet.cpp:112:57 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 349:28.98 warning: dom/xslt/xpath/txNodeSet.cpp:277:58 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 349:28.98 warning: dom/xslt/xpath/txNodeSet.cpp:375:75 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 349:28.98 warning: dom/xslt/xpath/txNodeSet.cpp:469:56 [-Wclass-memaccess] 'void* memmove(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 349:28.99 warning: dom/xslt/xpath/txNodeSet.cpp:494:55 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 349:28.99 warning: dom/xslt/xpath/txNodeSet.cpp:567:62 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class txXPathNode'; use copy-assignment or copy-initialization instead 349:28.99 warning: editor/libeditor/HTMLAbsPositionEditor.cpp:638:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla10EditorBase11DoJoinNodesEP7nsINodeS2_S2_' does not match its profile data (counter 'indirect_call') 349:28.99 warning: editor/libeditor/HTMLAbsPositionEditor.cpp:638:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla10EditorBase11DoJoinNodesEP7nsINodeS2_S2_' does not match its profile data (counter 'arcs') 349:28.99 warning: editor/libeditor/HTMLAbsPositionEditor.cpp:638:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla10EditorBase11DoJoinNodesEP7nsINodeS2_S2_' does not match its profile data (counter 'time_profiler') 349:28.99 warning: editor/libeditor/HTMLTableEditor.cpp:64:28 [-Wmaybe-uninitialized] 'newCellIndex' may be used uninitialized in this function 349:28.99 warning: editor/libeditor/InsertTextTransaction.cpp:122:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla13HTMLEditRules16GetPromotedPointENS0_13RulesEndpointER7nsINodeiNS_13EditSubActionE' does not match its profile data (counter 'time_profiler') 349:28.99 warning: editor/libeditor/InsertTextTransaction.cpp:122:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla13HTMLEditRules16GetPromotedPointENS0_13RulesEndpointER7nsINodeiNS_13EditSubActionE' does not match its profile data (counter 'arcs') 349:28.99 warning: editor/libeditor/InsertTextTransaction.cpp:122:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla13HTMLEditRules16GetPromotedPointENS0_13RulesEndpointER7nsINodeiNS_13EditSubActionE' does not match its profile data (counter 'indirect_call') 349:28.99 warning: gfx/2d/DrawTargetCairo.cpp:450:20 [-Wmaybe-uninitialized] 'pat' may be used uninitialized in this function 349:28.99 warning: gfx/2d/DrawTargetWrapAndRecord.cpp:726:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3gfx19SetTransformCommand11ExecuteOnDTEPNS0_10DrawTargetEPKNS0_10BaseMatrixIfEE' does not match its profile data (counter 'time_profiler') 349:28.99 warning: gfx/2d/DrawTargetWrapAndRecord.cpp:726:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_20PathBuilderRecordingEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'indirect_call') 349:28.99 warning: gfx/2d/DrawTargetWrapAndRecord.cpp:726:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_20PathBuilderRecordingEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'arcs') 349:28.99 warning: gfx/2d/DrawTargetWrapAndRecord.cpp:726:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3gfx19SetTransformCommand11ExecuteOnDTEPNS0_10DrawTargetEPKNS0_10BaseMatrixIfEE' does not match its profile data (counter 'indirect_call') 349:28.99 warning: gfx/2d/DrawTargetWrapAndRecord.cpp:726:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_20PathBuilderRecordingEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'time_profiler') 349:28.99 warning: gfx/2d/DrawTargetWrapAndRecord.cpp:726:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla3gfx19SetTransformCommand11ExecuteOnDTEPNS0_10DrawTargetEPKNS0_10BaseMatrixIfEE' does not match its profile data (counter 'arcs') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx7Factory16CreateDrawTargetENS0_11BackendTypeERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEENS0_13SurfaceFormatE' does not match its profile data (counter 'time_profiler') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx7Factory23CreateDataSourceSurfaceERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEENS0_13SurfaceFormatEb' does not match its profile data (counter 'arcs') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx7Factory31CreateDrawTargetForCairoSurfaceEP14_cairo_surfaceRKNS0_12IntSizeTypedINS0_12UnknownUnitsEEEPNS0_13SurfaceFormatE' does not match its profile data (counter 'arcs') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx7Factory23CreateDrawTargetForDataENS0_11BackendTypeEPhRKNS0_12IntSizeTypedINS0_12UnknownUnitsEEEiNS0_13SurfaceFormatEb' does not match its profile data (counter 'arcs') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx7Factory18AllowedSurfaceSizeERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEE' does not match its profile data (counter 'time_profiler') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx7Factory33CreateDataSourceSurfaceWithStrideERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEENS0_13SurfaceFormatEib' does not match its profile data (counter 'arcs') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx7Factory16CreateDrawTargetENS0_11BackendTypeERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEENS0_13SurfaceFormatE' does not match its profile data (counter 'arcs') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx7Factory33CreateDataSourceSurfaceWithStrideERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEENS0_13SurfaceFormatEib' does not match its profile data (counter 'time_profiler') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx7Factory31CreateDrawTargetForCairoSurfaceEP14_cairo_surfaceRKNS0_12IntSizeTypedINS0_12UnknownUnitsEEEPNS0_13SurfaceFormatE' does not match its profile data (counter 'time_profiler') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx7Factory21ReasonableSurfaceSizeERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEE' does not match its profile data (counter 'arcs') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx7Factory23CreateDataSourceSurfaceERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEENS0_13SurfaceFormatEb' does not match its profile data (counter 'time_profiler') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx7Factory18AllowedSurfaceSizeERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEE' does not match its profile data (counter 'arcs') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx7Factory23CreateDrawTargetForDataENS0_11BackendTypeEPhRKNS0_12IntSizeTypedINS0_12UnknownUnitsEEEiNS0_13SurfaceFormatEb' does not match its profile data (counter 'time_profiler') 349:28.99 warning: gfx/2d/Factory.cpp:1117:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx7Factory21ReasonableSurfaceSizeERKNS0_12IntSizeTypedINS0_12UnknownUnitsEEE' does not match its profile data (counter 'time_profiler') 349:28.99 warning: gfx/2d/InlineTranslator.cpp:48:3 [-Wmaybe-uninitialized] 'magicInt' may be used uninitialized in this function 349:28.99 warning: gfx/2d/InlineTranslator.cpp:55:3 [-Wmaybe-uninitialized] 'majorRevision' may be used uninitialized in this function 349:28.99 warning: gfx/2d/InlineTranslator.cpp:62:3 [-Wmaybe-uninitialized] 'minorRevision' may be used uninitialized in this function 349:28.99 warning: gfx/2d/InlineTranslator.cpp:70:46 [-Wmaybe-uninitialized] 'eventType' may be used uninitialized in this function 349:29.00 warning: gfx/2d/Path.cpp:446:34 [-Wmaybe-uninitialized] 't2' may be used uninitialized in this function 349:29.00 warning: gfx/2d/PathSkia.cpp:198:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_15PathBuilderSkiaEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'arcs') 349:29.00 warning: gfx/2d/PathSkia.cpp:198:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_15PathBuilderSkiaEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'indirect_call') 349:29.00 warning: gfx/2d/PathSkia.cpp:198:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_15PathBuilderSkiaEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'time_profiler') 349:29.00 warning: gfx/2d/RecordedEventImpl.h:1737:3 [-Wmaybe-uninitialized] 'joinStyle' may be used uninitialized in this function 349:29.00 warning: gfx/2d/RecordedEventImpl.h:1738:3 [-Wmaybe-uninitialized] 'capStyle' may be used uninitialized in this function 349:29.00 warning: gfx/2d/SFNTData.cpp:237:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx27FilterNodeTransformSoftware6RenderERKNS0_12IntRectTypedINS0_12UnknownUnitsEEE' does not match its profile data (counter 'arcs') 349:29.00 warning: gfx/2d/SFNTData.cpp:237:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx27FilterNodeTransformSoftware6RenderERKNS0_12IntRectTypedINS0_12UnknownUnitsEEE' does not match its profile data (counter 'time_profiler') 349:29.00 warning: gfx/2d/SFNTData.cpp:237:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_20PathBuilderRecordingEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'time_profiler') 349:29.00 warning: gfx/2d/SFNTData.cpp:237:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_16PathBuilderCairoEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'arcs') 349:29.00 warning: gfx/2d/SFNTData.cpp:237:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx27FilterNodeTransformSoftware6RenderERKNS0_12IntRectTypedINS0_12UnknownUnitsEEE' does not match its profile data (counter 'indirect_call') 349:29.00 warning: gfx/2d/SFNTData.cpp:237:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_16PathBuilderCairoEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'time_profiler') 349:29.00 warning: gfx/2d/SFNTData.cpp:237:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_13FlattenedPathEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'time_profiler') 349:29.00 warning: gfx/2d/SFNTData.cpp:237:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_20PathBuilderRecordingEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'indirect_call') 349:29.00 warning: gfx/2d/SFNTData.cpp:237:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_20PathBuilderRecordingEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'arcs') 349:29.00 warning: gfx/2d/SFNTData.cpp:237:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_16PathBuilderCairoEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'indirect_call') 349:29.00 warning: gfx/2d/SFNTData.cpp:237:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_13FlattenedPathEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'indirect_call') 349:29.00 warning: gfx/2d/SFNTData.cpp:237:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierINS0_13FlattenedPathEEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'arcs') 349:29.00 warning: gfx/gl/GLBlitHelper.cpp:472:25 [-Wmaybe-uninitialized] 'oldVAO' may be used uninitialized in this function 349:29.00 warning: gfx/gl/GLContext.h:1195:17 [-Wmaybe-uninitialized] 'texBinding' may be used uninitialized in this function 349:29.00 warning: gfx/gl/GfxTexturesReporter.cpp:78:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.00 warning: gfx/gl/GfxTexturesReporter.cpp:78:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla2gl19YInvertImageSurfaceEPNS_3gfx17DataSourceSurfaceEj' does not match its profile data (counter 'arcs') 349:29.00 warning: gfx/gl/GfxTexturesReporter.cpp:78:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.00 warning: gfx/gl/GfxTexturesReporter.cpp:78:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla2gl19YInvertImageSurfaceEPNS_3gfx17DataSourceSurfaceEj' does not match its profile data (counter 'indirect_call') 349:29.00 warning: gfx/gl/GfxTexturesReporter.cpp:78:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.00 warning: gfx/gl/GfxTexturesReporter.cpp:78:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla2gl19YInvertImageSurfaceEPNS_3gfx17DataSourceSurfaceEj' does not match its profile data (counter 'time_profiler') 349:29.00 warning: gfx/gl/GfxTexturesReporter.cpp:78:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.00 warning: gfx/ipc/VsyncIOThreadHolder.cpp:42:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx9SharedDIB6AttachEN4base14FileDescriptorEj' does not match its profile data (counter 'arcs') 349:29.00 warning: gfx/ipc/VsyncIOThreadHolder.cpp:42:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx9SharedDIB6AttachEN4base14FileDescriptorEj' does not match its profile data (counter 'time_profiler') 349:29.00 warning: gfx/layers/SyncObject.cpp:48:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layersL12CompareDepthEPNS0_5LayerES2_' does not match its profile data (counter 'indirect_call') 349:29.00 warning: gfx/layers/SyncObject.cpp:48:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla6layers13RotatedBuffer18DrawBufferQuadrantEPNS_3gfx10DrawTargetENS1_5XSideENS1_5YSideEfNS2_13CompositionOpEPNS2_13SourceSurfaceEPKNS2_10BaseMatrixIfEE' does not match its profile data (counter 'time_profiler') 349:29.00 warning: gfx/layers/SyncObject.cpp:48:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers5Layer13SnapTransformERKNS_3gfx14Matrix4x4TypedINS2_12UnknownUnitsES4_EERKNS2_9RectTypedIS4_dEEPNS2_10BaseMatrixIfEE' does not match its profile data (counter 'time_profiler') 349:29.00 warning: gfx/layers/SyncObject.cpp:48:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla6layers13RotatedBuffer18DrawBufferQuadrantEPNS_3gfx10DrawTargetENS1_5XSideENS1_5YSideEfNS2_13CompositionOpEPNS2_13SourceSurfaceEPKNS2_10BaseMatrixIfEE' does not match its profile data (counter 'indirect_call') 349:29.00 warning: gfx/layers/SyncObject.cpp:48:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla6layers13RotatedBuffer18DrawBufferQuadrantEPNS_3gfx10DrawTargetENS1_5XSideENS1_5YSideEfNS2_13CompositionOpEPNS2_13SourceSurfaceEPKNS2_10BaseMatrixIfEE' does not match its profile data (counter 'arcs') 349:29.00 warning: gfx/layers/SyncObject.cpp:48:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layersL12CompareDepthEPNS0_5LayerES2_' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/SyncObject.cpp:48:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layersL12CompareDepthEPNS0_5LayerES2_' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/SyncObject.cpp:48:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers5Layer13SnapTransformERKNS_3gfx14Matrix4x4TypedINS2_12UnknownUnitsES4_EERKNS2_9RectTypedIS4_dEEPNS2_10BaseMatrixIfEE' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/apz/src/GestureEventListener.cpp:636:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/apz/src/GestureEventListener.cpp:636:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/apz/src/GestureEventListener.cpp:636:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/apz/src/GestureEventListener.cpp:636:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers17BasicLayerManager17PushGroupForLayerEP10gfxContextPNS0_5LayerERKNS_3gfx14IntRegionTypedINS6_12UnknownUnitsEEERNS1_11PushedGroupE' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers15BasicCompositor12DrawGeometryINS_3gfx12PolygonTypedINS3_12UnknownUnitsEEEEEvRKT_RKNS3_9RectTypedIS5_fEERKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESD_b' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layersL27InstallLayerClipPreserves3DEP10gfxContextPNS0_5LayerE' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layersL27InstallLayerClipPreserves3DEP10gfxContextPNS0_5LayerE' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers16FillRectWithMaskEPNS_3gfx10DrawTargetERKNS1_9RectTypedINS1_12UnknownUnitsEfEEPNS1_13SourceSurfaceENS1_14SamplingFilterERKNS1_11DrawOptionsENS1_10ExtendModeESA_PKNS1_10BaseMatrixIfEESJ_' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers16FillRectWithMaskEPNS_3gfx10DrawTargetERKNS1_9RectTypedINS1_12UnknownUnitsEfEEPNS1_13SourceSurfaceENS1_14SamplingFilterERKNS1_11DrawOptionsENS1_10ExtendModeESA_PKNS1_10BaseMatrixIfEESJ_' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers16FillPathWithMaskEPNS_3gfx10DrawTargetEPKNS1_4PathERKNS1_9RectTypedINS1_12UnknownUnitsEfEEPNS1_13SourceSurfaceENS1_14SamplingFilterERKNS1_11DrawOptionsENS1_10ExtendModeESD_PKNS1_10BaseMatrixIfEESM_' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers17BasicLayerManager16PopGroupForLayerERNS1_11PushedGroupE' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers15BasicCompositor12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_b' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers15BasicCompositor12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_b' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers15BasicCompositor12DrawGeometryINS_3gfx12PolygonTypedINS3_12UnknownUnitsEEEEEvRKT_RKNS3_9RectTypedIS5_fEERKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESD_b' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers15BasicCompositor12DrawGeometryINS_3gfx12PolygonTypedINS3_12UnknownUnitsEEEEEvRKT_RKNS3_9RectTypedIS5_fEERKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESD_b' does not match its profile data (counter 'indirect_call') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers17BasicLayerManager16PopGroupForLayerERNS1_11PushedGroupE' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers17BasicLayerManager17PushGroupForLayerEP10gfxContextPNS0_5LayerERKNS_3gfx14IntRegionTypedINS6_12UnknownUnitsEEERNS1_11PushedGroupE' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers15BasicCompositor12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_b' does not match its profile data (counter 'indirect_call') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers17BasicLayerManager16PopGroupForLayerERNS1_11PushedGroupE' does not match its profile data (counter 'indirect_call') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers16FillPathWithMaskEPNS_3gfx10DrawTargetEPKNS1_4PathERKNS1_9RectTypedINS1_12UnknownUnitsEfEEPNS1_13SourceSurfaceENS1_14SamplingFilterERKNS1_11DrawOptionsENS1_10ExtendModeESD_PKNS1_10BaseMatrixIfEESM_' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers16FillPathWithMaskEPNS_3gfx10DrawTargetEPKNS1_4PathERKNS1_9RectTypedINS1_12UnknownUnitsEfEEPNS1_13SourceSurfaceENS1_14SamplingFilterERKNS1_11DrawOptionsENS1_10ExtendModeESD_PKNS1_10BaseMatrixIfEESM_' does not match its profile data (counter 'indirect_call') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers17BasicLayerManager17PushGroupForLayerEP10gfxContextPNS0_5LayerERKNS_3gfx14IntRegionTypedINS6_12UnknownUnitsEEERNS1_11PushedGroupE' does not match its profile data (counter 'indirect_call') 349:29.01 warning: gfx/layers/basic/BasicPaintedLayer.cpp:239:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers16FillRectWithMaskEPNS_3gfx10DrawTargetERKNS1_9RectTypedINS1_12UnknownUnitsEfEEPNS1_13SourceSurfaceENS1_14SamplingFilterERKNS1_11DrawOptionsENS1_10ExtendModeESA_PKNS1_10BaseMatrixIfEESJ_' does not match its profile data (counter 'indirect_call') 349:29.01 warning: gfx/layers/client/SingleTiledContentClient.cpp:265:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers18ClientLayerManager22MakeSnapshotIfRequiredEv' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/client/SingleTiledContentClient.cpp:265:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers18ClientLayerManager22MakeSnapshotIfRequiredEv' does not match its profile data (counter 'indirect_call') 349:29.01 warning: gfx/layers/client/SingleTiledContentClient.cpp:265:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers18ClientLayerManager22MakeSnapshotIfRequiredEv' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/ipc/CompositableTransactionParent.cpp:300:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers21LayerManagerComposite23PopGroupForLayerEffectsE6RefPtrINS0_23CompositingRenderTargetEENS_3gfx12IntRectTypedINS5_12UnknownUnitsEEEbbf' does not match its profile data (counter 'indirect_call') 349:29.01 warning: gfx/layers/ipc/CompositableTransactionParent.cpp:300:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers21LayerManagerComposite23PopGroupForLayerEffectsE6RefPtrINS0_23CompositingRenderTargetEENS_3gfx12IntRectTypedINS5_12UnknownUnitsEEEbbf' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/ipc/CompositableTransactionParent.cpp:300:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers21LayerManagerComposite23PopGroupForLayerEffectsE6RefPtrINS0_23CompositingRenderTargetEENS_3gfx12IntRectTypedINS5_12UnknownUnitsEEEbbf' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/ipc/RemoteContentController.cpp:376:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/ipc/RemoteContentController.cpp:376:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.01 warning: gfx/layers/ipc/RemoteContentController.cpp:376:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/ipc/RemoteContentController.cpp:376:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/mlgpu/LayerManagerMLGPU.cpp:522:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.01 warning: gfx/layers/mlgpu/LayerManagerMLGPU.cpp:522:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.02 warning: gfx/layers/mlgpu/LayerManagerMLGPU.cpp:522:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.02 warning: gfx/layers/mlgpu/LayerManagerMLGPU.cpp:522:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.02 warning: gfx/layers/opengl/TextureClientOGL.cpp:207:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryI8nsTArrayINS_3gfx21TexturedTriangleTypedINS4_12UnknownUnitsEfEEEEEvRKT_RKNS4_9RectTypedIS6_fEERKNS4_12IntRectTypedIS6_EERKNS0_11EffectChainEfRKNS4_14Matrix4x4TypedIS6_S6_EESF_' does not match its profile data (counter 'interval') 349:29.02 warning: gfx/layers/opengl/TextureClientOGL.cpp:207:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_' does not match its profile data (counter 'interval') 349:29.02 warning: gfx/layers/opengl/TextureClientOGL.cpp:207:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryI8nsTArrayINS_3gfx21TexturedTriangleTypedINS4_12UnknownUnitsEfEEEEEvRKT_RKNS4_9RectTypedIS6_fEERKNS4_12IntRectTypedIS6_EERKNS0_11EffectChainEfRKNS4_14Matrix4x4TypedIS6_S6_EESF_' does not match its profile data (counter 'arcs') 349:29.02 warning: gfx/layers/opengl/TextureClientOGL.cpp:207:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_' does not match its profile data (counter 'indirect_call') 349:29.02 warning: gfx/layers/opengl/TextureClientOGL.cpp:207:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_' does not match its profile data (counter 'pow2') 349:29.02 warning: gfx/layers/opengl/TextureClientOGL.cpp:207:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryI8nsTArrayINS_3gfx21TexturedTriangleTypedINS4_12UnknownUnitsEfEEEEEvRKT_RKNS4_9RectTypedIS6_fEERKNS4_12IntRectTypedIS6_EERKNS0_11EffectChainEfRKNS4_14Matrix4x4TypedIS6_S6_EESF_' does not match its profile data (counter 'single') 349:29.02 warning: gfx/layers/opengl/TextureClientOGL.cpp:207:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryI8nsTArrayINS_3gfx21TexturedTriangleTypedINS4_12UnknownUnitsEfEEEEEvRKT_RKNS4_9RectTypedIS6_fEERKNS4_12IntRectTypedIS6_EERKNS0_11EffectChainEfRKNS4_14Matrix4x4TypedIS6_S6_EESF_' does not match its profile data (counter 'pow2') 349:29.02 warning: gfx/layers/opengl/TextureClientOGL.cpp:207:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_' does not match its profile data (counter 'arcs') 349:29.02 warning: gfx/layers/opengl/TextureClientOGL.cpp:207:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryI8nsTArrayINS_3gfx21TexturedTriangleTypedINS4_12UnknownUnitsEfEEEEEvRKT_RKNS4_9RectTypedIS6_fEERKNS4_12IntRectTypedIS6_EERKNS0_11EffectChainEfRKNS4_14Matrix4x4TypedIS6_S6_EESF_' does not match its profile data (counter 'time_profiler') 349:29.02 warning: gfx/layers/opengl/TextureClientOGL.cpp:207:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_' does not match its profile data (counter 'single') 349:29.02 warning: gfx/layers/opengl/TextureClientOGL.cpp:207:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryINS_3gfx9RectTypedINS3_12UnknownUnitsEfEEEEvRKT_RKS6_RKNS3_12IntRectTypedIS5_EERKNS0_11EffectChainEfRKNS3_14Matrix4x4TypedIS5_S5_EESB_' does not match its profile data (counter 'time_profiler') 349:29.02 warning: gfx/layers/opengl/TextureClientOGL.cpp:207:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers13CompositorOGL12DrawGeometryI8nsTArrayINS_3gfx21TexturedTriangleTypedINS4_12UnknownUnitsEfEEEEEvRKT_RKNS4_9RectTypedIS6_fEERKNS4_12IntRectTypedIS6_EERKNS0_11EffectChainEfRKNS4_14Matrix4x4TypedIS6_S6_EESF_' does not match its profile data (counter 'indirect_call') 349:29.02 warning: gfx/layers/wr/WebRenderTextureHostWrapper.cpp:75:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers7Grouper27ConstructItemInsideInactiveEPNS0_23WebRenderCommandBuilderERNS_2wr18DisplayListBuilderERNS4_22IpcResourceUpdateQueueEPNS0_7DIGroupEP13nsDisplayItemRKNS0_21StackingContextHelperE' does not match its profile data (counter 'arcs') 349:29.02 warning: gfx/layers/wr/WebRenderTextureHostWrapper.cpp:75:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers7Grouper27ConstructItemInsideInactiveEPNS0_23WebRenderCommandBuilderERNS_2wr18DisplayListBuilderERNS4_22IpcResourceUpdateQueueEPNS0_7DIGroupEP13nsDisplayItemRKNS0_21StackingContextHelperE' does not match its profile data (counter 'indirect_call') 349:29.02 warning: gfx/layers/wr/WebRenderTextureHostWrapper.cpp:75:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers21StackingContextHelperC2ERKS1_PKNS_18ActiveScrolledRootEP8nsIFrameP13nsDisplayItemRNS_2wr18DisplayListBuilderERKNSB_21StackingContextParamsERKNS_3gfx9RectTypedINS_17LayoutDevicePixelEfEE' does not match its profile data (counter 'time_profiler') 349:29.02 warning: gfx/layers/wr/WebRenderTextureHostWrapper.cpp:75:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers21StackingContextHelperC2ERKS1_PKNS_18ActiveScrolledRootEP8nsIFrameP13nsDisplayItemRNS_2wr18DisplayListBuilderERKNSB_21StackingContextParamsERKNS_3gfx9RectTypedINS_17LayoutDevicePixelEfEE' does not match its profile data (counter 'arcs') 349:29.02 warning: gfx/layers/wr/WebRenderTextureHostWrapper.cpp:75:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla6layers7Grouper27ConstructItemInsideInactiveEPNS0_23WebRenderCommandBuilderERNS_2wr18DisplayListBuilderERNS4_22IpcResourceUpdateQueueEPNS0_7DIGroupEP13nsDisplayItemRKNS0_21StackingContextHelperE' does not match its profile data (counter 'time_profiler') 349:29.02 warning: gfx/src/nsDeviceContext.cpp:715:1 [-Wcoverage-mismatch] the control flow of function '_ZN15nsDeviceContext28CreateRenderingContextCommonEb' does not match its profile data (counter 'arcs') 349:29.02 warning: gfx/src/nsDeviceContext.cpp:715:1 [-Wcoverage-mismatch] the control flow of function '_ZN15nsDeviceContext28CreateRenderingContextCommonEb' does not match its profile data (counter 'time_profiler') 349:29.02 warning: gfx/src/nsDeviceContext.cpp:715:1 [-Wcoverage-mismatch] the control flow of function '_ZN15nsDeviceContext28CreateRenderingContextCommonEb' does not match its profile data (counter 'indirect_call') 349:29.02 warning: gfx/src/nsTransform2D.cpp:22:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.02 warning: gfx/src/nsTransform2D.cpp:22:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.02 warning: gfx/src/nsTransform2D.cpp:22:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.02 warning: gfx/src/nsTransform2D.cpp:22:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.02 warning: gfx/thebes/gfxDrawable.cpp:216:1 [-Wcoverage-mismatch] the control flow of function '_ZN18gfxSurfaceDrawable12DrawInternalEPN7mozilla3gfx10DrawTargetENS1_13CompositionOpENS1_13AntialiasModeERKNS1_9RectTypedINS1_12UnknownUnitsEdEERKNS1_12IntRectTypedIS7_EENS1_10ExtendModeENS1_14SamplingFilterEdRKNS1_10BaseMatrixIdEE' does not match its profile data (counter 'arcs') 349:29.02 warning: gfx/thebes/gfxDrawable.cpp:216:1 [-Wcoverage-mismatch] the control flow of function '_ZN18gfxSurfaceDrawable12DrawInternalEPN7mozilla3gfx10DrawTargetENS1_13CompositionOpENS1_13AntialiasModeERKNS1_9RectTypedINS1_12UnknownUnitsEdEERKNS1_12IntRectTypedIS7_EENS1_10ExtendModeENS1_14SamplingFilterEdRKNS1_10BaseMatrixIdEE' does not match its profile data (counter 'indirect_call') 349:29.02 warning: gfx/thebes/gfxDrawable.cpp:216:1 [-Wcoverage-mismatch] the control flow of function '_ZN18gfxPatternDrawable4DrawEP10gfxContextRKN7mozilla3gfx9RectTypedINS3_12UnknownUnitsEdEENS3_10ExtendModeENS3_14SamplingFilterEdRKNS3_10BaseMatrixIdEE' does not match its profile data (counter 'arcs') 349:29.02 warning: gfx/thebes/gfxDrawable.cpp:216:1 [-Wcoverage-mismatch] the control flow of function '_ZN18gfxPatternDrawable4DrawEP10gfxContextRKN7mozilla3gfx9RectTypedINS3_12UnknownUnitsEdEENS3_10ExtendModeENS3_14SamplingFilterEdRKNS3_10BaseMatrixIdEE' does not match its profile data (counter 'indirect_call') 349:29.02 warning: gfx/thebes/gfxDrawable.cpp:216:1 [-Wcoverage-mismatch] the control flow of function '_ZN18gfxSurfaceDrawable12DrawInternalEPN7mozilla3gfx10DrawTargetENS1_13CompositionOpENS1_13AntialiasModeERKNS1_9RectTypedINS1_12UnknownUnitsEdEERKNS1_12IntRectTypedIS7_EENS1_10ExtendModeENS1_14SamplingFilterEdRKNS1_10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') 349:29.02 warning: gfx/thebes/gfxDrawable.cpp:216:1 [-Wcoverage-mismatch] the control flow of function '_ZN18gfxPatternDrawable4DrawEP10gfxContextRKN7mozilla3gfx9RectTypedINS3_12UnknownUnitsEdEENS3_10ExtendModeENS3_14SamplingFilterEdRKNS3_10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') 349:29.02 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN7gfxFont4DrawEPK10gfxTextRunjjPN7mozilla3gfx10PointTypedINS4_12UnknownUnitsEfEERK17TextRunDrawParamsNS4_15ShapedTextFlagsE' does not match its profile data (counter 'indirect_call') 349:29.02 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN22SimpleTextContextPaint14GetFillPatternEPKN7mozilla3gfx10DrawTargetEfRKNS1_10BaseMatrixIdEERNS0_5image16imgDrawingParamsE' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxContext4MaskEPN7mozilla3gfx13SourceSurfaceEfRKNS1_10BaseMatrixIfEE' does not match its profile data (counter 'time_profiler') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN22SimpleTextContextPaint26SetupDeviceToPatternMatrixEP10gfxPatternRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxContext17EnsurePathBuilderEv' does not match its profile data (counter 'indirect_call') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7gfxFont12DrawOneGlyphILNS_15FontComplexityTE1EEEvjRKN7mozilla3gfx10PointTypedINS3_12UnknownUnitsEfEER16GlyphBufferAzurePb' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN7gfxFont4DrawEPK10gfxTextRunjjPN7mozilla3gfx10PointTypedINS4_12UnknownUnitsEfEERK17TextRunDrawParamsNS4_15ShapedTextFlagsE' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxContext15ChangeTransformERKN7mozilla3gfx10BaseMatrixIfEEb' does not match its profile data (counter 'time_profiler') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxContext10EnsurePathEv' does not match its profile data (counter 'indirect_call') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxContext4MaskEPN7mozilla3gfx13SourceSurfaceEfRKNS1_10BaseMatrixIfEE' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7gfxFont12DrawOneGlyphILNS_15FontComplexityTE1EEEvjRKN7mozilla3gfx10PointTypedINS3_12UnknownUnitsEfEER16GlyphBufferAzurePb' does not match its profile data (counter 'indirect_call') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN7gfxFont16DrawMissingGlyphERK17TextRunDrawParamsRK14FontDrawParamsPKN13gfxShapedText13DetailedGlyphERKN7mozilla3gfx10PointTypedINSB_12UnknownUnitsEfEE' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxContext10EnsurePathEv' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN7gfxFont16DrawMissingGlyphERK17TextRunDrawParamsRK14FontDrawParamsPKN13gfxShapedText13DetailedGlyphERKN7mozilla3gfx10PointTypedINSB_12UnknownUnitsEfEE' does not match its profile data (counter 'indirect_call') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxContext4MaskEPN7mozilla3gfx13SourceSurfaceEfRKNS1_10BaseMatrixIfEE' does not match its profile data (counter 'indirect_call') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN7gfxFont16DrawMissingGlyphERK17TextRunDrawParamsRK14FontDrawParamsPKN13gfxShapedText13DetailedGlyphERKN7mozilla3gfx10PointTypedINSB_12UnknownUnitsEfEE' does not match its profile data (counter 'time_profiler') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN22SimpleTextContextPaint16GetStrokePatternEPKN7mozilla3gfx10DrawTargetEfRKNS1_10BaseMatrixIdEERNS0_5image16imgDrawingParamsE' does not match its profile data (counter 'time_profiler') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN22SimpleTextContextPaint26SetupDeviceToPatternMatrixEP10gfxPatternRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxContext17EnsurePathBuilderEv' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxContext15ChangeTransformERKN7mozilla3gfx10BaseMatrixIfEEb' does not match its profile data (counter 'indirect_call') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN22SimpleTextContextPaint14GetFillPatternEPKN7mozilla3gfx10DrawTargetEfRKNS1_10BaseMatrixIdEERNS0_5image16imgDrawingParamsE' does not match its profile data (counter 'time_profiler') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'time_profiler') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN7gfxFont4DrawEPK10gfxTextRunjjPN7mozilla3gfx10PointTypedINS4_12UnknownUnitsEfEERK17TextRunDrawParamsNS4_15ShapedTextFlagsE' does not match its profile data (counter 'time_profiler') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxContext8MultiplyERKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxContext8MultiplyERKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7gfxFont12DrawOneGlyphILNS_15FontComplexityTE1EEEvjRKN7mozilla3gfx10PointTypedINS3_12UnknownUnitsEfEER16GlyphBufferAzurePb' does not match its profile data (counter 'time_profiler') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxContext10EnsurePathEv' does not match its profile data (counter 'time_profiler') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxContext17EnsurePathBuilderEv' does not match its profile data (counter 'time_profiler') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxContext15ChangeTransformERKN7mozilla3gfx10BaseMatrixIfEEb' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/thebes/gfxGlyphExtents.cpp:142:1 [-Wcoverage-mismatch] the control flow of function '_ZN22SimpleTextContextPaint16GetStrokePatternEPKN7mozilla3gfx10DrawTargetEfRKNS1_10BaseMatrixIdEERNS0_5image16imgDrawingParamsE' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/thebes/gfxGraphiteShaper.cpp:319:57 [-Wmaybe-uninitialized] 'clusterLoc' may be used uninitialized in this function 349:29.03 warning: gfx/thebes/nsUnicodeRange.cpp:427:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxPattern10GetPatternEPKN7mozilla3gfx10DrawTargetEPKNS1_10BaseMatrixIfEE' does not match its profile data (counter 'time_profiler') 349:29.03 warning: gfx/thebes/nsUnicodeRange.cpp:427:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxPattern10GetPatternEPKN7mozilla3gfx10DrawTargetEPKNS1_10BaseMatrixIfEE' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/thebes/nsUnicodeRange.cpp:427:1 [-Wcoverage-mismatch] the control flow of function '_ZN10gfxPattern10GetPatternEPKN7mozilla3gfx10DrawTargetEPKNS1_10BaseMatrixIfEE' does not match its profile data (counter 'indirect_call') 349:29.03 warning: gfx/webrender_bindings/WebRenderTypes.cpp:46:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/webrender_bindings/WebRenderTypes.cpp:46:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.03 warning: gfx/webrender_bindings/WebRenderTypes.cpp:46:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.03 warning: gfx/webrender_bindings/WebRenderTypes.cpp:46:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.03 warning: image/SurfacePipe.h:512:5 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 349:29.03 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla5image13MatrixBuilder5ScaleEdd' does not match its profile data (counter 'arcs') 349:29.03 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'arcs') 349:29.03 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla5imageL30AllowedImageAndFrameDimensionsERKNS_3gfx12IntSizeTypedINS1_12UnknownUnitsEEERKNS1_12IntRectTypedIS3_EE' does not match its profile data (counter 'arcs') 349:29.03 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla5image13MatrixBuilder6RotateEd' does not match its profile data (counter 'arcs') 349:29.03 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.03 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla5imageL30AllowedImageAndFrameDimensionsERKNS_3gfx12IntSizeTypedINS1_12UnknownUnitsEEERKNS1_12IntRectTypedIS3_EE' does not match its profile data (counter 'time_profiler') 349:29.03 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla5image18SVGDrawingCallbackclEP10gfxContextRKNS_3gfx9RectTypedINS4_12UnknownUnitsEdEENS4_14SamplingFilterERKNS4_10BaseMatrixIdEE' does not match its profile data (counter 'indirect_call') 349:29.03 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla5image13MatrixBuilder6RotateEd' does not match its profile data (counter 'time_profiler') 349:29.03 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla5image13MatrixBuilder5ScaleEdd' does not match its profile data (counter 'time_profiler') 349:29.03 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla5image18SVGDrawingCallbackclEP10gfxContextRKNS_3gfx9RectTypedINS4_12UnknownUnitsEdEENS4_14SamplingFilterERKNS4_10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') 349:29.03 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.03 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.03 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'time_profiler') 349:29.03 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.04 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla5image18SVGDrawingCallbackclEP10gfxContextRKNS_3gfx9RectTypedINS4_12UnknownUnitsEdEENS4_14SamplingFilterERKNS4_10BaseMatrixIdEE' does not match its profile data (counter 'arcs') 349:29.04 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla5image13MatrixBuilder9TranslateENS_3gfx10PointTypedINS2_12UnknownUnitsEdEE' does not match its profile data (counter 'time_profiler') 349:29.04 warning: image/imgLoader.cpp:3039:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla5image13MatrixBuilder9TranslateENS_3gfx10PointTypedINS2_12UnknownUnitsEdEE' does not match its profile data (counter 'arcs') 349:29.04 warning: image/test/gtest/TestAnimationFrameBuffer.cpp:113:29 [-Wmaybe-uninitialized] 'totalRecycled' may be used uninitialized in this function 349:29.04 warning: ipc/chromium/src/base/string_util.cc:672:10 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 349:29.04 warning: ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:182:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.04 warning: ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:182:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.04 warning: ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:182:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.04 warning: ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:182:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.04 warning: ipc/glue/IPCStreamParent.cpp:180:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.04 warning: ipc/glue/IPCStreamParent.cpp:180:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.05 warning: ipc/glue/IPCStreamParent.cpp:180:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.05 warning: ipc/glue/IPCStreamParent.cpp:180:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.05 warning: ipc/glue/SharedMemory_posix.cpp:27:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.05 warning: ipc/glue/SharedMemory_posix.cpp:27:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.05 warning: ipc/glue/SharedMemory_posix.cpp:27:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.05 warning: ipc/glue/SharedMemory_posix.cpp:27:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.05 warning: js/src/frontend/BytecodeEmitter.cpp:2669:48 [-Wmaybe-uninitialized] 'kind' may be used uninitialized in this function 349:29.05 warning: js/src/frontend/ParseNode.cpp:445:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js8frontend12ParseContext5Scope21removeCatchParametersEPS1_RS2_' does not match its profile data (counter 'arcs') 349:29.05 warning: js/src/frontend/ParseNode.cpp:445:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js8frontend12ParseContext5Scope21removeCatchParametersEPS1_RS2_' does not match its profile data (counter 'time_profiler') 349:29.05 warning: js/src/frontend/Parser.cpp:5591:19 [-Wmaybe-uninitialized] 'ifNode' may be used uninitialized in this function 349:29.05 warning: js/src/frontend/Parser.cpp:6991:16 [-Wmaybe-uninitialized] 'innerName' may be used uninitialized in this function 349:29.05 warning: js/src/gc/PublicIterators.h:123:13 [-Wmaybe-uninitialized] '*((void*)(& realm)+16).js::RealmsInCompartmentIter::it' may be used uninitialized in this function 349:29.05 warning: js/src/jit/BaselineCacheIRCompiler.cpp:2429:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit21BacktrackingAllocator17buildLivenessInfoEv' does not match its profile data (counter 'arcs') 349:29.05 warning: js/src/jit/BaselineCacheIRCompiler.cpp:2429:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit21BacktrackingAllocator17buildLivenessInfoEv' does not match its profile data (counter 'indirect_call') 349:29.05 warning: js/src/jit/BaselineCacheIRCompiler.cpp:2429:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit21BacktrackingAllocator18computeRequirementEPNS0_10LiveBundleEPNS0_11RequirementES5_' does not match its profile data (counter 'time_profiler') 349:29.05 warning: js/src/jit/BaselineCacheIRCompiler.cpp:2429:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit21BacktrackingAllocator17buildLivenessInfoEv' does not match its profile data (counter 'time_profiler') 349:29.05 warning: js/src/jit/BaselineCacheIRCompiler.cpp:2429:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit21BacktrackingAllocator18computeRequirementEPNS0_10LiveBundleEPNS0_11RequirementES5_' does not match its profile data (counter 'arcs') 349:29.05 warning: js/src/jit/CacheIR.cpp:1981:14 [-Wmaybe-uninitialized] 'protoKey' may be used uninitialized in this function 349:29.05 warning: js/src/jit/CodeGenerator.cpp:13953:26 [-Wmaybe-uninitialized] 'argMir' may be used uninitialized in this function 349:29.05 warning: js/src/jit/FoldLinearArithConstants.cpp:111:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit8JitRealm25generateRegExpMatcherStubEP9JSContext' does not match its profile data (counter 'arcs') 349:29.05 warning: js/src/jit/FoldLinearArithConstants.cpp:111:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit8JitRealm25generateRegExpMatcherStubEP9JSContext' does not match its profile data (counter 'time_profiler') 349:29.05 warning: js/src/jit/InlineList.h:299:5 [-Wmaybe-uninitialized] 'ins' may be used uninitialized in this function 349:29.05 warning: js/src/jit/IonCacheIRCompiler.cpp:1515:30 [-Wmaybe-uninitialized] '*((void*)& scratch +8)' may be used uninitialized in this function 349:29.05 warning: js/src/jit/JSJitFrameIter.h:234:14 [-Wmaybe-uninitialized] 'start' may be used uninitialized in this function 349:29.05 warning: js/src/jit/JSJitFrameIter.h:234:21 [-Wmaybe-uninitialized] 'end' may be used uninitialized in this function 349:29.05 warning: js/src/jit/MIR.cpp:4037:31 [-Wmaybe-uninitialized] 'res' may be used uninitialized in this function 349:29.05 warning: js/src/jit/MoveResolver.cpp:429:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit12MoveResolver23sortMemoryToMemoryMovesEv' does not match its profile data (counter 'arcs') 349:29.05 warning: js/src/jit/MoveResolver.cpp:429:1 [-Wcoverage-mismatch] the control flow of function '_ZNK2js3jit6MoveOp7aliasesERKS1_' does not match its profile data (counter 'arcs') 349:29.05 warning: js/src/jit/MoveResolver.cpp:429:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit12MoveResolver23sortMemoryToMemoryMovesEv' does not match its profile data (counter 'time_profiler') 349:29.05 warning: js/src/jit/MoveResolver.cpp:429:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit12MoveResolver14addOrderedMoveERKNS0_6MoveOpE' does not match its profile data (counter 'time_profiler') 349:29.05 warning: js/src/jit/MoveResolver.cpp:429:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit12MoveResolver14addOrderedMoveERKNS0_6MoveOpE' does not match its profile data (counter 'arcs') 349:29.05 warning: js/src/jit/MoveResolver.cpp:429:1 [-Wcoverage-mismatch] the control flow of function '_ZNK2js3jit6MoveOp7aliasesERKS1_' does not match its profile data (counter 'time_profiler') 349:29.05 warning: js/src/jit/StupidAllocator.cpp:437:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit15StupidAllocator26allocationRequiresRegisterEPKNS0_11LAllocationENS0_11AnyRegisterE' does not match its profile data (counter 'time_profiler') 349:29.05 warning: js/src/jit/StupidAllocator.cpp:437:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit15StupidAllocator22allocateForInstructionEPNS0_12LInstructionE' does not match its profile data (counter 'time_profiler') 349:29.05 warning: js/src/jit/StupidAllocator.cpp:437:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit15StupidAllocator22allocateForInstructionEPNS0_12LInstructionE' does not match its profile data (counter 'arcs') 349:29.05 warning: js/src/jit/StupidAllocator.cpp:437:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit15StupidAllocator26allocationRequiresRegisterEPKNS0_11LAllocationENS0_11AnyRegisterE' does not match its profile data (counter 'arcs') 349:29.05 warning: js/src/jit/StupidAllocator.cpp:437:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit15StupidAllocator18registerIsReservedEPNS0_12LInstructionENS0_11AnyRegisterE' does not match its profile data (counter 'arcs') 349:29.05 warning: js/src/jit/StupidAllocator.cpp:437:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js3jit15StupidAllocator18registerIsReservedEPNS0_12LInstructionENS0_11AnyRegisterE' does not match its profile data (counter 'time_profiler') 349:29.05 warning: js/src/jit/shared/AtomicOperations-shared-jit.cpp:1036:1 [-Wcoverage-mismatch] the control flow of function '_ZN4vixl16MozBaseAssembler18LinkAndGetOffsetToEN2js3jit12BufferOffsetENS_18ImmBranchRangeTypeEjPNS2_5LabelE' does not match its profile data (counter 'arcs') 349:29.05 warning: js/src/jit/shared/AtomicOperations-shared-jit.cpp:1036:1 [-Wcoverage-mismatch] the control flow of function '_ZN4vixl16MozBaseAssembler18LinkAndGetOffsetToEN2js3jit12BufferOffsetENS_18ImmBranchRangeTypeEjPNS2_5LabelE' does not match its profile data (counter 'time_profiler') 349:29.05 warning: js/src/vm/Debugger.cpp:12424:15 [-Wmaybe-uninitialized] 's' may be used uninitialized in this function 349:29.05 warning: js/src/vm/DebuggerMemory.cpp:475:54 [-Wcoverage-mismatch] the control flow of function '_ZN2js8Debugger16replaceFrameGutsEP9JSContextNS_16AbstractFramePtrES3_RNS_15ScriptFrameIterE' does not match its profile data (counter 'arcs') 349:29.05 warning: js/src/vm/DebuggerMemory.cpp:475:54 [-Wcoverage-mismatch] the control flow of function '_ZN2js8Debugger16replaceFrameGutsEP9JSContextNS_16AbstractFramePtrES3_RNS_15ScriptFrameIterE' does not match its profile data (counter 'time_profiler') 349:29.05 warning: js/src/vm/Interpreter.cpp:4475:24 [-Wmaybe-uninitialized] 'proto' may be used uninitialized in this function 349:29.06 warning: js/src/vm/JSObject.cpp:4258:1 [-Wcoverage-mismatch] the control flow of function '_Z22AtomizeUTF8OrWTF8CharsIN2JS9UTF8CharsEEP6JSAtomP9JSContextPKcm' does not match its profile data (counter 'time_profiler') 349:29.06 warning: js/src/vm/JSObject.cpp:4258:1 [-Wcoverage-mismatch] the control flow of function '_Z22AtomizeUTF8OrWTF8CharsIN2JS9WTF8CharsEEP6JSAtomP9JSContextPKcm' does not match its profile data (counter 'arcs') 349:29.06 warning: js/src/vm/JSObject.cpp:4258:1 [-Wcoverage-mismatch] the control flow of function '_Z22AtomizeUTF8OrWTF8CharsIN2JS9WTF8CharsEEP6JSAtomP9JSContextPKcm' does not match its profile data (counter 'time_profiler') 349:29.06 warning: js/src/vm/JSObject.cpp:4258:1 [-Wcoverage-mismatch] the control flow of function '_Z22AtomizeUTF8OrWTF8CharsIN2JS9UTF8CharsEEP6JSAtomP9JSContextPKcm' does not match its profile data (counter 'arcs') 349:29.06 warning: js/src/vm/OffThreadScriptCompilation.cpp:191:1 [-Wcoverage-mismatch] the control flow of function '_ZN2JS9WeakCacheINS_9GCHashMapIN2js16ObjectGroupRealm17AllocationSiteKeyENS2_13ReadBarrieredIPNS2_11ObjectGroupEEES4_NS2_17SystemAllocPolicyENS_21DefaultMapSweepPolicyIS4_S8_EEEEE12lookupForAddERKS4_' does not match its profile data (counter 'time_profiler') 349:29.06 warning: js/src/vm/OffThreadScriptCompilation.cpp:191:1 [-Wcoverage-mismatch] the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js16ObjectGroupRealm8NewEntryES4_NS2_17SystemAllocPolicyEEEE12lookupForAddERKNS4_6LookupE' does not match its profile data (counter 'arcs') 349:29.06 warning: js/src/vm/OffThreadScriptCompilation.cpp:191:1 [-Wcoverage-mismatch] the control flow of function '_ZN2JS9WeakCacheINS_9GCHashMapIN2js16ObjectGroupRealm17AllocationSiteKeyENS2_13ReadBarrieredIPNS2_11ObjectGroupEEES4_NS2_17SystemAllocPolicyENS_21DefaultMapSweepPolicyIS4_S8_EEEEE12lookupForAddERKS4_' does not match its profile data (counter 'arcs') 349:29.06 warning: js/src/vm/OffThreadScriptCompilation.cpp:191:1 [-Wcoverage-mismatch] the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js16ObjectGroupRealm8NewEntryES4_NS2_17SystemAllocPolicyEEEE12lookupForAddERKNS4_6LookupE' does not match its profile data (counter 'time_profiler') 349:29.06 warning: js/src/vm/SelfHosting.cpp:3497:34 [-Wcoverage-mismatch] the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js13ReadBarrieredIPNS2_12RegExpSharedEEENS2_10RegExpZone3KeyENS2_15ZoneAllocPolicyEEEE12lookupForAddERKS8_' does not match its profile data (counter 'time_profiler') 349:29.07 warning: js/src/vm/SelfHosting.cpp:3497:34 [-Wcoverage-mismatch] the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js13ReadBarrieredIPNS2_12RegExpSharedEEENS2_10RegExpZone3KeyENS2_15ZoneAllocPolicyEEEE12lookupForAddERKS8_' does not match its profile data (counter 'arcs') 349:29.07 warning: js/src/vm/StructuredClone.cpp:3235:1 [-Wcoverage-mismatch] the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js17InitialShapeEntryES3_NS2_17SystemAllocPolicyEEEE12lookupForAddERKNS3_6LookupE' does not match its profile data (counter 'time_profiler') 349:29.07 warning: js/src/vm/StructuredClone.cpp:3235:1 [-Wcoverage-mismatch] the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js13ReadBarrieredIPNS2_16UnownedBaseShapeEEENS2_14StackBaseShapeENS2_17SystemAllocPolicyEEEE12lookupForAddERKNS7_6LookupE' does not match its profile data (counter 'arcs') 349:29.07 warning: js/src/vm/StructuredClone.cpp:3235:1 [-Wcoverage-mismatch] the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js13ReadBarrieredIPNS2_16UnownedBaseShapeEEENS2_14StackBaseShapeENS2_17SystemAllocPolicyEEEE12lookupForAddERKNS7_6LookupE' does not match its profile data (counter 'time_profiler') 349:29.07 warning: js/src/vm/StructuredClone.cpp:3235:1 [-Wcoverage-mismatch] the control flow of function '_ZN2JS9WeakCacheINS_9GCHashSetIN2js17InitialShapeEntryES3_NS2_17SystemAllocPolicyEEEE12lookupForAddERKNS3_6LookupE' does not match its profile data (counter 'arcs') 349:29.07 warning: js/src/wasm/WasmBaselineCompile.cpp:2331:78 [-Wmaybe-uninitialized] 'framePushedExcludingArgs' may be used uninitialized in this function 349:29.07 warning: js/src/wasm/WasmBaselineCompile.cpp:8306:3 [-Wmaybe-uninitialized] 'kind' may be used uninitialized in this function 349:29.07 warning: js/src/wasm/WasmDebug.cpp:448:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js4wasm24BaselineCompileFunctionsERKNS0_17ModuleEnvironmentERNS_9LifoAllocERKN7mozilla6VectorINS0_16FuncCompileInputELm8ENS_17SystemAllocPolicyEEEPNS0_12CompiledCodeEPNS6_9UniquePtrIA_cN2JS10FreePolicyEEE' does not match its profile data (counter 'time_profiler') 349:29.07 warning: js/src/wasm/WasmDebug.cpp:448:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js4wasm24BaselineCompileFunctionsERKNS0_17ModuleEnvironmentERNS_9LifoAllocERKN7mozilla6VectorINS0_16FuncCompileInputELm8ENS_17SystemAllocPolicyEEEPNS0_12CompiledCodeEPNS6_9UniquePtrIA_cN2JS10FreePolicyEEE' does not match its profile data (counter 'arcs') 349:29.07 warning: js/src/wasm/WasmIonCompile.cpp:1866:3 [-Wmaybe-uninitialized] 'kind' may be used uninitialized in this function 349:29.07 warning: js/src/wasm/WasmJS.cpp:3824:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js4wasm19IonCompileFunctionsERKNS0_17ModuleEnvironmentERNS_9LifoAllocERKN7mozilla6VectorINS0_16FuncCompileInputELm8ENS_17SystemAllocPolicyEEEPNS0_12CompiledCodeEPNS6_9UniquePtrIA_cN2JS10FreePolicyEEE' does not match its profile data (counter 'time_profiler') 349:29.07 warning: js/src/wasm/WasmJS.cpp:3824:1 [-Wcoverage-mismatch] the control flow of function '_ZN2js4wasm19IonCompileFunctionsERKNS0_17ModuleEnvironmentERNS_9LifoAllocERKN7mozilla6VectorINS0_16FuncCompileInputELm8ENS_17SystemAllocPolicyEEEPNS0_12CompiledCodeEPNS6_9UniquePtrIA_cN2JS10FreePolicyEEE' does not match its profile data (counter 'arcs') 349:29.07 warning: js/src/wasm/WasmTextToBinary.cpp:2925:5 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 349:29.07 warning: layout/base/PresShell.cpp:2642:25 [-Wmaybe-uninitialized] 'targetNeedsReflowFromParent' may be used uninitialized in this function 349:29.07 warning: layout/base/nsStyleChangeList.cpp:72:1 [-Wcoverage-mismatch] the control flow of function '_ZL36ComputeSnappedImageDrawingParametersP10gfxContexti6nsRectS1_7nsPointS1_P13imgIContainerN7mozilla3gfx14SamplingFilterEjNS6_10ExtendModeE' does not match its profile data (counter 'indirect_call') 349:29.07 warning: layout/base/nsStyleChangeList.cpp:72:1 [-Wcoverage-mismatch] the control flow of function '_ZL36ComputeSnappedImageDrawingParametersP10gfxContexti6nsRectS1_7nsPointS1_P13imgIContainerN7mozilla3gfx14SamplingFilterEjNS6_10ExtendModeE' does not match its profile data (counter 'arcs') 349:29.07 warning: layout/base/nsStyleChangeList.cpp:72:1 [-Wcoverage-mismatch] the control flow of function '_ZL36ComputeSnappedImageDrawingParametersP10gfxContexti6nsRectS1_7nsPointS1_P13imgIContainerN7mozilla3gfx14SamplingFilterEjNS6_10ExtendModeE' does not match its profile data (counter 'single') 349:29.07 warning: layout/base/nsStyleChangeList.cpp:72:1 [-Wcoverage-mismatch] the control flow of function '_ZL36ComputeSnappedImageDrawingParametersP10gfxContexti6nsRectS1_7nsPointS1_P13imgIContainerN7mozilla3gfx14SamplingFilterEjNS6_10ExtendModeE' does not match its profile data (counter 'time_profiler') 349:29.07 warning: layout/forms/nsRangeFrame.cpp:843:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsListControlFrame13ScrollToIndexEi' does not match its profile data (counter 'indirect_call') 349:29.07 warning: layout/forms/nsRangeFrame.cpp:843:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsListControlFrame16GetCurrentOptionEv' does not match its profile data (counter 'time_profiler') 349:29.07 warning: layout/forms/nsRangeFrame.cpp:843:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsListControlFrame29ToggleOptionSelectedFromFrameEi' does not match its profile data (counter 'indirect_call') 349:29.07 warning: layout/forms/nsRangeFrame.cpp:843:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsListControlFrame13GetOptionTextEjR12nsTSubstringIDsE' does not match its profile data (counter 'time_profiler') 349:29.07 warning: layout/forms/nsRangeFrame.cpp:843:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsListControlFrame16GetCurrentOptionEv' does not match its profile data (counter 'arcs') 349:29.07 warning: layout/forms/nsRangeFrame.cpp:843:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsListControlFrame13GetOptionTextEjR12nsTSubstringIDsE' does not match its profile data (counter 'arcs') 349:29.07 warning: layout/forms/nsRangeFrame.cpp:843:1 [-Wcoverage-mismatch] the control flow of function '_ZN22nsComboboxControlFrame26GetCSSTransformTranslationEv' does not match its profile data (counter 'arcs') 349:29.07 warning: layout/forms/nsRangeFrame.cpp:843:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsListControlFrame29ToggleOptionSelectedFromFrameEi' does not match its profile data (counter 'time_profiler') 349:29.07 warning: layout/forms/nsRangeFrame.cpp:843:1 [-Wcoverage-mismatch] the control flow of function '_ZN22nsComboboxControlFrame26GetCSSTransformTranslationEv' does not match its profile data (counter 'time_profiler') 349:29.07 warning: layout/forms/nsRangeFrame.cpp:843:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsListControlFrame29ToggleOptionSelectedFromFrameEi' does not match its profile data (counter 'arcs') 349:29.07 warning: layout/forms/nsRangeFrame.cpp:843:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsListControlFrame13ScrollToIndexEi' does not match its profile data (counter 'time_profiler') 349:29.07 warning: layout/forms/nsRangeFrame.cpp:843:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsListControlFrame13ScrollToIndexEi' does not match its profile data (counter 'arcs') 349:29.07 warning: layout/generic/ReflowInput.cpp:1724:26 [-Wmaybe-uninitialized] 'hypotheticalPos.nsHypotheticalPosition::mIStart' may be used uninitialized in this function 349:29.07 warning: layout/generic/ReflowInput.cpp:1747:26 [-Wmaybe-uninitialized] 'hypotheticalPos.nsHypotheticalPosition::mBStart' may be used uninitialized in this function 349:29.07 warning: layout/generic/nsFlexContainerFrame.cpp:4896:3 [-Wmaybe-uninitialized] 'flexContainerAscent' may be used uninitialized in this function 349:29.07 warning: layout/generic/nsFontInflationData.cpp:373:1 [-Wcoverage-mismatch] the control flow of function '_ZN12nsBlockFrame6ReflowEP13nsPresContextRN7mozilla12ReflowOutputERKNS2_11ReflowInputER14nsReflowStatus' does not match its profile data (counter 'time_profiler') 349:29.07 warning: layout/generic/nsFontInflationData.cpp:373:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsColumnSetFrame6ReflowEP13nsPresContextRN7mozilla12ReflowOutputERKNS2_11ReflowInputER14nsReflowStatus' does not match its profile data (counter 'time_profiler') 349:29.07 warning: layout/generic/nsFontInflationData.cpp:373:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsColumnSetFrame17ForEachColumnRuleERKSt8functionIFvRK6nsRectEERK7nsPoint' does not match its profile data (counter 'indirect_call') 349:29.07 warning: layout/generic/nsFontInflationData.cpp:373:1 [-Wcoverage-mismatch] the control flow of function '_ZN12nsBlockFrame6ReflowEP13nsPresContextRN7mozilla12ReflowOutputERKNS2_11ReflowInputER14nsReflowStatus' does not match its profile data (counter 'indirect_call') 349:29.07 warning: layout/generic/nsFontInflationData.cpp:373:1 [-Wcoverage-mismatch] the control flow of function '_ZN12nsBlockFrame6ReflowEP13nsPresContextRN7mozilla12ReflowOutputERKNS2_11ReflowInputER14nsReflowStatus' does not match its profile data (counter 'arcs') 349:29.07 warning: layout/generic/nsFontInflationData.cpp:373:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsColumnSetFrame6ReflowEP13nsPresContextRN7mozilla12ReflowOutputERKNS2_11ReflowInputER14nsReflowStatus' does not match its profile data (counter 'arcs') 349:29.07 warning: layout/generic/nsFontInflationData.cpp:373:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsColumnSetFrame17ForEachColumnRuleERKSt8functionIFvRK6nsRectEERK7nsPoint' does not match its profile data (counter 'arcs') 349:29.07 warning: layout/generic/nsFontInflationData.cpp:373:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsColumnSetFrame17ForEachColumnRuleERKSt8functionIFvRK6nsRectEERK7nsPoint' does not match its profile data (counter 'time_profiler') 349:29.07 warning: layout/generic/nsFontInflationData.cpp:373:1 [-Wcoverage-mismatch] the control flow of function '_ZN12nsBlockFrame9PlaceLineERN7mozilla16BlockReflowInputER12nsLineLayout19nsLineList_iteratorPN14nsFloatManager10SavedStateER14nsFlowAreaRectRiPb' does not match its profile data (counter 'time_profiler') 349:29.07 warning: layout/generic/nsFontInflationData.cpp:373:1 [-Wcoverage-mismatch] the control flow of function '_ZN12nsBlockFrame9PlaceLineERN7mozilla16BlockReflowInputER12nsLineLayout19nsLineList_iteratorPN14nsFloatManager10SavedStateER14nsFlowAreaRectRiPb' does not match its profile data (counter 'arcs') 349:29.07 warning: layout/generic/nsFontInflationData.cpp:373:1 [-Wcoverage-mismatch] the control flow of function '_ZN12nsBlockFrame18UnionChildOverflowER15nsOverflowAreas' does not match its profile data (counter 'arcs') 349:29.07 warning: layout/generic/nsFontInflationData.cpp:373:1 [-Wcoverage-mismatch] the control flow of function '_ZN12nsBlockFrame18UnionChildOverflowER15nsOverflowAreas' does not match its profile data (counter 'time_profiler') 349:29.07 warning: layout/generic/nsFrame.h:110:3 [-Wcoverage-mismatch] the control flow of function '_ZN15nsTableRowFrame22CollapseRowIfNecessaryEiibRb' does not match its profile data (counter 'arcs') 349:29.07 warning: layout/generic/nsFrame.h:110:3 [-Wcoverage-mismatch] the control flow of function '_ZN15nsTableRowFrame22CollapseRowIfNecessaryEiibRb' does not match its profile data (counter 'indirect_call') 349:29.07 warning: layout/generic/nsFrame.h:110:3 [-Wcoverage-mismatch] the control flow of function '_ZN15nsTableRowFrame22CollapseRowIfNecessaryEiibRb' does not match its profile data (counter 'time_profiler') 349:29.07 warning: layout/generic/nsGfxScrollFrame.cpp:3292:23 [-Wmaybe-uninitialized] 'extraContentBoxClipForNonCaretContent' may be used uninitialized in this function 349:29.07 warning: layout/generic/nsIFrame.h:3595:5 [-Wmaybe-uninitialized] 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' may be used uninitialized in this function 349:29.07 warning: layout/generic/nsPageContentFrame.cpp:120:1 [-Wcoverage-mismatch] the control flow of function '_ZN7nsFrame21ConsiderChildOverflowER15nsOverflowAreasP8nsIFrame' does not match its profile data (counter 'time_profiler') 349:29.07 warning: layout/generic/nsPageContentFrame.cpp:120:1 [-Wcoverage-mismatch] the control flow of function '_ZN12nsLineLayout27RelativePositionAnnotationsEPNS_11PerSpanDataER15nsOverflowAreas' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsPageContentFrame.cpp:120:1 [-Wcoverage-mismatch] the control flow of function '_ZN8nsIFrame36RecomputePerspectiveChildrenOverflowEPKS_' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsPageContentFrame.cpp:120:1 [-Wcoverage-mismatch] the control flow of function '_ZN8nsIFrame36RecomputePerspectiveChildrenOverflowEPKS_' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsPageContentFrame.cpp:120:1 [-Wcoverage-mismatch] the control flow of function '_ZN12nsLineLayout27RelativePositionAnnotationsEPNS_11PerSpanDataER15nsOverflowAreas' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsPageContentFrame.cpp:120:1 [-Wcoverage-mismatch] the control flow of function '_ZN7nsFrame21ConsiderChildOverflowER15nsOverflowAreasP8nsIFrame' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsPageContentFrame.cpp:120:1 [-Wcoverage-mismatch] the control flow of function '_ZN7nsFrame21ConsiderChildOverflowER15nsOverflowAreasP8nsIFrame' does not match its profile data (counter 'indirect_call') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN17nsSVGPatternFrame12PaintPatternEPKN7mozilla3gfx10DrawTargetEPNS1_10BaseMatrixIfEERKS6_P8nsIFrameM10nsStyleSVG15nsStyleSVGPaintfPKNS1_9RectTypedINS1_12UnknownUnitsEdEERNS0_5image16imgDrawingParamsE' does not match its profile data (counter 'indirect_call') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN18nsSVGGradientFrame21GetPaintServerPatternEP8nsIFramePKN7mozilla3gfx10DrawTargetERKNS3_10BaseMatrixIdEEM10nsStyleSVG15nsStyleSVGPaintfRNS2_5image16imgDrawingParamsEPKNS3_9RectTypedINS3_12UnknownUnitsEdEE' does not match its profile data (counter 'indirect_call') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZL38ComputeOuterSVGAnonChildFrameTransformPK27nsSVGOuterSVGAnonChildFrame' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZL38ComputeOuterSVGAnonChildFrameTransformPK27nsSVGOuterSVGAnonChildFrame' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN16nsSVGMarkerFrame9PaintMarkER10gfxContextRKN7mozilla3gfx10BaseMatrixIdEEPNS2_16SVGGeometryFrameERKNS2_7SVGMarkEfRNS2_5image16imgDrawingParamsE' does not match its profile data (counter 'indirect_call') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN18nsSVGGradientFrame20GetGradientTransformEP8nsIFramePKN7mozilla3gfx9RectTypedINS3_12UnknownUnitsEdEE' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN17nsSVGPatternFrame12PaintPatternEPKN7mozilla3gfx10DrawTargetEPNS1_10BaseMatrixIfEERKS6_P8nsIFrameM10nsStyleSVG15nsStyleSVGPaintfPKNS1_9RectTypedINS1_12UnknownUnitsEdEERNS0_5image16imgDrawingParamsE' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN21nsSVGIntegrationUtils23DrawableFromPaintServerEP8nsIFrameS1_RK6nsSizeRKN7mozilla3gfx12IntSizeTypedINS6_12UnknownUnitsEEEPKNS6_10DrawTargetERKNS6_10BaseMatrixIdEEj' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN15nsSVGImageFrame23GetRasterImageTransformEii' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN16nsSVGMarkerFrame23GetMarkBBoxContributionERKN7mozilla3gfx10BaseMatrixIfEEjPNS0_16SVGGeometryFrameERKNS0_7SVGMarkEf' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN16nsSVGMarkerFrame9PaintMarkER10gfxContextRKN7mozilla3gfx10BaseMatrixIdEEPNS2_16SVGGeometryFrameERKNS2_7SVGMarkEfRNS2_5image16imgDrawingParamsE' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN18nsSVGGradientFrame21GetPaintServerPatternEP8nsIFramePKN7mozilla3gfx10DrawTargetERKNS3_10BaseMatrixIdEEM10nsStyleSVG15nsStyleSVGPaintfRNS2_5image16imgDrawingParamsEPKNS3_9RectTypedINS3_12UnknownUnitsEdEE' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN21nsSVGIntegrationUtils23DrawableFromPaintServerEP8nsIFrameS1_RK6nsSizeRKN7mozilla3gfx12IntSizeTypedINS6_12UnknownUnitsEEEPKNS6_10DrawTargetERKNS6_10BaseMatrixIdEEj' does not match its profile data (counter 'indirect_call') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZL38ComputeOuterSVGAnonChildFrameTransformPK27nsSVGOuterSVGAnonChildFrame' does not match its profile data (counter 'indirect_call') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN16nsSVGMarkerFrame23GetMarkBBoxContributionERKN7mozilla3gfx10BaseMatrixIfEEjPNS0_16SVGGeometryFrameERKNS0_7SVGMarkEf' does not match its profile data (counter 'indirect_call') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN15nsSVGImageFrame27TransformContextForPaintingEP10gfxContextRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZL25CreateAndPaintMaskSurfaceRKN21nsSVGIntegrationUtils17PaintFramesParamsEfPN7mozilla13ComputedStyleERK8nsTArrayIP14nsSVGMaskFrameERK7nsPoint' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN18nsSVGGradientFrame21GetPaintServerPatternEP8nsIFramePKN7mozilla3gfx10DrawTargetERKNS3_10BaseMatrixIdEEM10nsStyleSVG15nsStyleSVGPaintfRNS2_5image16imgDrawingParamsEPKNS3_9RectTypedINS3_12UnknownUnitsEdEE' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN18nsSVGGradientFrame20GetGradientTransformEP8nsIFramePKN7mozilla3gfx9RectTypedINS3_12UnknownUnitsEdEE' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN14nsSVGMaskFrame21GetMaskForMaskedFrameERNS_10MaskParamsE' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN16nsSVGMarkerFrame9PaintMarkER10gfxContextRKN7mozilla3gfx10BaseMatrixIdEEPNS2_16SVGGeometryFrameERKNS2_7SVGMarkEfRNS2_5image16imgDrawingParamsE' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN15nsSVGImageFrame27TransformContextForPaintingEP10gfxContextRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'indirect_call') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN17nsDisplayOuterSVG5PaintEP20nsDisplayListBuilderP10gfxContext' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZL25CreateAndPaintMaskSurfaceRKN21nsSVGIntegrationUtils17PaintFramesParamsEfPN7mozilla13ComputedStyleERK8nsTArrayIP14nsSVGMaskFrameERK7nsPoint' does not match its profile data (counter 'indirect_call') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN16nsSVGMarkerFrame11GetCanvasTMEv' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN16nsSVGMarkerFrame23GetMarkBBoxContributionERKN7mozilla3gfx10BaseMatrixIfEEjPNS0_16SVGGeometryFrameERKNS0_7SVGMarkEf' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN15nsSVGImageFrame27TransformContextForPaintingEP10gfxContextRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN21nsSVGIntegrationUtils23DrawableFromPaintServerEP8nsIFrameS1_RK6nsSizeRKN7mozilla3gfx12IntSizeTypedINS6_12UnknownUnitsEEEPKNS6_10DrawTargetERKNS6_10BaseMatrixIdEEj' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN17nsSVGPatternFrame12PaintPatternEPKN7mozilla3gfx10DrawTargetEPNS1_10BaseMatrixIfEERKS6_P8nsIFrameM10nsStyleSVG15nsStyleSVGPaintfPKNS1_9RectTypedINS1_12UnknownUnitsEdEERNS0_5image16imgDrawingParamsE' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZL25CreateAndPaintMaskSurfaceRKN21nsSVGIntegrationUtils17PaintFramesParamsEfPN7mozilla13ComputedStyleERK8nsTArrayIP14nsSVGMaskFrameERK7nsPoint' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN14nsSVGMaskFrame21GetMaskForMaskedFrameERNS_10MaskParamsE' does not match its profile data (counter 'indirect_call') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN17nsDisplayOuterSVG5PaintEP20nsDisplayListBuilderP10gfxContext' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN15nsSVGImageFrame23GetRasterImageTransformEii' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN16nsSVGMarkerFrame11GetCanvasTMEv' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsQueryFrame.h:51:5 [-Wcoverage-mismatch] the control flow of function '_ZN14nsSVGMaskFrame21GetMaskForMaskedFrameERNS_10MaskParamsE' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsTextFrame.cpp:9739:44 [-Wmaybe-uninitialized] 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' may be used uninitialized in this function 349:29.08 warning: layout/generic/nsVideoFrame.cpp:741:1 [-Wcoverage-mismatch] the control flow of function '_ZL21ComputeRotationMatrixddN7mozilla9VideoInfo8RotationE' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/generic/nsVideoFrame.cpp:741:1 [-Wcoverage-mismatch] the control flow of function '_ZL21ComputeRotationMatrixddN7mozilla9VideoInfo8RotationE' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsVideoFrame.cpp:741:1 [-Wcoverage-mismatch] the control flow of function '_ZN12nsVideoFrame10BuildLayerEP20nsDisplayListBuilderPN7mozilla6layers12LayerManagerEP13nsDisplayItemRKNS2_24ContainerLayerParametersE' does not match its profile data (counter 'indirect_call') 349:29.08 warning: layout/generic/nsVideoFrame.cpp:741:1 [-Wcoverage-mismatch] the control flow of function '_ZN12nsVideoFrame10BuildLayerEP20nsDisplayListBuilderPN7mozilla6layers12LayerManagerEP13nsDisplayItemRKNS2_24ContainerLayerParametersE' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/generic/nsVideoFrame.cpp:741:1 [-Wcoverage-mismatch] the control flow of function '_ZN12nsVideoFrame10BuildLayerEP20nsDisplayListBuilderPN7mozilla6layers12LayerManagerEP13nsDisplayItemRKNS2_24ContainerLayerParametersE' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/mathml/nsMathMLmspaceFrame.cpp:121:1 [-Wcoverage-mismatch] the control flow of function '_ZL19InitOperatorGlobalsv' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/mathml/nsMathMLmspaceFrame.cpp:121:1 [-Wcoverage-mismatch] the control flow of function '_ZL19InitOperatorGlobalsv' does not match its profile data (counter 'time_profiler') 349:29.08 warning: layout/painting/nsDisplayList.h:1678:59 [-Wmaybe-uninitialized] 'autoPreserves3DContext.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' may be used uninitialized in this function 349:29.08 warning: layout/painting/nsDisplayListInvalidation.cpp:128:55 [-Wcoverage-mismatch] the control flow of function '_ZN23nsDisplayStickyPosition23CreateWebRenderCommandsERN7mozilla2wr18DisplayListBuilderERNS1_22IpcResourceUpdateQueueERKNS0_6layers21StackingContextHelperEPNS6_22RenderRootStateManagerEP20nsDisplayListBuilder' does not match its profile data (counter 'arcs') 349:29.08 warning: layout/painting/nsDisplayListInvalidation.cpp:128:55 [-Wcoverage-mismatch] the control flow of function '_ZN23nsDisplayStickyPosition23CreateWebRenderCommandsERN7mozilla2wr18DisplayListBuilderERNS1_22IpcResourceUpdateQueueERKNS0_6layers21StackingContextHelperEPNS6_22RenderRootStateManagerEP20nsDisplayListBuilder' does not match its profile data (counter 'indirect_call') 349:29.08 warning: layout/painting/nsDisplayListInvalidation.cpp:128:55 [-Wcoverage-mismatch] the control flow of function '_ZN23nsDisplayStickyPosition23CreateWebRenderCommandsERN7mozilla2wr18DisplayListBuilderERNS1_22IpcResourceUpdateQueueERKNS0_6layers21StackingContextHelperEPNS6_22RenderRootStateManagerEP20nsDisplayListBuilder' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/painting/nsImageRenderer.cpp:1044:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15nsImageRenderer4DrawEP13nsPresContextR10gfxContextRK6nsRectS7_S7_RK7nsPointRK6nsSizeRKNS_3gfx12IntRectTypedINS_8CSSPixelEEEf' does not match its profile data (counter 'indirect_call') 349:29.09 warning: layout/painting/nsImageRenderer.cpp:1044:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15nsImageRenderer4DrawEP13nsPresContextR10gfxContextRK6nsRectS7_S7_RK7nsPointRK6nsSizeRKNS_3gfx12IntRectTypedINS_8CSSPixelEEEf' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/painting/nsImageRenderer.cpp:1044:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15nsImageRenderer4DrawEP13nsPresContextR10gfxContextRK6nsRectS7_S7_RK7nsPointRK6nsSizeRKNS_3gfx12IntRectTypedINS_8CSSPixelEEEf' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/style/nsCSSProps.h:163:46 [-Warray-bounds] array subscript (nsCSSPropertyID)423 is above array bounds of 'const Flags [423]' {aka 'const mozilla::CSSPropFlags [423]'} 349:29.09 warning: layout/style/nsTransitionManager.cpp:820:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla10MakeUniqueI12nsStyleSidesJRS1_EEENS_6detail14UniqueSelectorIT_E12SingleObjectEDpOT0_' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/style/nsTransitionManager.cpp:820:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla10MakeUniqueI12nsStyleSidesJRS1_EEENS_6detail14UniqueSelectorIT_E12SingleObjectEDpOT0_' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsFilterInstanceC2EP8nsIFrameP10nsIContentRKN7mozilla3dom16UserSpaceMetricsERK8nsTArrayI13nsStyleFilterEbP24nsSVGFilterPaintCallbackRKNS4_3gfx10BaseMatrixIdEEPK8nsRegionSN_PK6nsRectPKNSG_9RectTypedINSG_12UnknownUnitsEdEE' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla16SVGGeometryFrame8PaintSVGER10gfxContextRKNS_3gfx10BaseMatrixIdEERNS_5image16imgDrawingParamsEPKNS3_12IntRectTypedINS3_12UnknownUnitsEEE' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsFilterInstance21BuildWebRenderFiltersEP8nsIFrameR15WrFiltersHolderRN7mozilla5MaybeI6nsRectEE' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla19SVGContextPaintImpl5Paint10GetPatternEPKNS_3gfx10DrawTargetEfM10nsStyleSVG15nsStyleSVGPaintRKNS2_10BaseMatrixIdEERNS_5image16imgDrawingParamsE' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla19SVGContextPaintImpl5Paint10GetPatternEPKNS_3gfx10DrawTargetEfM10nsStyleSVG15nsStyleSVGPaintRKNS2_10BaseMatrixIdEERNS_5image16imgDrawingParamsE' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsFilterInstance16BuildSourceImageEPN7mozilla3gfx10DrawTargetERNS0_5image16imgDrawingParamsEPNS1_10FilterNodeES8_RKNS1_9RectTypedINS1_12UnknownUnitsEfEE' does not match its profile data (counter 'indirect_call') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZL16ComposeExtraMaskPN7mozilla3gfx10DrawTargetEPNS0_13SourceSurfaceERKNS0_10BaseMatrixIfEE' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsSVGClipPathFrame13ApplyClipPathER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN12SVGTextFrame8PaintSVGER10gfxContextRKN7mozilla3gfx10BaseMatrixIdEERNS2_5image16imgDrawingParamsEPKNS3_12IntRectTypedINS3_12UnknownUnitsEEE' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN12SVGTextFrame8PaintSVGER10gfxContextRKN7mozilla3gfx10BaseMatrixIdEERNS2_5image16imgDrawingParamsEPKNS3_12IntRectTypedINS3_12UnknownUnitsEEE' does not match its profile data (counter 'indirect_call') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsFilterInstance16BuildSourcePaintEPNS_10SourceInfoERN7mozilla5image16imgDrawingParamsE' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsFilterInstanceC2EP8nsIFrameP10nsIContentRKN7mozilla3dom16UserSpaceMetricsERK8nsTArrayI13nsStyleFilterEbP24nsSVGFilterPaintCallbackRKNS4_3gfx10BaseMatrixIdEEPK8nsRegionSN_PK6nsRectPKNSG_9RectTypedINSG_12UnknownUnitsEdEE' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsSVGClipPathFrame13ApplyClipPathER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla15TextRenderedRun16GetUserSpaceRectEP13nsPresContextjPKNS_3gfx10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsFilterInstance21BuildWebRenderFiltersEP8nsIFrameR15WrFiltersHolderRN7mozilla5MaybeI6nsRectEE' does not match its profile data (counter 'indirect_call') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsFilterInstance16BuildSourcePaintEPNS_10SourceInfoERN7mozilla5image16imgDrawingParamsE' does not match its profile data (counter 'indirect_call') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN12SVGTextFrame20GetEndPositionOfCharEP10nsIContentjPPN7mozilla11nsISVGPointE' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN20nsDisplaySVGGeometry5PaintEP20nsDisplayListBuilderP10gfxContext' does not match its profile data (counter 'indirect_call') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla16SVGObserverUtils20AddRenderingObserverEPNS_3dom7ElementEPNS_20SVGRenderingObserverE' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla16SVGObserverUtils20AddRenderingObserverEPNS_3dom7ElementEPNS_20SVGRenderingObserverE' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIdE9PreRotateEd' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsSVGClipPathFrame11GetClipMaskER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEEPNS6_IfEEPNS5_13SourceSurfaceERKSA_' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsFilterInstance18PaintFilteredFrameEP8nsIFrameP10gfxContextP24nsSVGFilterPaintCallbackPK8nsRegionRN7mozilla5image16imgDrawingParamsEf' does not match its profile data (counter 'indirect_call') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsDisplaySVGText5PaintEP20nsDisplayListBuilderP10gfxContext' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsFilterInstance18PaintFilteredFrameEP8nsIFrameP10gfxContextP24nsSVGFilterPaintCallbackPK8nsRegionRN7mozilla5image16imgDrawingParamsEf' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN20nsDisplaySVGGeometry5PaintEP20nsDisplayListBuilderP10gfxContext' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZL16ComposeExtraMaskPN7mozilla3gfx10DrawTargetEPNS0_13SourceSurfaceERKNS0_10BaseMatrixIfEE' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsFilterInstance21BuildWebRenderFiltersEP8nsIFrameR15WrFiltersHolderRN7mozilla5MaybeI6nsRectEE' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsFilterInstance16BuildSourceImageEPN7mozilla3gfx10DrawTargetERNS0_5image16imgDrawingParamsEPNS1_10FilterNodeES8_RKNS1_9RectTypedINS1_12UnknownUnitsEfEE' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN12SVGTextFrame20GetEndPositionOfCharEP10nsIContentjPPN7mozilla11nsISVGPointE' does not match its profile data (counter 'indirect_call') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsFilterInstance16BuildSourcePaintEPNS_10SourceInfoERN7mozilla5image16imgDrawingParamsE' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsFilterInstance16BuildSourceImageEPN7mozilla3gfx10DrawTargetERNS0_5image16imgDrawingParamsEPNS1_10FilterNodeES8_RKNS1_9RectTypedINS1_12UnknownUnitsEfEE' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN20nsDisplaySVGGeometry5PaintEP20nsDisplayListBuilderP10gfxContext' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZL16ComposeExtraMaskPN7mozilla3gfx10DrawTargetEPNS0_13SourceSurfaceERKNS0_10BaseMatrixIfEE' does not match its profile data (counter 'indirect_call') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsSVGClipPathFrame13PaintClipMaskER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEEPNS6_IfEEPNS5_13SourceSurfaceERKSA_' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsFilterInstance18PaintFilteredFrameEP8nsIFrameP10gfxContextP24nsSVGFilterPaintCallbackPK8nsRegionRN7mozilla5image16imgDrawingParamsEf' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN12SVGTextFrame8PaintSVGER10gfxContextRKN7mozilla3gfx10BaseMatrixIdEERNS2_5image16imgDrawingParamsEPKNS3_12IntRectTypedINS3_12UnknownUnitsEEE' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsDisplaySVGText5PaintEP20nsDisplayListBuilderP10gfxContext' does not match its profile data (counter 'time_profiler') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZNK7mozilla15TextRenderedRun16GetUserSpaceRectEP13nsPresContextjPKNS_3gfx10BaseMatrixIdEE' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsSVGClipPathFrame13PaintClipMaskER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEEPNS6_IfEEPNS5_13SourceSurfaceERKSA_' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsSVGClipPathFrame13ApplyClipPathER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'indirect_call') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla16SVGGeometryFrame8PaintSVGER10gfxContextRKNS_3gfx10BaseMatrixIdEERNS_5image16imgDrawingParamsEPKNS3_12IntRectTypedINS3_12UnknownUnitsEEE' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla19SVGContextPaintImpl5Paint10GetPatternEPKNS_3gfx10DrawTargetEfM10nsStyleSVG15nsStyleSVGPaintRKNS2_10BaseMatrixIdEERNS_5image16imgDrawingParamsE' does not match its profile data (counter 'indirect_call') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsSVGClipPathFrame11GetClipMaskER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEEPNS6_IfEEPNS5_13SourceSurfaceERKSA_' does not match its profile data (counter 'arcs') 349:29.09 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN12SVGTextFrame20GetEndPositionOfCharEP10nsIContentjPPN7mozilla11nsISVGPointE' does not match its profile data (counter 'arcs') 349:29.10 warning: layout/svg/nsSVGContainerFrame.cpp:419:1 [-Wcoverage-mismatch] the control flow of function '_ZN18nsSVGClipPathFrame11GetClipMaskER10gfxContextP8nsIFrameRKN7mozilla3gfx10BaseMatrixIdEEPNS6_IfEEPNS5_13SourceSurfaceERKSA_' does not match its profile data (counter 'indirect_call') 349:29.10 warning: layout/svg/nsSVGViewportFrame.cpp:272:1 [-Wcoverage-mismatch] the control flow of function '_ZL29PathExtentsToMaxStrokeExtentsRKN7mozilla3gfx9RectTypedINS0_12UnknownUnitsEdEEP8nsIFramedRKNS0_10BaseMatrixIdEE' does not match its profile data (counter 'arcs') 349:29.10 warning: layout/svg/nsSVGViewportFrame.cpp:272:1 [-Wcoverage-mismatch] the control flow of function '_ZN14MixModeBlender17CreateBlendTargetERKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'indirect_call') 349:29.10 warning: layout/svg/nsSVGViewportFrame.cpp:272:1 [-Wcoverage-mismatch] the control flow of function '_ZN14MixModeBlender17CreateBlendTargetERKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') 349:29.10 warning: layout/svg/nsSVGViewportFrame.cpp:272:1 [-Wcoverage-mismatch] the control flow of function '_ZN10nsSVGUtils21PaintFrameWithEffectsEP8nsIFrameR10gfxContextRKN7mozilla3gfx10BaseMatrixIdEERNS4_5image16imgDrawingParamsEPKNS5_12IntRectTypedINS5_12UnknownUnitsEEE' does not match its profile data (counter 'indirect_call') 349:29.10 warning: layout/svg/nsSVGViewportFrame.cpp:272:1 [-Wcoverage-mismatch] the control flow of function '_ZL29PathExtentsToMaxStrokeExtentsRKN7mozilla3gfx9RectTypedINS0_12UnknownUnitsEdEEP8nsIFramedRKNS0_10BaseMatrixIdEE' does not match its profile data (counter 'time_profiler') 349:29.10 warning: layout/svg/nsSVGViewportFrame.cpp:272:1 [-Wcoverage-mismatch] the control flow of function '_ZN10nsSVGUtils21PaintFrameWithEffectsEP8nsIFrameR10gfxContextRKN7mozilla3gfx10BaseMatrixIdEERNS4_5image16imgDrawingParamsEPKNS5_12IntRectTypedINS5_12UnknownUnitsEEE' does not match its profile data (counter 'arcs') 349:29.10 warning: layout/svg/nsSVGViewportFrame.cpp:272:1 [-Wcoverage-mismatch] the control flow of function '_ZN10nsSVGUtils21PaintFrameWithEffectsEP8nsIFrameR10gfxContextRKN7mozilla3gfx10BaseMatrixIdEERNS4_5image16imgDrawingParamsEPKNS5_12IntRectTypedINS5_12UnknownUnitsEEE' does not match its profile data (counter 'time_profiler') 349:29.10 warning: layout/svg/nsSVGViewportFrame.cpp:272:1 [-Wcoverage-mismatch] the control flow of function '_ZN14MixModeBlender17CreateBlendTargetERKN7mozilla3gfx10BaseMatrixIdEE' does not match its profile data (counter 'arcs') 349:29.10 warning: layout/tables/nsTableFrame.cpp:7561:76 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct BCBlockDirSeg'; use assignment or value-initialization instead 349:29.10 warning: netwerk/base/ProxyAutoConfig.cpp:1030:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3net19BackgroundFileSaver15CheckCompletionEv' does not match its profile data (counter 'time_profiler') 349:29.10 warning: netwerk/base/ProxyAutoConfig.cpp:1030:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3net19BackgroundFileSaver15CheckCompletionEv' does not match its profile data (counter 'indirect_call') 349:29.10 warning: netwerk/base/ProxyAutoConfig.cpp:1030:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3net19BackgroundFileSaver15CheckCompletionEv' does not match its profile data (counter 'arcs') 349:29.10 warning: netwerk/base/nsSocketTransport2.cpp:1240:10 [-Wmaybe-uninitialized] 'rv' may be used uninitialized in this function 349:29.10 warning: netwerk/cache2/CacheObserver.cpp:489:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.10 warning: netwerk/cache2/CacheObserver.cpp:489:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.10 warning: netwerk/cache2/CacheObserver.cpp:489:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.10 warning: netwerk/cache2/CacheObserver.cpp:489:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.10 warning: netwerk/protocol/websocket/WebSocketFrame.cpp:154:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.10 warning: netwerk/protocol/websocket/WebSocketFrame.cpp:154:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.10 warning: netwerk/protocol/websocket/WebSocketFrame.cpp:154:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.10 warning: netwerk/protocol/websocket/WebSocketFrame.cpp:154:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.10 warning: netwerk/test/gtest/parse-ftp/TestParseFTPList.cpp:93:34 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct list_state'; use assignment or value-initialization instead 349:29.10 warning: objdir/dist/include/js/Value.h:419:47 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 349:29.10 warning: objdir/dist/include/js/Value.h:419:47 [-Wmaybe-uninitialized] 'res' may be used uninitialized in this function 349:29.10 warning: objdir/dist/include/mozilla/Assertions.h:456:5 [-Wmaybe-uninitialized] 'unitsObserved' may be used uninitialized in this function 349:29.10 warning: objdir/dist/include/mozilla/Assertions.h:456:5 [-Wmaybe-uninitialized] 'lastSegmentSize' may be used uninitialized in this function 349:29.10 warning: objdir/dist/include/mozilla/Assertions.h:456:5 [-Wmaybe-uninitialized] 'badCodePoint' may be used uninitialized in this function 349:29.10 warning: objdir/dist/include/mozilla/Assertions.h:456:5 [-Wmaybe-uninitialized] 'unitsNeeded' may be used uninitialized in this function 349:29.10 warning: objdir/dist/include/mozilla/Assertions.h:456:5 [-Wmaybe-uninitialized] 'unitsAvailable' may be used uninitialized in this function 349:29.10 warning: objdir/dist/include/mozilla/AutoRestore.h:40:32 [-Wmaybe-uninitialized] '*((void*)& ar +8)' may be used uninitialized in this function 349:29.10 warning: objdir/dist/include/mozilla/Maybe.h:216:11 [-Wmaybe-uninitialized] 'scrollDirection' may be used uninitialized in this function 349:29.10 warning: objdir/dist/include/mozilla/Mutex.h:76:31 [-Wmaybe-uninitialized] 'shadowDatabaseLock.mozilla::BaseAutoLock::mLock' may be used uninitialized in this function 349:29.10 warning: objdir/dist/include/mozilla/PodOperations.h:31:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead 349:29.10 warning: objdir/dist/include/mozilla/PodOperations.h:31:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::SPSData'; use assignment or value-initialization instead 349:29.10 warning: objdir/dist/include/mozilla/PodOperations.h:31:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::AmountFns'; use assignment or value-initialization instead 349:29.10 warning: objdir/dist/include/mozilla/PodOperations.h:31:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class mozilla::adts::FrameHeader'; use assignment or value-initialization instead 349:29.10 warning: objdir/dist/include/mozilla/PodOperations.h:31:9 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct nsMemoryReporterManager::SizeOfTabFns'; use assignment or value-initialization instead 349:29.10 warning: objdir/dist/include/mozilla/PodOperations.h:43:11 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::gfx::PointTyped'; use assignment or value-initialization instead 349:29.10 warning: objdir/dist/include/mozilla/PodOperations.h:99:11 [-Wclass-memaccess] 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mozilla::dom::AudioTimelineEvent' with no trivial copy-assignment; use copy-assignment or copy-initialization instead 349:29.10 warning: objdir/dist/include/mozilla/RefPtr.h:51:21 [-Wodr] type 'struct RefPtr' violates the C++ One Definition Rule 349:29.10 warning: objdir/dist/include/mozilla/Telemetry.h:118:13 [-Wmaybe-uninitialized] 'label' may be used uninitialized in this function 349:29.10 warning: objdir/dist/include/mozilla/dom/HTMLInputElement.h:120:7 [-Wodr] type 'struct HTMLInputElement' violates the C++ One Definition Rule 349:29.10 warning: objdir/dist/include/nsCoord.h:70:27 [-Wmaybe-uninitialized] 'bSize' may be used uninitialized in this function 349:29.10 warning: objdir/dist/include/nsCoord.h:70:27 [-Wmaybe-uninitialized] 'iSize' may be used uninitialized in this function 349:29.10 warning: objdir/dist/include/nsISupportsImpl.h:1007:3 [-Wmultistatement-macros] macro expands to multiple statements 349:29.10 warning: objdir/dist/include/nsISupportsImpl.h:1022:3 [-Wmultistatement-macros] macro expands to multiple statements 349:29.10 warning: objdir/dist/include/nsISupportsImpl.h:1035:3 [-Wmultistatement-macros] macro expands to multiple statements 349:29.11 warning: objdir/dom/bindings/TestCodeGenBinding.cpp:56618:30 [-Wmaybe-uninitialized] 'deleteSucceeded' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/16bd_ipred_prepare_tmpl.c:203:26 [-Wmaybe-uninitialized] 'dst_top' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/16bd_loopfilter_tmpl.c:94:35 [-Wmaybe-uninitialized] 'flat8out' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/16bd_loopfilter_tmpl.c:105:37 [-Wmaybe-uninitialized] 'p6' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/16bd_loopfilter_tmpl.c:107:37 [-Wmaybe-uninitialized] 'p5' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/16bd_loopfilter_tmpl.c:109:37 [-Wmaybe-uninitialized] 'p4' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/16bd_loopfilter_tmpl.c:114:37 [-Wmaybe-uninitialized] 'q4' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/16bd_loopfilter_tmpl.c:116:37 [-Wmaybe-uninitialized] 'q5' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/16bd_loopfilter_tmpl.c:118:61 [-Wmaybe-uninitialized] 'q6' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/16bd_loopfilter_tmpl.c:119:28 [-Wmaybe-uninitialized] 'flat8in' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/16bd_loopfilter_tmpl.c:120:42 [-Wmaybe-uninitialized] 'p3' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/16bd_loopfilter_tmpl.c:123:66 [-Wmaybe-uninitialized] 'q3' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/16bd_recon_tmpl.c:350:29 [-Wmaybe-uninitialized] 'cbi' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/16bd_recon_tmpl.c:1451:17 [-Wmaybe-uninitialized] 'jnt_weight' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/16bd_recon_tmpl.c:1457:17 [-Wmaybe-uninitialized] 'mask' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/8bd_ipred_prepare_tmpl.c:203:26 [-Wmaybe-uninitialized] 'dst_top' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/8bd_loopfilter_tmpl.c:94:35 [-Wmaybe-uninitialized] 'flat8out' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/8bd_loopfilter_tmpl.c:105:37 [-Wmaybe-uninitialized] 'p6' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/8bd_loopfilter_tmpl.c:107:37 [-Wmaybe-uninitialized] 'p5' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/8bd_loopfilter_tmpl.c:109:37 [-Wmaybe-uninitialized] 'p4' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/8bd_loopfilter_tmpl.c:114:37 [-Wmaybe-uninitialized] 'q4' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/8bd_loopfilter_tmpl.c:116:37 [-Wmaybe-uninitialized] 'q5' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/8bd_loopfilter_tmpl.c:118:61 [-Wmaybe-uninitialized] 'q6' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/8bd_loopfilter_tmpl.c:119:28 [-Wmaybe-uninitialized] 'flat8in' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/8bd_loopfilter_tmpl.c:120:42 [-Wmaybe-uninitialized] 'p3' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/8bd_loopfilter_tmpl.c:123:66 [-Wmaybe-uninitialized] 'q3' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/8bd_recon_tmpl.c:350:29 [-Wmaybe-uninitialized] 'cbi' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/8bd_recon_tmpl.c:1451:17 [-Wmaybe-uninitialized] 'jnt_weight' may be used uninitialized in this function 349:29.11 warning: objdir/media/libdav1d/8bd_recon_tmpl.c:1457:17 [-Wmaybe-uninitialized] 'mask' may be used uninitialized in this function 349:29.11 warning: security/apps/AppSignatureVerification.cpp:1214:25 [-Wmaybe-uninitialized] 'digestToUse' may be used uninitialized in this function 349:29.11 warning: security/apps/AppTrustDomain.cpp:329:1 [-Wcoverage-mismatch] the control flow of function '_ZN12_GLOBAL__N_118VerifyPK7SignatureEjP12nsIZipReaderRNS_15SignaturePolicyER12nsTHashtableI16nsCStringHashKeyERbRSt10unique_ptrI15CERTCertListStrN7mozilla30UniqueCERTCertListDeletePolicyEE' does not match its profile data (counter 'time_profiler') 349:29.11 warning: security/apps/AppTrustDomain.cpp:329:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.11 warning: security/apps/AppTrustDomain.cpp:329:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.11 warning: security/apps/AppTrustDomain.cpp:329:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.11 warning: security/apps/AppTrustDomain.cpp:329:1 [-Wcoverage-mismatch] the control flow of function '_ZN12_GLOBAL__N_118VerifyPK7SignatureEjP12nsIZipReaderRNS_15SignaturePolicyER12nsTHashtableI16nsCStringHashKeyERbRSt10unique_ptrI15CERTCertListStrN7mozilla30UniqueCERTCertListDeletePolicyEE' does not match its profile data (counter 'arcs') 349:29.11 warning: security/apps/AppTrustDomain.cpp:329:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.11 warning: security/apps/AppTrustDomain.cpp:329:1 [-Wcoverage-mismatch] the control flow of function '_ZN12_GLOBAL__N_118VerifyPK7SignatureEjP12nsIZipReaderRNS_15SignaturePolicyER12nsTHashtableI16nsCStringHashKeyERbRSt10unique_ptrI15CERTCertListStrN7mozilla30UniqueCERTCertListDeletePolicyEE' does not match its profile data (counter 'indirect_call') 349:29.11 warning: security/ct/CTLogVerifier.h:29:7 [-Wodr] type 'struct CTLogVerifier' violates the C++ One Definition Rule 349:29.11 warning: security/ct/CTLogVerifier.h:31:3 [-Wodr] '__ct_comp ' violates the C++ One Definition Rule 349:29.11 warning: security/ct/CTLogVerifier.h:42:16 [-Wodr] 'Init' violates the C++ One Definition Rule 349:29.11 warning: security/ct/MultiLogCTVerifier.h:27:8 [-Wodr] 'AddLog' violates the C++ One Definition Rule 349:29.11 warning: security/manager/ssl/PublicKeyPinningService.cpp:409:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.11 warning: security/manager/ssl/PublicKeyPinningService.cpp:409:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.11 warning: security/manager/ssl/PublicKeyPinningService.cpp:409:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.11 warning: security/manager/ssl/PublicKeyPinningService.cpp:409:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.11 warning: security/manager/ssl/nsNSSModule.cpp:58:28 [-Waddress] the address of 'nsresult CertBlocklist::Init()' will never be NULL 349:29.11 warning: security/manager/ssl/nsNSSModule.cpp:58:28 [-Waddress] the address of 'nsresult nsCertOverrideService::Init()' will never be NULL 349:29.11 warning: security/manager/ssl/nsNSSModule.cpp:58:28 [-Waddress] the address of 'nsresult nsSiteSecurityService::Init()' will never be NULL 349:29.11 warning: security/manager/ssl/nsSecureBrowserUIImpl.cpp:448:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsNSSCertificate18GetCertificateHashER12nsTSubstringIDsE9SECOidTag' does not match its profile data (counter 'time_profiler') 349:29.11 warning: security/manager/ssl/nsSecureBrowserUIImpl.cpp:448:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsNSSCertificate35GetSha256SubjectPublicKeyInfoDigestER12nsTSubstringIcE' does not match its profile data (counter 'time_profiler') 349:29.11 warning: security/manager/ssl/nsSecureBrowserUIImpl.cpp:448:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsNSSCertificate35GetSha256SubjectPublicKeyInfoDigestER12nsTSubstringIcE' does not match its profile data (counter 'arcs') 349:29.12 warning: security/manager/ssl/nsSecureBrowserUIImpl.cpp:448:1 [-Wcoverage-mismatch] the control flow of function '_ZN16nsNSSCertificate18GetCertificateHashER12nsTSubstringIDsE9SECOidTag' does not match its profile data (counter 'arcs') 349:29.12 warning: toolkit/components/ctypes/tests/jsctypes-test-finalizer.cpp:22:41 [-Walloc-size-larger-than=] argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 349:29.12 warning: toolkit/components/ctypes/tests/jsctypes-test-finalizer.cpp:23:40 [-Walloc-size-larger-than=] argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 349:29.12 warning: toolkit/components/resistfingerprinting/nsRFPService.cpp:1104:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.12 warning: toolkit/components/resistfingerprinting/nsRFPService.cpp:1104:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.12 warning: toolkit/components/resistfingerprinting/nsRFPService.cpp:1104:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.12 warning: toolkit/components/resistfingerprinting/nsRFPService.cpp:1104:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.12 warning: toolkit/components/telemetry/core/TelemetryEvent.cpp:1396:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.12 warning: toolkit/components/telemetry/core/TelemetryEvent.cpp:1396:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.12 warning: toolkit/components/telemetry/core/TelemetryEvent.cpp:1396:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.12 warning: toolkit/components/telemetry/core/TelemetryEvent.cpp:1396:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.12 warning: toolkit/components/telemetry/core/TelemetryHistogram.cpp:3621:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.12 warning: toolkit/components/telemetry/core/TelemetryHistogram.cpp:3621:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.12 warning: toolkit/components/telemetry/core/TelemetryHistogram.cpp:3621:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.12 warning: toolkit/components/telemetry/core/TelemetryHistogram.cpp:3621:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.12 warning: toolkit/components/telemetry/core/TelemetryScalar.cpp:4145:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.12 warning: toolkit/components/telemetry/core/TelemetryScalar.cpp:4145:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.12 warning: toolkit/components/telemetry/core/TelemetryScalar.cpp:4145:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.12 warning: toolkit/components/telemetry/core/TelemetryScalar.cpp:4145:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.12 warning: toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:361:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.12 warning: toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:361:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.12 warning: toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:361:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.12 warning: toolkit/components/telemetry/core/ipc/TelemetryIPCAccumulator.cpp:361:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.12 warning: toolkit/components/terminator/nsTerminator.cpp:591:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla12nsTerminator13StartWatchdogEv' does not match its profile data (counter 'time_profiler') 349:29.12 warning: toolkit/components/terminator/nsTerminator.cpp:591:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla12nsTerminator13StartWatchdogEv' does not match its profile data (counter 'arcs') 349:29.12 warning: toolkit/components/terminator/nsTerminator.cpp:591:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla12nsTerminator13StartWatchdogEv' does not match its profile data (counter 'single') 349:29.12 warning: toolkit/xre/nsSigHandlers.cpp:171:15 [-Wunused-variable] unused variable 'uc' 349:29.12 warning: tools/profiler/core/platform.cpp:1440:42 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead 349:29.12 warning: tools/profiler/gecko/nsProfilerStartParams.cpp:56:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.12 warning: tools/profiler/gecko/nsProfilerStartParams.cpp:56:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.12 warning: tools/profiler/lul/LulMain.cpp:1562:42 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead 349:29.12 warning: tools/profiler/tests/gtest/LulTestDwarf.cpp:2566:34 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct lul::UnwindRegs'; use assignment or value-initialization instead 349:29.12 warning: widget/gtk/nsWidgetFactory.cpp:74:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierI18SystemCairoClipperEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'arcs') 349:29.12 warning: widget/gtk/nsWidgetFactory.cpp:74:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.12 warning: widget/gtk/nsWidgetFactory.cpp:74:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierI18SystemCairoClipperEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'time_profiler') 349:29.12 warning: widget/gtk/nsWidgetFactory.cpp:74:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'arcs') 349:29.12 warning: widget/gtk/nsWidgetFactory.cpp:74:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx11ArcToBezierI18SystemCairoClipperEEvPT_RKNS0_10PointTypedINS0_12UnknownUnitsEfEERKNS0_9SizeTypedIS6_fEEffbf' does not match its profile data (counter 'indirect_call') 349:29.12 warning: widget/gtk/nsWidgetFactory.cpp:74:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE1EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.12 warning: widget/gtk/nsWidgetFactory.cpp:74:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla15BaseStaticMutexILNS_12recordreplay8BehaviorE0EE5MutexEv' does not match its profile data (counter 'time_profiler') 349:29.12 warning: widget/nsNativeTheme.cpp:719:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'time_profiler') 349:29.12 warning: widget/nsNativeTheme.cpp:719:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla3gfx10BaseMatrixIfE9PreRotateEf' does not match its profile data (counter 'arcs') 349:29.12 warning: xpcom/base/CycleCollectedJSContext.cpp:63:79 [-Wclass-memaccess] 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct mozilla::dom::PerThreadAtomCache'; use assignment or value-initialization instead 349:29.12 warning: xpcom/base/MemoryTelemetry.cpp:542:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla27IncrementalFinalizeRunnable10ReleaseNowEb' does not match its profile data (counter 'arcs') 349:29.12 warning: xpcom/base/MemoryTelemetry.cpp:542:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla27IncrementalFinalizeRunnable10ReleaseNowEb' does not match its profile data (counter 'time_profiler') 349:29.12 warning: xpcom/base/MemoryTelemetry.cpp:542:1 [-Wcoverage-mismatch] the control flow of function '_ZN7mozilla27IncrementalFinalizeRunnable10ReleaseNowEb' does not match its profile data (counter 'indirect_call') 349:29.13 warning: xpcom/base/nsISupportsImpl.h:1007:3 [-Wmultistatement-macros] macro expands to multiple statements 349:29.13 warning: xpcom/base/nsISupportsImpl.h:1022:3 [-Wmultistatement-macros] macro expands to multiple statements 349:29.13 warning: xpcom/io/nsEscape.cpp:554:18 [-Wmaybe-uninitialized] 'destPtr' may be used uninitialized in this function 349:29.13 warning: xpcom/io/nsStorageStream.cpp:516:14 [-Wmaybe-uninitialized] 'offset' may be used uninitialized in this function 349:29.13 warning: xpcom/threads/nsTimerImpl.cpp:796:76 [-Wcoverage-mismatch] the control flow of function '_ZL13EnsureEnvHashv' does not match its profile data (counter 'arcs') 349:29.13 warning: xpcom/threads/nsTimerImpl.cpp:796:76 [-Wcoverage-mismatch] the control flow of function '_ZL13EnsureEnvHashv' does not match its profile data (counter 'time_profiler') 349:29.13 warning: /usr/include/bits/string_fortified.h:128:33 [-Wrestrict] 'char* __builtin___strcat_chk(char*, const char*, long unsigned int)' accessing 193 or more bytes at offsets 192 and 0 may overlap 1 byte at offset 192 349:29.13 warning: /usr/include/features.h:184:3 [-Wcpp] #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 349:29.13 (suppressed 4 warnings in dom/webauthn/cbor-cpp) 349:29.13 (suppressed 3 warnings in extensions/spellcheck/hunspell/src) 349:29.13 (suppressed 6 warnings in gfx/angle) 349:29.13 (suppressed 10 warnings in gfx/cairo) 349:29.13 (suppressed 3 warnings in gfx/graphite2) 349:29.13 (suppressed 3 warnings in gfx/ots) 349:29.13 (suppressed 93 warnings in gfx/skia) 349:29.13 (suppressed 3 warnings in gfx/vr/service/openvr) 349:29.13 (suppressed 4 warnings in intl/icu) 349:29.13 (suppressed 7 warnings in js/src/jit/arm64/vixl) 349:29.13 (suppressed 1 warnings in media/libcubeb) 349:29.13 (suppressed 1 warnings in media/libjpeg) 349:29.13 (suppressed 1 warnings in media/libmkv) 349:29.13 (suppressed 1 warnings in media/libnestegg) 349:29.13 (suppressed 1 warnings in media/libopus) 349:29.13 (suppressed 1 warnings in media/libsoundtouch) 349:29.13 (suppressed 1 warnings in media/libspeex_resampler) 349:29.13 (suppressed 1 warnings in media/libvorbis) 349:29.13 (suppressed 4 warnings in mfbt/double-conversion/double-conversion) 349:29.13 (suppressed 1 warnings in modules/woff2) 349:29.13 (suppressed 9 warnings in security/nss) 349:29.13 (suppressed 8 warnings in third_party) 349:29.14 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build complete To view resource usage of the build, run |mach resource-usage|. 349:29.47 We know it took a while, but your build finally finished successfully! To take your build for a test drive, run: |mach run| For more information on what to do now, see https://developer.mozilla.org/docs/Developer_Guide/So_You_Just_Built_Firefox + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.rFxhXG + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64 + cd firefox-67.0.3 + /usr/bin/cp -p /usr/share/bookmarks/default-bookmarks.html objdir/dist/bin/browser/chrome/en-US/locale/browser/bookmarks.html + /usr/bin/cat + DESTDIR=/builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64 + make -C objdir install make: Entering directory '/builddir/build/BUILD/firefox-67.0.3/objdir' make[1]: Entering directory '/builddir/build/BUILD/firefox-67.0.3/objdir/browser/installer' /builddir/build/BUILD/firefox-67.0.3/objdir/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /builddir/build/BUILD/firefox-67.0.3/toolkit/locales/gen_multilocale.py main '../../dist/bin/res/multilocale.txt' .deps/multilocale.txt.pp '../../dist/bin/res/multilocale.txt' en-US printf '\n[multilocale]\n' > locale-manifest.in printf '@RESPATH@/res/multilocale.txt\n' >> locale-manifest.in for LOCALE in en-US ;\ do \ for ENTRY in @RESPATH@/browser/chrome/ @RESPATH@/chrome/ ;\ do \ printf "$ENTRY""$LOCALE"'@JAREXT@\n' >> locale-manifest.in; \ printf "$ENTRY""$LOCALE"'.manifest\n' >> locale-manifest.in; \ done \ done NO_PKG_FILES="core bsdecho js js-config jscpucfg nsinstall viewer TestGtkEmbed elf-dynstr-gc mangle* maptsv* mfc* msdump* msmap* nm2tsv* nsinstall* res/samples res/throbber shlibsign* certutil* pk12util* BadCertServer* OCSPStaplingServer* SymantecSanctionsServer* GenerateOCSPResponse* chrome/chrome.rdf chrome/app-chrome.manifest chrome/overlayinfo components/compreg.dat components/xpti.dat content_unit_tests necko_unit_tests *.dSYM " \ /builddir/build/BUILD/firefox-67.0.3/objdir/_virtualenvs/init/bin/python /builddir/build/BUILD/firefox-67.0.3/toolkit/mozapps/installer/packager.py -DPKG_LOCALE_MANIFEST=/builddir/build/BUILD/firefox-67.0.3/objdir/browser/installer/locale-manifest.in -DMOZ_APP_NAME=firefox -DPREF_DIR=defaults/preferences -DMOZ_GTK=1 -DMOZ_GTK3=1 -DMOZ_SYSTEM_NSPR=1 -DMOZ_SYSTEM_NSS=1 -DJAREXT= -DMOZ_CHILD_PROCESS_NAME=plugin-container -DNECKO_WIFI -DDLL_PREFIX=lib -DDLL_SUFFIX=.so -DBIN_SUFFIX= -DDIR_MACOS= -DDIR_RESOURCES= -DBINPATH='bin' -DRESPATH='bin' -DLPROJ_ROOT=en -DENABLE_MARIONETTE=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=30 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xul -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xul"' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_INTL_API=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VPX_VPX_DECODER_H=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_ARM64=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_PUNBOX64=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"67.0"' -DMOZILLA_VERSION='"67.0.3"' -DMOZILLA_VERSION_U=67.0.3 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"67.0.3"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUILD_WEBRENDER=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_LTO=1 -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PHOENIX=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_STATIC_JS=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"aarch64-gcc3"' -DUSE_SKIA=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US \ --format omni \ --removals /builddir/build/BUILD/firefox-67.0.3/browser/installer/removed-files.in \ \ --minify \ \ --jarlog /builddir/build/BUILD/firefox-67.0.3/objdir/jarlog/en-US.log \ --compress none \ /builddir/build/BUILD/firefox-67.0.3/browser/installer/package-manifest.in '../../dist' '../../dist'/firefox \ # Package mozharness /builddir/build/BUILD/firefox-67.0.3/objdir/_virtualenvs/init/bin/python -m mozbuild.action.test_archive mozharness /builddir/build/BUILD/firefox-67.0.3/objdir/dist/mozharness.zip Wrote 449 files in 2324283 bytes to mozharness.zip in 1.00s ../../config/nsinstall -D /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox (cd ../../dist/firefox && /usr/bin/gtar --exclude=precomplete --exclude=.mkdir.done -chf - .) | \ (cd /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox && tar -xf -) ../../config/nsinstall -D /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/bin rm -f -f /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/bin/firefox ln -s /usr/lib64/firefox/firefox /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/bin make[1]: Leaving directory '/builddir/build/BUILD/firefox-67.0.3/objdir/browser/installer' make: Leaving directory '/builddir/build/BUILD/firefox-67.0.3/objdir' + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64 /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/bin /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/applications + desktop-file-install --dir /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/applications /builddir/build/SOURCES/firefox.desktop + desktop-file-install --dir /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/applications /builddir/build/SOURCES/firefox-wayland.desktop + /usr/bin/rm -rf /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/bin/firefox + /usr/bin/sed -e s/__DEFAULT_WAYLAND__/false/ -e s,/__PREFIX__,/usr,g /builddir/build/SOURCES/firefox.sh.in + /usr/bin/chmod 755 /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/bin/firefox + sed -i -e 's|%FLATPAK_ENV_VARS%||' /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/bin/firefox + /usr/bin/sed -e s,/__PREFIX__,/usr,g /builddir/build/SOURCES/firefox-wayland.sh.in + /usr/bin/chmod 755 /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/bin/firefox-wayland + /usr/bin/install -p -D -m 644 /builddir/build/SOURCES/firefox.1 /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/man/man1/firefox.1 + /usr/bin/rm -f /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64//usr/lib64/firefox/firefox-config + /usr/bin/rm -f /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64//usr/lib64/firefox/update-settings.ini + for s in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/icons/hicolor/16x16/apps + /usr/bin/cp -p browser/branding/official/default16.png /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/icons/hicolor/16x16/apps/firefox.png + for s in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/icons/hicolor/22x22/apps + /usr/bin/cp -p browser/branding/official/default22.png /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/icons/hicolor/22x22/apps/firefox.png + for s in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/icons/hicolor/24x24/apps + /usr/bin/cp -p browser/branding/official/default24.png /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/icons/hicolor/24x24/apps/firefox.png + for s in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/icons/hicolor/32x32/apps + /usr/bin/cp -p browser/branding/official/default32.png /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/icons/hicolor/32x32/apps/firefox.png + for s in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/icons/hicolor/48x48/apps + /usr/bin/cp -p browser/branding/official/default48.png /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/icons/hicolor/48x48/apps/firefox.png + for s in 16 22 24 32 48 256 + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/icons/hicolor/256x256/apps + /usr/bin/cp -p browser/branding/official/default256.png /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/icons/hicolor/256x256/apps/firefox.png + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/icons/hicolor/symbolic/apps + /usr/bin/cp -p /builddir/build/SOURCES/firefox-symbolic.svg /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/icons/hicolor/symbolic/apps + mkdir -p /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/appdata + cat + echo + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks + /usr/bin/tar xf /builddir/build/SOURCES/firefox-langpacks-67.0.3-20190618.tar.xz BUILDSTDERR: ++ ls firefox-langpacks/ach.xpi firefox-langpacks/af.xpi firefox-langpacks/an.xpi firefox-langpacks/ar.xpi firefox-langpacks/as.xpi firefox-langpacks/ast.xpi firefox-langpacks/az.xpi firefox-langpacks/be.xpi firefox-langpacks/bg.xpi firefox-langpacks/bn-BD.xpi firefox-langpacks/bn-IN.xpi firefox-langpacks/br.xpi firefox-langpacks/bs.xpi firefox-langpacks/ca.xpi firefox-langpacks/cak.xpi firefox-langpacks/cs.xpi firefox-langpacks/cy.xpi firefox-langpacks/da.xpi firefox-langpacks/de.xpi firefox-langpacks/dsb.xpi firefox-langpacks/el.xpi firefox-langpacks/en-CA.xpi firefox-langpacks/en-GB.xpi firefox-langpacks/en-ZA.xpi firefox-langpacks/eo.xpi firefox-langpacks/es-AR.xpi firefox-langpacks/es-CL.xpi firefox-langpacks/es-ES.xpi firefox-langpacks/es-MX.xpi firefox-langpacks/et.xpi firefox-langpacks/eu.xpi firefox-langpacks/fa.xpi firefox-langpacks/ff.xpi firefox-langpacks/fi.xpi firefox-langpacks/fr.xpi firefox-langpacks/fy-NL.xpi firefox-langpacks/ga-IE.xpi firefox-langpacks/gd.xpi firefox-langpacks/gl.xpi firefox-langpacks/gn.xpi firefox-langpacks/gu-IN.xpi firefox-langpacks/he.xpi firefox-langpacks/hi-IN.xpi firefox-langpacks/hr.xpi firefox-langpacks/hsb.xpi firefox-langpacks/hu.xpi firefox-langpacks/hy-AM.xpi firefox-langpacks/ia.xpi firefox-langpacks/id.xpi firefox-langpacks/is.xpi firefox-langpacks/it.xpi firefox-langpacks/ja.xpi firefox-langpacks/ka.xpi firefox-langpacks/kab.xpi firefox-langpacks/kk.xpi firefox-langpacks/km.xpi firefox-langpacks/kn.xpi firefox-langpacks/ko.xpi firefox-langpacks/lij.xpi firefox-langpacks/lt.xpi firefox-langpacks/lv.xpi firefox-langpacks/mai.xpi firefox-langpacks/mk.xpi firefox-langpacks/ml.xpi firefox-langpacks/mr.xpi firefox-langpacks/ms.xpi firefox-langpacks/my.xpi firefox-langpacks/nb-NO.xpi firefox-langpacks/ne-NP.xpi firefox-langpacks/nl.xpi firefox-langpacks/nn-NO.xpi firefox-langpacks/oc.xpi firefox-langpacks/or.xpi firefox-langpacks/pa-IN.xpi firefox-langpacks/pl.xpi firefox-langpacks/pt-BR.xpi firefox-langpacks/pt-PT.xpi firefox-langpacks/rm.xpi firefox-langpacks/ro.xpi firefox-langpacks/ru.xpi firefox-langpacks/si.xpi firefox-langpacks/sk.xpi firefox-langpacks/sl.xpi firefox-langpacks/son.xpi firefox-langpacks/sq.xpi firefox-langpacks/sr.xpi firefox-langpacks/sv-SE.xpi firefox-langpacks/ta.xpi firefox-langpacks/te.xpi firefox-langpacks/th.xpi firefox-langpacks/tr.xpi firefox-langpacks/uk.xpi firefox-langpacks/ur.xpi firefox-langpacks/uz.xpi firefox-langpacks/vi.xpi firefox-langpacks/xh.xpi firefox-langpacks/zh-CN.xpi firefox-langpacks/zh-TW.xpi + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ach.xpi .xpi + language=ach + extensionID=langpack-ach@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ach@firefox.mozilla.org + unzip -qq firefox-langpacks/ach.xpi -d langpack-ach@firefox.mozilla.org + find langpack-ach@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ach@firefox.mozilla.org + zip -qq -r9mX ../langpack-ach@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ach@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ach BUILDSTDERR: ++ sed -e s/-/_/g + language=ach + echo '%lang(ach) /usr/lib64/firefox/langpacks/langpack-ach@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/af.xpi .xpi + language=af + extensionID=langpack-af@firefox.mozilla.org + /usr/bin/mkdir -p langpack-af@firefox.mozilla.org + unzip -qq firefox-langpacks/af.xpi -d langpack-af@firefox.mozilla.org + find langpack-af@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-af@firefox.mozilla.org + zip -qq -r9mX ../langpack-af@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-af@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo af BUILDSTDERR: ++ sed -e s/-/_/g + language=af + echo '%lang(af) /usr/lib64/firefox/langpacks/langpack-af@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/an.xpi .xpi + language=an + extensionID=langpack-an@firefox.mozilla.org + /usr/bin/mkdir -p langpack-an@firefox.mozilla.org + unzip -qq firefox-langpacks/an.xpi -d langpack-an@firefox.mozilla.org + find langpack-an@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-an@firefox.mozilla.org + zip -qq -r9mX ../langpack-an@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-an@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo an BUILDSTDERR: ++ sed -e s/-/_/g + language=an + echo '%lang(an) /usr/lib64/firefox/langpacks/langpack-an@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ar.xpi .xpi + language=ar + extensionID=langpack-ar@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ar@firefox.mozilla.org + unzip -qq firefox-langpacks/ar.xpi -d langpack-ar@firefox.mozilla.org + find langpack-ar@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ar@firefox.mozilla.org + zip -qq -r9mX ../langpack-ar@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ar@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ar BUILDSTDERR: ++ sed -e s/-/_/g + language=ar + echo '%lang(ar) /usr/lib64/firefox/langpacks/langpack-ar@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/as.xpi .xpi + language=as + extensionID=langpack-as@firefox.mozilla.org + /usr/bin/mkdir -p langpack-as@firefox.mozilla.org + unzip -qq firefox-langpacks/as.xpi -d langpack-as@firefox.mozilla.org + find langpack-as@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-as@firefox.mozilla.org + zip -qq -r9mX ../langpack-as@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-as@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo as BUILDSTDERR: ++ sed -e s/-/_/g + language=as + echo '%lang(as) /usr/lib64/firefox/langpacks/langpack-as@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ast.xpi .xpi + language=ast + extensionID=langpack-ast@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ast@firefox.mozilla.org + unzip -qq firefox-langpacks/ast.xpi -d langpack-ast@firefox.mozilla.org + find langpack-ast@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ast@firefox.mozilla.org + zip -qq -r9mX ../langpack-ast@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ast@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ast BUILDSTDERR: ++ sed -e s/-/_/g + language=ast + echo '%lang(ast) /usr/lib64/firefox/langpacks/langpack-ast@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/az.xpi .xpi + language=az + extensionID=langpack-az@firefox.mozilla.org + /usr/bin/mkdir -p langpack-az@firefox.mozilla.org + unzip -qq firefox-langpacks/az.xpi -d langpack-az@firefox.mozilla.org + find langpack-az@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-az@firefox.mozilla.org + zip -qq -r9mX ../langpack-az@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-az@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo az BUILDSTDERR: ++ sed -e s/-/_/g + language=az + echo '%lang(az) /usr/lib64/firefox/langpacks/langpack-az@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/be.xpi .xpi + language=be + extensionID=langpack-be@firefox.mozilla.org + /usr/bin/mkdir -p langpack-be@firefox.mozilla.org + unzip -qq firefox-langpacks/be.xpi -d langpack-be@firefox.mozilla.org + find langpack-be@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-be@firefox.mozilla.org + zip -qq -r9mX ../langpack-be@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-be@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo be BUILDSTDERR: ++ sed -e s/-/_/g + language=be + echo '%lang(be) /usr/lib64/firefox/langpacks/langpack-be@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/bg.xpi .xpi + language=bg + extensionID=langpack-bg@firefox.mozilla.org + /usr/bin/mkdir -p langpack-bg@firefox.mozilla.org + unzip -qq firefox-langpacks/bg.xpi -d langpack-bg@firefox.mozilla.org + find langpack-bg@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-bg@firefox.mozilla.org + zip -qq -r9mX ../langpack-bg@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-bg@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo bg BUILDSTDERR: ++ sed -e s/-/_/g + language=bg + echo '%lang(bg) /usr/lib64/firefox/langpacks/langpack-bg@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/bn-BD.xpi .xpi + language=bn-BD + extensionID=langpack-bn-BD@firefox.mozilla.org + /usr/bin/mkdir -p langpack-bn-BD@firefox.mozilla.org + unzip -qq firefox-langpacks/bn-BD.xpi -d langpack-bn-BD@firefox.mozilla.org + find langpack-bn-BD@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-bn-BD@firefox.mozilla.org + zip -qq -r9mX ../langpack-bn-BD@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-bn-BD@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo bn-BD BUILDSTDERR: ++ sed -e s/-/_/g + language=bn_BD + echo '%lang(bn_BD) /usr/lib64/firefox/langpacks/langpack-bn-BD@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/bn-IN.xpi .xpi + language=bn-IN + extensionID=langpack-bn-IN@firefox.mozilla.org + /usr/bin/mkdir -p langpack-bn-IN@firefox.mozilla.org + unzip -qq firefox-langpacks/bn-IN.xpi -d langpack-bn-IN@firefox.mozilla.org + find langpack-bn-IN@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-bn-IN@firefox.mozilla.org + zip -qq -r9mX ../langpack-bn-IN@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-bn-IN@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo bn-IN BUILDSTDERR: ++ sed -e s/-/_/g + language=bn_IN + echo '%lang(bn_IN) /usr/lib64/firefox/langpacks/langpack-bn-IN@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/br.xpi .xpi + language=br + extensionID=langpack-br@firefox.mozilla.org + /usr/bin/mkdir -p langpack-br@firefox.mozilla.org + unzip -qq firefox-langpacks/br.xpi -d langpack-br@firefox.mozilla.org + find langpack-br@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-br@firefox.mozilla.org + zip -qq -r9mX ../langpack-br@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-br@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo br BUILDSTDERR: ++ sed -e s/-/_/g + language=br + echo '%lang(br) /usr/lib64/firefox/langpacks/langpack-br@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/bs.xpi .xpi + language=bs + extensionID=langpack-bs@firefox.mozilla.org + /usr/bin/mkdir -p langpack-bs@firefox.mozilla.org + unzip -qq firefox-langpacks/bs.xpi -d langpack-bs@firefox.mozilla.org + find langpack-bs@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-bs@firefox.mozilla.org + zip -qq -r9mX ../langpack-bs@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-bs@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo bs BUILDSTDERR: ++ sed -e s/-/_/g + language=bs + echo '%lang(bs) /usr/lib64/firefox/langpacks/langpack-bs@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ca.xpi .xpi + language=ca + extensionID=langpack-ca@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ca@firefox.mozilla.org + unzip -qq firefox-langpacks/ca.xpi -d langpack-ca@firefox.mozilla.org + find langpack-ca@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ca@firefox.mozilla.org + zip -qq -r9mX ../langpack-ca@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ca@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ca BUILDSTDERR: ++ sed -e s/-/_/g + language=ca + echo '%lang(ca) /usr/lib64/firefox/langpacks/langpack-ca@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/cak.xpi .xpi + language=cak + extensionID=langpack-cak@firefox.mozilla.org + /usr/bin/mkdir -p langpack-cak@firefox.mozilla.org + unzip -qq firefox-langpacks/cak.xpi -d langpack-cak@firefox.mozilla.org + find langpack-cak@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-cak@firefox.mozilla.org + zip -qq -r9mX ../langpack-cak@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-cak@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo cak BUILDSTDERR: ++ sed -e s/-/_/g + language=cak + echo '%lang(cak) /usr/lib64/firefox/langpacks/langpack-cak@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/cs.xpi .xpi + language=cs + extensionID=langpack-cs@firefox.mozilla.org + /usr/bin/mkdir -p langpack-cs@firefox.mozilla.org + unzip -qq firefox-langpacks/cs.xpi -d langpack-cs@firefox.mozilla.org + find langpack-cs@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-cs@firefox.mozilla.org + zip -qq -r9mX ../langpack-cs@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-cs@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo cs BUILDSTDERR: ++ sed -e s/-/_/g + language=cs + echo '%lang(cs) /usr/lib64/firefox/langpacks/langpack-cs@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/cy.xpi .xpi + language=cy + extensionID=langpack-cy@firefox.mozilla.org + /usr/bin/mkdir -p langpack-cy@firefox.mozilla.org + unzip -qq firefox-langpacks/cy.xpi -d langpack-cy@firefox.mozilla.org + find langpack-cy@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-cy@firefox.mozilla.org + zip -qq -r9mX ../langpack-cy@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-cy@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo cy BUILDSTDERR: ++ sed -e s/-/_/g + language=cy + echo '%lang(cy) /usr/lib64/firefox/langpacks/langpack-cy@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/da.xpi .xpi + language=da + extensionID=langpack-da@firefox.mozilla.org + /usr/bin/mkdir -p langpack-da@firefox.mozilla.org + unzip -qq firefox-langpacks/da.xpi -d langpack-da@firefox.mozilla.org + find langpack-da@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-da@firefox.mozilla.org + zip -qq -r9mX ../langpack-da@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-da@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo da BUILDSTDERR: ++ sed -e s/-/_/g + language=da + echo '%lang(da) /usr/lib64/firefox/langpacks/langpack-da@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/de.xpi .xpi + language=de + extensionID=langpack-de@firefox.mozilla.org + /usr/bin/mkdir -p langpack-de@firefox.mozilla.org + unzip -qq firefox-langpacks/de.xpi -d langpack-de@firefox.mozilla.org + find langpack-de@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-de@firefox.mozilla.org + zip -qq -r9mX ../langpack-de@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-de@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo de BUILDSTDERR: ++ sed -e s/-/_/g + language=de + echo '%lang(de) /usr/lib64/firefox/langpacks/langpack-de@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/dsb.xpi .xpi + language=dsb + extensionID=langpack-dsb@firefox.mozilla.org + /usr/bin/mkdir -p langpack-dsb@firefox.mozilla.org + unzip -qq firefox-langpacks/dsb.xpi -d langpack-dsb@firefox.mozilla.org + find langpack-dsb@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-dsb@firefox.mozilla.org + zip -qq -r9mX ../langpack-dsb@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-dsb@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo dsb BUILDSTDERR: ++ sed -e s/-/_/g + language=dsb + echo '%lang(dsb) /usr/lib64/firefox/langpacks/langpack-dsb@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/el.xpi .xpi + language=el + extensionID=langpack-el@firefox.mozilla.org + /usr/bin/mkdir -p langpack-el@firefox.mozilla.org + unzip -qq firefox-langpacks/el.xpi -d langpack-el@firefox.mozilla.org + find langpack-el@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-el@firefox.mozilla.org + zip -qq -r9mX ../langpack-el@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-el@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo el BUILDSTDERR: ++ sed -e s/-/_/g + language=el + echo '%lang(el) /usr/lib64/firefox/langpacks/langpack-el@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/en-CA.xpi .xpi + language=en-CA + extensionID=langpack-en-CA@firefox.mozilla.org + /usr/bin/mkdir -p langpack-en-CA@firefox.mozilla.org + unzip -qq firefox-langpacks/en-CA.xpi -d langpack-en-CA@firefox.mozilla.org + find langpack-en-CA@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-en-CA@firefox.mozilla.org + zip -qq -r9mX ../langpack-en-CA@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-en-CA@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo en-CA BUILDSTDERR: ++ sed -e s/-/_/g + language=en_CA + echo '%lang(en_CA) /usr/lib64/firefox/langpacks/langpack-en-CA@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/en-GB.xpi .xpi + language=en-GB + extensionID=langpack-en-GB@firefox.mozilla.org + /usr/bin/mkdir -p langpack-en-GB@firefox.mozilla.org + unzip -qq firefox-langpacks/en-GB.xpi -d langpack-en-GB@firefox.mozilla.org + find langpack-en-GB@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-en-GB@firefox.mozilla.org + zip -qq -r9mX ../langpack-en-GB@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-en-GB@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo en-GB BUILDSTDERR: ++ sed -e s/-/_/g + language=en_GB + echo '%lang(en_GB) /usr/lib64/firefox/langpacks/langpack-en-GB@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/en-ZA.xpi .xpi + language=en-ZA + extensionID=langpack-en-ZA@firefox.mozilla.org + /usr/bin/mkdir -p langpack-en-ZA@firefox.mozilla.org + unzip -qq firefox-langpacks/en-ZA.xpi -d langpack-en-ZA@firefox.mozilla.org + find langpack-en-ZA@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-en-ZA@firefox.mozilla.org + zip -qq -r9mX ../langpack-en-ZA@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-en-ZA@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo en-ZA BUILDSTDERR: ++ sed -e s/-/_/g + language=en_ZA + echo '%lang(en_ZA) /usr/lib64/firefox/langpacks/langpack-en-ZA@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/eo.xpi .xpi + language=eo + extensionID=langpack-eo@firefox.mozilla.org + /usr/bin/mkdir -p langpack-eo@firefox.mozilla.org + unzip -qq firefox-langpacks/eo.xpi -d langpack-eo@firefox.mozilla.org + find langpack-eo@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-eo@firefox.mozilla.org + zip -qq -r9mX ../langpack-eo@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-eo@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo eo BUILDSTDERR: ++ sed -e s/-/_/g + language=eo + echo '%lang(eo) /usr/lib64/firefox/langpacks/langpack-eo@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/es-AR.xpi .xpi + language=es-AR + extensionID=langpack-es-AR@firefox.mozilla.org + /usr/bin/mkdir -p langpack-es-AR@firefox.mozilla.org + unzip -qq firefox-langpacks/es-AR.xpi -d langpack-es-AR@firefox.mozilla.org + find langpack-es-AR@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-es-AR@firefox.mozilla.org + zip -qq -r9mX ../langpack-es-AR@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-es-AR@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo es-AR BUILDSTDERR: ++ sed -e s/-/_/g + language=es_AR + echo '%lang(es_AR) /usr/lib64/firefox/langpacks/langpack-es-AR@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/es-CL.xpi .xpi + language=es-CL + extensionID=langpack-es-CL@firefox.mozilla.org + /usr/bin/mkdir -p langpack-es-CL@firefox.mozilla.org + unzip -qq firefox-langpacks/es-CL.xpi -d langpack-es-CL@firefox.mozilla.org + find langpack-es-CL@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-es-CL@firefox.mozilla.org + zip -qq -r9mX ../langpack-es-CL@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-es-CL@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo es-CL BUILDSTDERR: ++ sed -e s/-/_/g + language=es_CL + echo '%lang(es_CL) /usr/lib64/firefox/langpacks/langpack-es-CL@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/es-ES.xpi .xpi + language=es-ES + extensionID=langpack-es-ES@firefox.mozilla.org + /usr/bin/mkdir -p langpack-es-ES@firefox.mozilla.org + unzip -qq firefox-langpacks/es-ES.xpi -d langpack-es-ES@firefox.mozilla.org + find langpack-es-ES@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-es-ES@firefox.mozilla.org + zip -qq -r9mX ../langpack-es-ES@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-es-ES@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo es-ES BUILDSTDERR: ++ sed -e s/-/_/g + language=es_ES + echo '%lang(es_ES) /usr/lib64/firefox/langpacks/langpack-es-ES@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/es-MX.xpi .xpi + language=es-MX + extensionID=langpack-es-MX@firefox.mozilla.org + /usr/bin/mkdir -p langpack-es-MX@firefox.mozilla.org + unzip -qq firefox-langpacks/es-MX.xpi -d langpack-es-MX@firefox.mozilla.org + find langpack-es-MX@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-es-MX@firefox.mozilla.org + zip -qq -r9mX ../langpack-es-MX@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-es-MX@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo es-MX BUILDSTDERR: ++ sed -e s/-/_/g + language=es_MX + echo '%lang(es_MX) /usr/lib64/firefox/langpacks/langpack-es-MX@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/et.xpi .xpi + language=et + extensionID=langpack-et@firefox.mozilla.org + /usr/bin/mkdir -p langpack-et@firefox.mozilla.org + unzip -qq firefox-langpacks/et.xpi -d langpack-et@firefox.mozilla.org + find langpack-et@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-et@firefox.mozilla.org + zip -qq -r9mX ../langpack-et@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-et@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo et BUILDSTDERR: ++ sed -e s/-/_/g + language=et + echo '%lang(et) /usr/lib64/firefox/langpacks/langpack-et@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/eu.xpi .xpi + language=eu + extensionID=langpack-eu@firefox.mozilla.org + /usr/bin/mkdir -p langpack-eu@firefox.mozilla.org + unzip -qq firefox-langpacks/eu.xpi -d langpack-eu@firefox.mozilla.org + find langpack-eu@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-eu@firefox.mozilla.org + zip -qq -r9mX ../langpack-eu@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-eu@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo eu BUILDSTDERR: ++ sed -e s/-/_/g + language=eu + echo '%lang(eu) /usr/lib64/firefox/langpacks/langpack-eu@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/fa.xpi .xpi + language=fa + extensionID=langpack-fa@firefox.mozilla.org + /usr/bin/mkdir -p langpack-fa@firefox.mozilla.org + unzip -qq firefox-langpacks/fa.xpi -d langpack-fa@firefox.mozilla.org + find langpack-fa@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-fa@firefox.mozilla.org + zip -qq -r9mX ../langpack-fa@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-fa@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo fa BUILDSTDERR: ++ sed -e s/-/_/g + language=fa + echo '%lang(fa) /usr/lib64/firefox/langpacks/langpack-fa@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ff.xpi .xpi + language=ff + extensionID=langpack-ff@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ff@firefox.mozilla.org + unzip -qq firefox-langpacks/ff.xpi -d langpack-ff@firefox.mozilla.org + find langpack-ff@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ff@firefox.mozilla.org + zip -qq -r9mX ../langpack-ff@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ff@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ff BUILDSTDERR: ++ sed -e s/-/_/g + language=ff + echo '%lang(ff) /usr/lib64/firefox/langpacks/langpack-ff@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/fi.xpi .xpi + language=fi + extensionID=langpack-fi@firefox.mozilla.org + /usr/bin/mkdir -p langpack-fi@firefox.mozilla.org + unzip -qq firefox-langpacks/fi.xpi -d langpack-fi@firefox.mozilla.org + find langpack-fi@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-fi@firefox.mozilla.org + zip -qq -r9mX ../langpack-fi@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-fi@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo fi BUILDSTDERR: ++ sed -e s/-/_/g + language=fi + echo '%lang(fi) /usr/lib64/firefox/langpacks/langpack-fi@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/fr.xpi .xpi + language=fr + extensionID=langpack-fr@firefox.mozilla.org + /usr/bin/mkdir -p langpack-fr@firefox.mozilla.org + unzip -qq firefox-langpacks/fr.xpi -d langpack-fr@firefox.mozilla.org + find langpack-fr@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-fr@firefox.mozilla.org + zip -qq -r9mX ../langpack-fr@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-fr@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo fr BUILDSTDERR: ++ sed -e s/-/_/g + language=fr + echo '%lang(fr) /usr/lib64/firefox/langpacks/langpack-fr@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/fy-NL.xpi .xpi + language=fy-NL + extensionID=langpack-fy-NL@firefox.mozilla.org + /usr/bin/mkdir -p langpack-fy-NL@firefox.mozilla.org + unzip -qq firefox-langpacks/fy-NL.xpi -d langpack-fy-NL@firefox.mozilla.org + find langpack-fy-NL@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-fy-NL@firefox.mozilla.org + zip -qq -r9mX ../langpack-fy-NL@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-fy-NL@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo fy-NL BUILDSTDERR: ++ sed -e s/-/_/g + language=fy_NL + echo '%lang(fy_NL) /usr/lib64/firefox/langpacks/langpack-fy-NL@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ga-IE.xpi .xpi + language=ga-IE + extensionID=langpack-ga-IE@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ga-IE@firefox.mozilla.org + unzip -qq firefox-langpacks/ga-IE.xpi -d langpack-ga-IE@firefox.mozilla.org + find langpack-ga-IE@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ga-IE@firefox.mozilla.org + zip -qq -r9mX ../langpack-ga-IE@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ga-IE@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ga-IE BUILDSTDERR: ++ sed -e s/-/_/g + language=ga_IE + echo '%lang(ga_IE) /usr/lib64/firefox/langpacks/langpack-ga-IE@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/gd.xpi .xpi + language=gd + extensionID=langpack-gd@firefox.mozilla.org + /usr/bin/mkdir -p langpack-gd@firefox.mozilla.org + unzip -qq firefox-langpacks/gd.xpi -d langpack-gd@firefox.mozilla.org + find langpack-gd@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-gd@firefox.mozilla.org + zip -qq -r9mX ../langpack-gd@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-gd@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo gd BUILDSTDERR: ++ sed -e s/-/_/g + language=gd + echo '%lang(gd) /usr/lib64/firefox/langpacks/langpack-gd@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/gl.xpi .xpi + language=gl + extensionID=langpack-gl@firefox.mozilla.org + /usr/bin/mkdir -p langpack-gl@firefox.mozilla.org + unzip -qq firefox-langpacks/gl.xpi -d langpack-gl@firefox.mozilla.org + find langpack-gl@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-gl@firefox.mozilla.org + zip -qq -r9mX ../langpack-gl@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-gl@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo gl BUILDSTDERR: ++ sed -e s/-/_/g + language=gl + echo '%lang(gl) /usr/lib64/firefox/langpacks/langpack-gl@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/gn.xpi .xpi + language=gn + extensionID=langpack-gn@firefox.mozilla.org + /usr/bin/mkdir -p langpack-gn@firefox.mozilla.org + unzip -qq firefox-langpacks/gn.xpi -d langpack-gn@firefox.mozilla.org + find langpack-gn@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-gn@firefox.mozilla.org + zip -qq -r9mX ../langpack-gn@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-gn@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo gn BUILDSTDERR: ++ sed -e s/-/_/g + language=gn + echo '%lang(gn) /usr/lib64/firefox/langpacks/langpack-gn@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/gu-IN.xpi .xpi + language=gu-IN + extensionID=langpack-gu-IN@firefox.mozilla.org + /usr/bin/mkdir -p langpack-gu-IN@firefox.mozilla.org + unzip -qq firefox-langpacks/gu-IN.xpi -d langpack-gu-IN@firefox.mozilla.org + find langpack-gu-IN@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-gu-IN@firefox.mozilla.org + zip -qq -r9mX ../langpack-gu-IN@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-gu-IN@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo gu-IN BUILDSTDERR: ++ sed -e s/-/_/g + language=gu_IN + echo '%lang(gu_IN) /usr/lib64/firefox/langpacks/langpack-gu-IN@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/he.xpi .xpi + language=he + extensionID=langpack-he@firefox.mozilla.org + /usr/bin/mkdir -p langpack-he@firefox.mozilla.org + unzip -qq firefox-langpacks/he.xpi -d langpack-he@firefox.mozilla.org + find langpack-he@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-he@firefox.mozilla.org + zip -qq -r9mX ../langpack-he@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-he@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo he BUILDSTDERR: ++ sed -e s/-/_/g + language=he + echo '%lang(he) /usr/lib64/firefox/langpacks/langpack-he@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/hi-IN.xpi .xpi + language=hi-IN + extensionID=langpack-hi-IN@firefox.mozilla.org + /usr/bin/mkdir -p langpack-hi-IN@firefox.mozilla.org + unzip -qq firefox-langpacks/hi-IN.xpi -d langpack-hi-IN@firefox.mozilla.org + find langpack-hi-IN@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-hi-IN@firefox.mozilla.org + zip -qq -r9mX ../langpack-hi-IN@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-hi-IN@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo hi-IN BUILDSTDERR: ++ sed -e s/-/_/g + language=hi_IN + echo '%lang(hi_IN) /usr/lib64/firefox/langpacks/langpack-hi-IN@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/hr.xpi .xpi + language=hr + extensionID=langpack-hr@firefox.mozilla.org + /usr/bin/mkdir -p langpack-hr@firefox.mozilla.org + unzip -qq firefox-langpacks/hr.xpi -d langpack-hr@firefox.mozilla.org + find langpack-hr@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-hr@firefox.mozilla.org + zip -qq -r9mX ../langpack-hr@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-hr@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo hr BUILDSTDERR: ++ sed -e s/-/_/g + language=hr + echo '%lang(hr) /usr/lib64/firefox/langpacks/langpack-hr@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/hsb.xpi .xpi + language=hsb + extensionID=langpack-hsb@firefox.mozilla.org + /usr/bin/mkdir -p langpack-hsb@firefox.mozilla.org + unzip -qq firefox-langpacks/hsb.xpi -d langpack-hsb@firefox.mozilla.org + find langpack-hsb@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-hsb@firefox.mozilla.org + zip -qq -r9mX ../langpack-hsb@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-hsb@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo hsb BUILDSTDERR: ++ sed -e s/-/_/g + language=hsb + echo '%lang(hsb) /usr/lib64/firefox/langpacks/langpack-hsb@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/hu.xpi .xpi + language=hu + extensionID=langpack-hu@firefox.mozilla.org + /usr/bin/mkdir -p langpack-hu@firefox.mozilla.org + unzip -qq firefox-langpacks/hu.xpi -d langpack-hu@firefox.mozilla.org + find langpack-hu@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-hu@firefox.mozilla.org + zip -qq -r9mX ../langpack-hu@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-hu@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo hu BUILDSTDERR: ++ sed -e s/-/_/g + language=hu + echo '%lang(hu) /usr/lib64/firefox/langpacks/langpack-hu@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/hy-AM.xpi .xpi + language=hy-AM + extensionID=langpack-hy-AM@firefox.mozilla.org + /usr/bin/mkdir -p langpack-hy-AM@firefox.mozilla.org + unzip -qq firefox-langpacks/hy-AM.xpi -d langpack-hy-AM@firefox.mozilla.org + find langpack-hy-AM@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-hy-AM@firefox.mozilla.org + zip -qq -r9mX ../langpack-hy-AM@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-hy-AM@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo hy-AM BUILDSTDERR: ++ sed -e s/-/_/g + language=hy_AM + echo '%lang(hy_AM) /usr/lib64/firefox/langpacks/langpack-hy-AM@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ia.xpi .xpi + language=ia + extensionID=langpack-ia@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ia@firefox.mozilla.org + unzip -qq firefox-langpacks/ia.xpi -d langpack-ia@firefox.mozilla.org + find langpack-ia@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ia@firefox.mozilla.org + zip -qq -r9mX ../langpack-ia@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ia@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ia BUILDSTDERR: ++ sed -e s/-/_/g + language=ia + echo '%lang(ia) /usr/lib64/firefox/langpacks/langpack-ia@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/id.xpi .xpi + language=id + extensionID=langpack-id@firefox.mozilla.org + /usr/bin/mkdir -p langpack-id@firefox.mozilla.org + unzip -qq firefox-langpacks/id.xpi -d langpack-id@firefox.mozilla.org + find langpack-id@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-id@firefox.mozilla.org + zip -qq -r9mX ../langpack-id@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-id@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo id BUILDSTDERR: ++ sed -e s/-/_/g + language=id + echo '%lang(id) /usr/lib64/firefox/langpacks/langpack-id@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/is.xpi .xpi + language=is + extensionID=langpack-is@firefox.mozilla.org + /usr/bin/mkdir -p langpack-is@firefox.mozilla.org + unzip -qq firefox-langpacks/is.xpi -d langpack-is@firefox.mozilla.org + find langpack-is@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-is@firefox.mozilla.org + zip -qq -r9mX ../langpack-is@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-is@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo is BUILDSTDERR: ++ sed -e s/-/_/g + language=is + echo '%lang(is) /usr/lib64/firefox/langpacks/langpack-is@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/it.xpi .xpi + language=it + extensionID=langpack-it@firefox.mozilla.org + /usr/bin/mkdir -p langpack-it@firefox.mozilla.org + unzip -qq firefox-langpacks/it.xpi -d langpack-it@firefox.mozilla.org + find langpack-it@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-it@firefox.mozilla.org + zip -qq -r9mX ../langpack-it@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-it@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo it BUILDSTDERR: ++ sed -e s/-/_/g + language=it + echo '%lang(it) /usr/lib64/firefox/langpacks/langpack-it@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ja.xpi .xpi + language=ja + extensionID=langpack-ja@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ja@firefox.mozilla.org + unzip -qq firefox-langpacks/ja.xpi -d langpack-ja@firefox.mozilla.org + find langpack-ja@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ja@firefox.mozilla.org + zip -qq -r9mX ../langpack-ja@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ja@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ja BUILDSTDERR: ++ sed -e s/-/_/g + language=ja + echo '%lang(ja) /usr/lib64/firefox/langpacks/langpack-ja@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ka.xpi .xpi + language=ka + extensionID=langpack-ka@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ka@firefox.mozilla.org + unzip -qq firefox-langpacks/ka.xpi -d langpack-ka@firefox.mozilla.org + find langpack-ka@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ka@firefox.mozilla.org + zip -qq -r9mX ../langpack-ka@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ka@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ka BUILDSTDERR: ++ sed -e s/-/_/g + language=ka + echo '%lang(ka) /usr/lib64/firefox/langpacks/langpack-ka@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/kab.xpi .xpi + language=kab + extensionID=langpack-kab@firefox.mozilla.org + /usr/bin/mkdir -p langpack-kab@firefox.mozilla.org + unzip -qq firefox-langpacks/kab.xpi -d langpack-kab@firefox.mozilla.org + find langpack-kab@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-kab@firefox.mozilla.org + zip -qq -r9mX ../langpack-kab@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-kab@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo kab BUILDSTDERR: ++ sed -e s/-/_/g + language=kab + echo '%lang(kab) /usr/lib64/firefox/langpacks/langpack-kab@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/kk.xpi .xpi + language=kk + extensionID=langpack-kk@firefox.mozilla.org + /usr/bin/mkdir -p langpack-kk@firefox.mozilla.org + unzip -qq firefox-langpacks/kk.xpi -d langpack-kk@firefox.mozilla.org + find langpack-kk@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-kk@firefox.mozilla.org + zip -qq -r9mX ../langpack-kk@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-kk@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo kk BUILDSTDERR: ++ sed -e s/-/_/g + language=kk + echo '%lang(kk) /usr/lib64/firefox/langpacks/langpack-kk@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/km.xpi .xpi + language=km + extensionID=langpack-km@firefox.mozilla.org + /usr/bin/mkdir -p langpack-km@firefox.mozilla.org + unzip -qq firefox-langpacks/km.xpi -d langpack-km@firefox.mozilla.org + find langpack-km@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-km@firefox.mozilla.org + zip -qq -r9mX ../langpack-km@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-km@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo km BUILDSTDERR: ++ sed -e s/-/_/g + language=km + echo '%lang(km) /usr/lib64/firefox/langpacks/langpack-km@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/kn.xpi .xpi + language=kn + extensionID=langpack-kn@firefox.mozilla.org + /usr/bin/mkdir -p langpack-kn@firefox.mozilla.org + unzip -qq firefox-langpacks/kn.xpi -d langpack-kn@firefox.mozilla.org + find langpack-kn@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-kn@firefox.mozilla.org + zip -qq -r9mX ../langpack-kn@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-kn@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo kn BUILDSTDERR: ++ sed -e s/-/_/g + language=kn + echo '%lang(kn) /usr/lib64/firefox/langpacks/langpack-kn@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ko.xpi .xpi + language=ko + extensionID=langpack-ko@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ko@firefox.mozilla.org + unzip -qq firefox-langpacks/ko.xpi -d langpack-ko@firefox.mozilla.org + find langpack-ko@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ko@firefox.mozilla.org + zip -qq -r9mX ../langpack-ko@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ko@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ko BUILDSTDERR: ++ sed -e s/-/_/g + language=ko + echo '%lang(ko) /usr/lib64/firefox/langpacks/langpack-ko@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/lij.xpi .xpi + language=lij + extensionID=langpack-lij@firefox.mozilla.org + /usr/bin/mkdir -p langpack-lij@firefox.mozilla.org + unzip -qq firefox-langpacks/lij.xpi -d langpack-lij@firefox.mozilla.org + find langpack-lij@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-lij@firefox.mozilla.org + zip -qq -r9mX ../langpack-lij@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-lij@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo lij BUILDSTDERR: ++ sed -e s/-/_/g + language=lij + echo '%lang(lij) /usr/lib64/firefox/langpacks/langpack-lij@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/lt.xpi .xpi + language=lt + extensionID=langpack-lt@firefox.mozilla.org + /usr/bin/mkdir -p langpack-lt@firefox.mozilla.org + unzip -qq firefox-langpacks/lt.xpi -d langpack-lt@firefox.mozilla.org + find langpack-lt@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-lt@firefox.mozilla.org + zip -qq -r9mX ../langpack-lt@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-lt@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo lt BUILDSTDERR: ++ sed -e s/-/_/g + language=lt + echo '%lang(lt) /usr/lib64/firefox/langpacks/langpack-lt@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/lv.xpi .xpi + language=lv + extensionID=langpack-lv@firefox.mozilla.org + /usr/bin/mkdir -p langpack-lv@firefox.mozilla.org + unzip -qq firefox-langpacks/lv.xpi -d langpack-lv@firefox.mozilla.org + find langpack-lv@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-lv@firefox.mozilla.org + zip -qq -r9mX ../langpack-lv@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-lv@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo lv BUILDSTDERR: ++ sed -e s/-/_/g + language=lv + echo '%lang(lv) /usr/lib64/firefox/langpacks/langpack-lv@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/mai.xpi .xpi + language=mai + extensionID=langpack-mai@firefox.mozilla.org + /usr/bin/mkdir -p langpack-mai@firefox.mozilla.org + unzip -qq firefox-langpacks/mai.xpi -d langpack-mai@firefox.mozilla.org + find langpack-mai@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-mai@firefox.mozilla.org + zip -qq -r9mX ../langpack-mai@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-mai@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo mai BUILDSTDERR: ++ sed -e s/-/_/g + language=mai + echo '%lang(mai) /usr/lib64/firefox/langpacks/langpack-mai@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/mk.xpi .xpi + language=mk + extensionID=langpack-mk@firefox.mozilla.org + /usr/bin/mkdir -p langpack-mk@firefox.mozilla.org + unzip -qq firefox-langpacks/mk.xpi -d langpack-mk@firefox.mozilla.org + find langpack-mk@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-mk@firefox.mozilla.org + zip -qq -r9mX ../langpack-mk@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-mk@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo mk BUILDSTDERR: ++ sed -e s/-/_/g + language=mk + echo '%lang(mk) /usr/lib64/firefox/langpacks/langpack-mk@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ml.xpi .xpi + language=ml + extensionID=langpack-ml@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ml@firefox.mozilla.org + unzip -qq firefox-langpacks/ml.xpi -d langpack-ml@firefox.mozilla.org + find langpack-ml@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ml@firefox.mozilla.org + zip -qq -r9mX ../langpack-ml@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ml@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ml BUILDSTDERR: ++ sed -e s/-/_/g + language=ml + echo '%lang(ml) /usr/lib64/firefox/langpacks/langpack-ml@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/mr.xpi .xpi + language=mr + extensionID=langpack-mr@firefox.mozilla.org + /usr/bin/mkdir -p langpack-mr@firefox.mozilla.org + unzip -qq firefox-langpacks/mr.xpi -d langpack-mr@firefox.mozilla.org + find langpack-mr@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-mr@firefox.mozilla.org + zip -qq -r9mX ../langpack-mr@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-mr@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo mr BUILDSTDERR: ++ sed -e s/-/_/g + language=mr + echo '%lang(mr) /usr/lib64/firefox/langpacks/langpack-mr@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ms.xpi .xpi + language=ms + extensionID=langpack-ms@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ms@firefox.mozilla.org + unzip -qq firefox-langpacks/ms.xpi -d langpack-ms@firefox.mozilla.org + find langpack-ms@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ms@firefox.mozilla.org + zip -qq -r9mX ../langpack-ms@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ms@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ms BUILDSTDERR: ++ sed -e s/-/_/g + language=ms + echo '%lang(ms) /usr/lib64/firefox/langpacks/langpack-ms@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/my.xpi .xpi + language=my + extensionID=langpack-my@firefox.mozilla.org + /usr/bin/mkdir -p langpack-my@firefox.mozilla.org + unzip -qq firefox-langpacks/my.xpi -d langpack-my@firefox.mozilla.org + find langpack-my@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-my@firefox.mozilla.org + zip -qq -r9mX ../langpack-my@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-my@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo my BUILDSTDERR: ++ sed -e s/-/_/g + language=my + echo '%lang(my) /usr/lib64/firefox/langpacks/langpack-my@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/nb-NO.xpi .xpi + language=nb-NO + extensionID=langpack-nb-NO@firefox.mozilla.org + /usr/bin/mkdir -p langpack-nb-NO@firefox.mozilla.org + unzip -qq firefox-langpacks/nb-NO.xpi -d langpack-nb-NO@firefox.mozilla.org + find langpack-nb-NO@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-nb-NO@firefox.mozilla.org + zip -qq -r9mX ../langpack-nb-NO@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-nb-NO@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo nb-NO BUILDSTDERR: ++ sed -e s/-/_/g + language=nb_NO + echo '%lang(nb_NO) /usr/lib64/firefox/langpacks/langpack-nb-NO@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ne-NP.xpi .xpi + language=ne-NP + extensionID=langpack-ne-NP@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ne-NP@firefox.mozilla.org + unzip -qq firefox-langpacks/ne-NP.xpi -d langpack-ne-NP@firefox.mozilla.org + find langpack-ne-NP@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ne-NP@firefox.mozilla.org + zip -qq -r9mX ../langpack-ne-NP@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ne-NP@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ne-NP BUILDSTDERR: ++ sed -e s/-/_/g + language=ne_NP + echo '%lang(ne_NP) /usr/lib64/firefox/langpacks/langpack-ne-NP@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/nl.xpi .xpi + language=nl + extensionID=langpack-nl@firefox.mozilla.org + /usr/bin/mkdir -p langpack-nl@firefox.mozilla.org + unzip -qq firefox-langpacks/nl.xpi -d langpack-nl@firefox.mozilla.org + find langpack-nl@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-nl@firefox.mozilla.org + zip -qq -r9mX ../langpack-nl@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-nl@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo nl BUILDSTDERR: ++ sed -e s/-/_/g + language=nl + echo '%lang(nl) /usr/lib64/firefox/langpacks/langpack-nl@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/nn-NO.xpi .xpi + language=nn-NO + extensionID=langpack-nn-NO@firefox.mozilla.org + /usr/bin/mkdir -p langpack-nn-NO@firefox.mozilla.org + unzip -qq firefox-langpacks/nn-NO.xpi -d langpack-nn-NO@firefox.mozilla.org + find langpack-nn-NO@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-nn-NO@firefox.mozilla.org + zip -qq -r9mX ../langpack-nn-NO@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-nn-NO@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo nn-NO BUILDSTDERR: ++ sed -e s/-/_/g + language=nn_NO + echo '%lang(nn_NO) /usr/lib64/firefox/langpacks/langpack-nn-NO@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/oc.xpi .xpi + language=oc + extensionID=langpack-oc@firefox.mozilla.org + /usr/bin/mkdir -p langpack-oc@firefox.mozilla.org + unzip -qq firefox-langpacks/oc.xpi -d langpack-oc@firefox.mozilla.org + find langpack-oc@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-oc@firefox.mozilla.org + zip -qq -r9mX ../langpack-oc@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-oc@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo oc BUILDSTDERR: ++ sed -e s/-/_/g + language=oc + echo '%lang(oc) /usr/lib64/firefox/langpacks/langpack-oc@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/or.xpi .xpi + language=or + extensionID=langpack-or@firefox.mozilla.org + /usr/bin/mkdir -p langpack-or@firefox.mozilla.org + unzip -qq firefox-langpacks/or.xpi -d langpack-or@firefox.mozilla.org + find langpack-or@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-or@firefox.mozilla.org + zip -qq -r9mX ../langpack-or@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-or@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo or BUILDSTDERR: ++ sed -e s/-/_/g + language=or + echo '%lang(or) /usr/lib64/firefox/langpacks/langpack-or@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/pa-IN.xpi .xpi + language=pa-IN + extensionID=langpack-pa-IN@firefox.mozilla.org + /usr/bin/mkdir -p langpack-pa-IN@firefox.mozilla.org + unzip -qq firefox-langpacks/pa-IN.xpi -d langpack-pa-IN@firefox.mozilla.org + find langpack-pa-IN@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-pa-IN@firefox.mozilla.org + zip -qq -r9mX ../langpack-pa-IN@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-pa-IN@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo pa-IN BUILDSTDERR: ++ sed -e s/-/_/g + language=pa_IN + echo '%lang(pa_IN) /usr/lib64/firefox/langpacks/langpack-pa-IN@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/pl.xpi .xpi + language=pl + extensionID=langpack-pl@firefox.mozilla.org + /usr/bin/mkdir -p langpack-pl@firefox.mozilla.org + unzip -qq firefox-langpacks/pl.xpi -d langpack-pl@firefox.mozilla.org + find langpack-pl@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-pl@firefox.mozilla.org + zip -qq -r9mX ../langpack-pl@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-pl@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo pl BUILDSTDERR: ++ sed -e s/-/_/g + language=pl + echo '%lang(pl) /usr/lib64/firefox/langpacks/langpack-pl@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/pt-BR.xpi .xpi + language=pt-BR + extensionID=langpack-pt-BR@firefox.mozilla.org + /usr/bin/mkdir -p langpack-pt-BR@firefox.mozilla.org + unzip -qq firefox-langpacks/pt-BR.xpi -d langpack-pt-BR@firefox.mozilla.org + find langpack-pt-BR@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-pt-BR@firefox.mozilla.org + zip -qq -r9mX ../langpack-pt-BR@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-pt-BR@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo pt-BR BUILDSTDERR: ++ sed -e s/-/_/g + language=pt_BR + echo '%lang(pt_BR) /usr/lib64/firefox/langpacks/langpack-pt-BR@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/pt-PT.xpi .xpi + language=pt-PT + extensionID=langpack-pt-PT@firefox.mozilla.org + /usr/bin/mkdir -p langpack-pt-PT@firefox.mozilla.org + unzip -qq firefox-langpacks/pt-PT.xpi -d langpack-pt-PT@firefox.mozilla.org + find langpack-pt-PT@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-pt-PT@firefox.mozilla.org + zip -qq -r9mX ../langpack-pt-PT@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-pt-PT@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo pt-PT BUILDSTDERR: ++ sed -e s/-/_/g + language=pt_PT + echo '%lang(pt_PT) /usr/lib64/firefox/langpacks/langpack-pt-PT@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/rm.xpi .xpi + language=rm + extensionID=langpack-rm@firefox.mozilla.org + /usr/bin/mkdir -p langpack-rm@firefox.mozilla.org + unzip -qq firefox-langpacks/rm.xpi -d langpack-rm@firefox.mozilla.org + find langpack-rm@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-rm@firefox.mozilla.org + zip -qq -r9mX ../langpack-rm@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-rm@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo rm BUILDSTDERR: ++ sed -e s/-/_/g + language=rm + echo '%lang(rm) /usr/lib64/firefox/langpacks/langpack-rm@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ro.xpi .xpi + language=ro + extensionID=langpack-ro@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ro@firefox.mozilla.org + unzip -qq firefox-langpacks/ro.xpi -d langpack-ro@firefox.mozilla.org + find langpack-ro@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ro@firefox.mozilla.org + zip -qq -r9mX ../langpack-ro@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ro@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ro BUILDSTDERR: ++ sed -e s/-/_/g + language=ro + echo '%lang(ro) /usr/lib64/firefox/langpacks/langpack-ro@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ru.xpi .xpi + language=ru + extensionID=langpack-ru@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ru@firefox.mozilla.org + unzip -qq firefox-langpacks/ru.xpi -d langpack-ru@firefox.mozilla.org + find langpack-ru@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ru@firefox.mozilla.org + zip -qq -r9mX ../langpack-ru@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ru@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ru BUILDSTDERR: ++ sed -e s/-/_/g + language=ru + echo '%lang(ru) /usr/lib64/firefox/langpacks/langpack-ru@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/si.xpi .xpi + language=si + extensionID=langpack-si@firefox.mozilla.org + /usr/bin/mkdir -p langpack-si@firefox.mozilla.org + unzip -qq firefox-langpacks/si.xpi -d langpack-si@firefox.mozilla.org + find langpack-si@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-si@firefox.mozilla.org + zip -qq -r9mX ../langpack-si@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-si@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo si BUILDSTDERR: ++ sed -e s/-/_/g + language=si + echo '%lang(si) /usr/lib64/firefox/langpacks/langpack-si@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/sk.xpi .xpi + language=sk + extensionID=langpack-sk@firefox.mozilla.org + /usr/bin/mkdir -p langpack-sk@firefox.mozilla.org + unzip -qq firefox-langpacks/sk.xpi -d langpack-sk@firefox.mozilla.org + find langpack-sk@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-sk@firefox.mozilla.org + zip -qq -r9mX ../langpack-sk@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-sk@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo sk BUILDSTDERR: ++ sed -e s/-/_/g + language=sk + echo '%lang(sk) /usr/lib64/firefox/langpacks/langpack-sk@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/sl.xpi .xpi + language=sl + extensionID=langpack-sl@firefox.mozilla.org + /usr/bin/mkdir -p langpack-sl@firefox.mozilla.org + unzip -qq firefox-langpacks/sl.xpi -d langpack-sl@firefox.mozilla.org + find langpack-sl@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-sl@firefox.mozilla.org + zip -qq -r9mX ../langpack-sl@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-sl@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo sl BUILDSTDERR: ++ sed -e s/-/_/g + language=sl + echo '%lang(sl) /usr/lib64/firefox/langpacks/langpack-sl@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/son.xpi .xpi + language=son + extensionID=langpack-son@firefox.mozilla.org + /usr/bin/mkdir -p langpack-son@firefox.mozilla.org + unzip -qq firefox-langpacks/son.xpi -d langpack-son@firefox.mozilla.org + find langpack-son@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-son@firefox.mozilla.org + zip -qq -r9mX ../langpack-son@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-son@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo son BUILDSTDERR: ++ sed -e s/-/_/g + language=son + echo '%lang(son) /usr/lib64/firefox/langpacks/langpack-son@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/sq.xpi .xpi + language=sq + extensionID=langpack-sq@firefox.mozilla.org + /usr/bin/mkdir -p langpack-sq@firefox.mozilla.org + unzip -qq firefox-langpacks/sq.xpi -d langpack-sq@firefox.mozilla.org + find langpack-sq@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-sq@firefox.mozilla.org + zip -qq -r9mX ../langpack-sq@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-sq@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo sq BUILDSTDERR: ++ sed -e s/-/_/g + language=sq + echo '%lang(sq) /usr/lib64/firefox/langpacks/langpack-sq@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/sr.xpi .xpi + language=sr + extensionID=langpack-sr@firefox.mozilla.org + /usr/bin/mkdir -p langpack-sr@firefox.mozilla.org + unzip -qq firefox-langpacks/sr.xpi -d langpack-sr@firefox.mozilla.org + find langpack-sr@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-sr@firefox.mozilla.org + zip -qq -r9mX ../langpack-sr@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-sr@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo sr BUILDSTDERR: ++ sed -e s/-/_/g + language=sr + echo '%lang(sr) /usr/lib64/firefox/langpacks/langpack-sr@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/sv-SE.xpi .xpi + language=sv-SE + extensionID=langpack-sv-SE@firefox.mozilla.org + /usr/bin/mkdir -p langpack-sv-SE@firefox.mozilla.org + unzip -qq firefox-langpacks/sv-SE.xpi -d langpack-sv-SE@firefox.mozilla.org + find langpack-sv-SE@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-sv-SE@firefox.mozilla.org + zip -qq -r9mX ../langpack-sv-SE@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-sv-SE@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo sv-SE BUILDSTDERR: ++ sed -e s/-/_/g + language=sv_SE + echo '%lang(sv_SE) /usr/lib64/firefox/langpacks/langpack-sv-SE@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ta.xpi .xpi + language=ta + extensionID=langpack-ta@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ta@firefox.mozilla.org + unzip -qq firefox-langpacks/ta.xpi -d langpack-ta@firefox.mozilla.org + find langpack-ta@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ta@firefox.mozilla.org + zip -qq -r9mX ../langpack-ta@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ta@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ta BUILDSTDERR: ++ sed -e s/-/_/g + language=ta + echo '%lang(ta) /usr/lib64/firefox/langpacks/langpack-ta@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/te.xpi .xpi + language=te + extensionID=langpack-te@firefox.mozilla.org + /usr/bin/mkdir -p langpack-te@firefox.mozilla.org + unzip -qq firefox-langpacks/te.xpi -d langpack-te@firefox.mozilla.org + find langpack-te@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-te@firefox.mozilla.org + zip -qq -r9mX ../langpack-te@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-te@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo te BUILDSTDERR: ++ sed -e s/-/_/g + language=te + echo '%lang(te) /usr/lib64/firefox/langpacks/langpack-te@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/th.xpi .xpi + language=th + extensionID=langpack-th@firefox.mozilla.org + /usr/bin/mkdir -p langpack-th@firefox.mozilla.org + unzip -qq firefox-langpacks/th.xpi -d langpack-th@firefox.mozilla.org + find langpack-th@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-th@firefox.mozilla.org + zip -qq -r9mX ../langpack-th@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-th@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo th BUILDSTDERR: ++ sed -e s/-/_/g + language=th + echo '%lang(th) /usr/lib64/firefox/langpacks/langpack-th@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/tr.xpi .xpi + language=tr + extensionID=langpack-tr@firefox.mozilla.org + /usr/bin/mkdir -p langpack-tr@firefox.mozilla.org + unzip -qq firefox-langpacks/tr.xpi -d langpack-tr@firefox.mozilla.org + find langpack-tr@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-tr@firefox.mozilla.org + zip -qq -r9mX ../langpack-tr@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-tr@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo tr BUILDSTDERR: ++ sed -e s/-/_/g + language=tr + echo '%lang(tr) /usr/lib64/firefox/langpacks/langpack-tr@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/uk.xpi .xpi + language=uk + extensionID=langpack-uk@firefox.mozilla.org + /usr/bin/mkdir -p langpack-uk@firefox.mozilla.org + unzip -qq firefox-langpacks/uk.xpi -d langpack-uk@firefox.mozilla.org + find langpack-uk@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-uk@firefox.mozilla.org + zip -qq -r9mX ../langpack-uk@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-uk@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo uk BUILDSTDERR: ++ sed -e s/-/_/g + language=uk + echo '%lang(uk) /usr/lib64/firefox/langpacks/langpack-uk@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/ur.xpi .xpi + language=ur + extensionID=langpack-ur@firefox.mozilla.org + /usr/bin/mkdir -p langpack-ur@firefox.mozilla.org + unzip -qq firefox-langpacks/ur.xpi -d langpack-ur@firefox.mozilla.org + find langpack-ur@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-ur@firefox.mozilla.org + zip -qq -r9mX ../langpack-ur@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-ur@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo ur BUILDSTDERR: ++ sed -e s/-/_/g + language=ur + echo '%lang(ur) /usr/lib64/firefox/langpacks/langpack-ur@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/uz.xpi .xpi + language=uz + extensionID=langpack-uz@firefox.mozilla.org + /usr/bin/mkdir -p langpack-uz@firefox.mozilla.org + unzip -qq firefox-langpacks/uz.xpi -d langpack-uz@firefox.mozilla.org + find langpack-uz@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-uz@firefox.mozilla.org + zip -qq -r9mX ../langpack-uz@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-uz@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo uz BUILDSTDERR: ++ sed -e s/-/_/g + language=uz + echo '%lang(uz) /usr/lib64/firefox/langpacks/langpack-uz@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/vi.xpi .xpi + language=vi + extensionID=langpack-vi@firefox.mozilla.org + /usr/bin/mkdir -p langpack-vi@firefox.mozilla.org + unzip -qq firefox-langpacks/vi.xpi -d langpack-vi@firefox.mozilla.org + find langpack-vi@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-vi@firefox.mozilla.org + zip -qq -r9mX ../langpack-vi@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-vi@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo vi BUILDSTDERR: ++ sed -e s/-/_/g + language=vi + echo '%lang(vi) /usr/lib64/firefox/langpacks/langpack-vi@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/xh.xpi .xpi + language=xh + extensionID=langpack-xh@firefox.mozilla.org + /usr/bin/mkdir -p langpack-xh@firefox.mozilla.org + unzip -qq firefox-langpacks/xh.xpi -d langpack-xh@firefox.mozilla.org + find langpack-xh@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-xh@firefox.mozilla.org + zip -qq -r9mX ../langpack-xh@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-xh@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo xh BUILDSTDERR: ++ sed -e s/-/_/g + language=xh + echo '%lang(xh) /usr/lib64/firefox/langpacks/langpack-xh@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/zh-CN.xpi .xpi + language=zh-CN + extensionID=langpack-zh-CN@firefox.mozilla.org + /usr/bin/mkdir -p langpack-zh-CN@firefox.mozilla.org + unzip -qq firefox-langpacks/zh-CN.xpi -d langpack-zh-CN@firefox.mozilla.org + find langpack-zh-CN@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-zh-CN@firefox.mozilla.org + zip -qq -r9mX ../langpack-zh-CN@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-zh-CN@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo zh-CN BUILDSTDERR: ++ sed -e s/-/_/g + language=zh_CN + echo '%lang(zh_CN) /usr/lib64/firefox/langpacks/langpack-zh-CN@firefox.mozilla.org.xpi' + for langpack in `ls firefox-langpacks/*.xpi` BUILDSTDERR: ++ basename firefox-langpacks/zh-TW.xpi .xpi + language=zh-TW + extensionID=langpack-zh-TW@firefox.mozilla.org + /usr/bin/mkdir -p langpack-zh-TW@firefox.mozilla.org + unzip -qq firefox-langpacks/zh-TW.xpi -d langpack-zh-TW@firefox.mozilla.org + find langpack-zh-TW@firefox.mozilla.org -type f + xargs chmod 644 + cd langpack-zh-TW@firefox.mozilla.org + zip -qq -r9mX ../langpack-zh-TW@firefox.mozilla.org.xpi META-INF browser chrome localization manifest.json + cd - /builddir/build/BUILD/firefox-67.0.3 + /usr/bin/install -m 644 langpack-zh-TW@firefox.mozilla.org.xpi /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks BUILDSTDERR: ++ echo zh-TW BUILDSTDERR: ++ sed -e s/-/_/g + language=zh_TW + echo '%lang(zh_TW) /usr/lib64/firefox/langpacks/langpack-zh-TW@firefox.mozilla.org.xpi' + /usr/bin/rm -rf firefox-langpacks + create_default_langpack bn-IN bn + language_long=bn-IN + language_short=bn + cd /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-bn-IN@firefox.mozilla.org.xpi langpack-bn@firefox.mozilla.org.xpi + cd - /builddir/build/BUILD/firefox-67.0.3 + echo '%lang(bn) /usr/lib64/firefox/langpacks/langpack-bn@firefox.mozilla.org.xpi' + create_default_langpack es-AR es + language_long=es-AR + language_short=es + cd /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-es-AR@firefox.mozilla.org.xpi langpack-es@firefox.mozilla.org.xpi /builddir/build/BUILD/firefox-67.0.3 + cd - + echo '%lang(es) /usr/lib64/firefox/langpacks/langpack-es@firefox.mozilla.org.xpi' + create_default_langpack fy-NL fy + language_long=fy-NL + language_short=fy + cd /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-fy-NL@firefox.mozilla.org.xpi langpack-fy@firefox.mozilla.org.xpi /builddir/build/BUILD/firefox-67.0.3 + cd - + echo '%lang(fy) /usr/lib64/firefox/langpacks/langpack-fy@firefox.mozilla.org.xpi' + create_default_langpack ga-IE ga + language_long=ga-IE + language_short=ga + cd /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-ga-IE@firefox.mozilla.org.xpi langpack-ga@firefox.mozilla.org.xpi /builddir/build/BUILD/firefox-67.0.3 + cd - + echo '%lang(ga) /usr/lib64/firefox/langpacks/langpack-ga@firefox.mozilla.org.xpi' + create_default_langpack gu-IN gu + language_long=gu-IN + language_short=gu + cd /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-gu-IN@firefox.mozilla.org.xpi langpack-gu@firefox.mozilla.org.xpi /builddir/build/BUILD/firefox-67.0.3 + cd - + echo '%lang(gu) /usr/lib64/firefox/langpacks/langpack-gu@firefox.mozilla.org.xpi' + create_default_langpack hi-IN hi + language_long=hi-IN + language_short=hi + cd /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-hi-IN@firefox.mozilla.org.xpi langpack-hi@firefox.mozilla.org.xpi /builddir/build/BUILD/firefox-67.0.3 + cd - + echo '%lang(hi) /usr/lib64/firefox/langpacks/langpack-hi@firefox.mozilla.org.xpi' + create_default_langpack hy-AM hy + language_long=hy-AM + language_short=hy + cd /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-hy-AM@firefox.mozilla.org.xpi langpack-hy@firefox.mozilla.org.xpi /builddir/build/BUILD/firefox-67.0.3 + cd - + echo '%lang(hy) /usr/lib64/firefox/langpacks/langpack-hy@firefox.mozilla.org.xpi' + create_default_langpack nb-NO nb + language_long=nb-NO + language_short=nb + cd /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-nb-NO@firefox.mozilla.org.xpi langpack-nb@firefox.mozilla.org.xpi /builddir/build/BUILD/firefox-67.0.3 + cd - + echo '%lang(nb) /usr/lib64/firefox/langpacks/langpack-nb@firefox.mozilla.org.xpi' + create_default_langpack nn-NO nn + language_long=nn-NO + language_short=nn + cd /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-nn-NO@firefox.mozilla.org.xpi langpack-nn@firefox.mozilla.org.xpi /builddir/build/BUILD/firefox-67.0.3 + cd - + echo '%lang(nn) /usr/lib64/firefox/langpacks/langpack-nn@firefox.mozilla.org.xpi' + create_default_langpack pa-IN pa + language_long=pa-IN + language_short=pa + cd /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-pa-IN@firefox.mozilla.org.xpi langpack-pa@firefox.mozilla.org.xpi + cd - + echo '%lang(pa) /usr/lib64/firefox/langpacks/langpack-pa@firefox.mozilla.org.xpi' /builddir/build/BUILD/firefox-67.0.3 /builddir/build/BUILD/firefox-67.0.3 + create_default_langpack pt-PT pt + language_long=pt-PT + language_short=pt + cd /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-pt-PT@firefox.mozilla.org.xpi langpack-pt@firefox.mozilla.org.xpi + cd - + echo '%lang(pt) /usr/lib64/firefox/langpacks/langpack-pt@firefox.mozilla.org.xpi' + create_default_langpack sv-SE sv + language_long=sv-SE + language_short=sv + cd /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-sv-SE@firefox.mozilla.org.xpi langpack-sv@firefox.mozilla.org.xpi /builddir/build/BUILD/firefox-67.0.3 /builddir/build/BUILD/firefox-67.0.3 + cd - + echo '%lang(sv) /usr/lib64/firefox/langpacks/langpack-sv@firefox.mozilla.org.xpi' + create_default_langpack zh-TW zh + language_long=zh-TW + language_short=zh + cd /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/langpacks + ln -s langpack-zh-TW@firefox.mozilla.org.xpi langpack-zh@firefox.mozilla.org.xpi + cd - + echo '%lang(zh) /usr/lib64/firefox/langpacks/langpack-zh@firefox.mozilla.org.xpi' + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64//usr/lib64/firefox/browser/defaults/preferences + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64//etc/firefox/pref + /usr/bin/mkdir -p '/builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' + /usr/bin/mkdir -p '/builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}' + /usr/bin/install -p -c -m 644 LICENSE /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64//usr/lib64/firefox + /usr/bin/rm -rf /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/dictionaries + ln -s /usr/share/myspell /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/dictionaries + /usr/bin/cp /builddir/build/SOURCES/firefox-redhat-default-prefs.js /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/browser/defaults/preferences + /usr/bin/cp build/unix/run-mozilla.sh /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox + /usr/bin/mkdir -p /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/distribution + /usr/bin/cp /builddir/build/SOURCES/distribution.ini /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/distribution + rm -f /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox-devel-67.0.3/sdk/lib/libmozjs.so + rm -f /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox-devel-67.0.3/sdk/lib/libmozalloc.so + rm -f /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox-devel-67.0.3/sdk/lib/libxul.so + /usr/lib/rpm/find-debuginfo.sh -j8 --strict-build-id -m -i --build-id-seed 67.0.3-1.fc29 --unique-debug-suffix -67.0.3-1.fc29.aarch64 --unique-debug-src-base firefox-67.0.3-1.fc29.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/firefox-67.0.3 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/gtk2/libmozgtk.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/plugin-container explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/libmozavutil.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/liblgpllibs.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/pingsender explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/firefox-bin explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/gmp-clearkey/0.1/libclearkey.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/firefox extracting debug info from /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/libmozavutil.so extracting debug info from /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/liblgpllibs.so extracting debug info from /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/pingsender extracting debug info from /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/gtk2/libmozgtk.so extracting debug info from /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/gmp-clearkey/0.1/libclearkey.so extracting debug info from /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/plugin-container extracting debug info from /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/firefox-bin extracting debug info from /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/firefox explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/libmozsqlite3.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/libmozavcodec.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/libmozgtk.so extracting debug info from /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/libmozsqlite3.so extracting debug info from /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/libmozavcodec.so extracting debug info from /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/libmozgtk.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/libxul.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/libmozwayland.so extracting debug info from /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/libxul.so extracting debug info from /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/libmozwayland.so BUILDSTDERR: dwz: ./usr/lib64/firefox/libxul.so-67.0.3-1.fc29.aarch64.debug: Unknown DWARF DW_OP_253 /usr/lib/rpm/sepdebugcrcfix: Updated 12 CRC32s, 1 CRC32s did match. BUILDSTDERR: cpio: <::alloc::macros::vec macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::bitflags::__bitflags macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::bitflags::__impl_bitflags macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::core::macros::assert_ne macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::core::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::core::macros::try macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::core::macros::unreachable macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::core::macros::write macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::core::macros::writeln macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::cssparser::macros::ascii_case_insensitive_phf_map macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::cssparser::macros::cssparser_internal__invoke_proc_macro macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::cssparser::macros::cssparser_internal__to_lowercase macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::cssparser::macros::match_ignore_ascii_case macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::error_chain::error_chain::impl_error_chain_processed macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::futures::poll::try_ready macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::lazy_static::__lazy_static_internal macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::lazy_static::lazy::__lazy_static_create macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::lazy_static::lazy_static macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::log::macros::__log_format_args macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::log::macros::log macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::log::macros::log_enabled macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::scoped_tls::scoped_thread_local macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::std::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::std::macros::println macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::tokio_io::try_nb macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: <::xpcom::method::xpcom_method macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/gfx/angle/targets/preprocessor/Tokenizer.l: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/gfx/angle/targets/translator/glslang.l: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/gfx/harfbuzz/src/NONE: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-indic-machine.hh: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-indic-machine.rl: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-khmer-machine.hh: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-khmer-machine.rl: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-myanmar-machine.hh: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-myanmar-machine.rl: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-use-machine.hh: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/gfx/harfbuzz/src/hb-ot-shape-complex-use-machine.rl: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/toolkit/library/NONE: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/toolkit/library/Tokenizer.l: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/toolkit/library/glslang.l: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/toolkit/library/hb-ot-shape-complex-indic-machine.hh: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/toolkit/library/hb-ot-shape-complex-indic-machine.rl: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/toolkit/library/hb-ot-shape-complex-khmer-machine.hh: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/toolkit/library/hb-ot-shape-complex-khmer-machine.rl: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/toolkit/library/hb-ot-shape-complex-myanmar-machine.hh: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/toolkit/library/hb-ot-shape-complex-myanmar-machine.rl: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/toolkit/library/hb-ot-shape-complex-use-machine.hh: Cannot stat: No such file or directory BUILDSTDERR: cpio: objdir/toolkit/library/hb-ot-shape-complex-use-machine.rl: Cannot stat: No such file or directory BUILDSTDERR: cpio: src/liballoc/lib.rs: Cannot stat: No such file or directory BUILDSTDERR: cpio: src/libstd/lib.rs: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/cose-c/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/cose/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/crossbeam-epoch-0.3.1/<::lazy_static::__lazy_static_internal macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/crossbeam-epoch-0.3.1/<::lazy_static::lazy::__lazy_static_create macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/crossbeam-epoch-0.3.1/<::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/crossbeam-epoch/<::lazy_static::__lazy_static_internal macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/crossbeam-epoch/<::lazy_static::lazy::__lazy_static_create macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/crossbeam-epoch/<::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/cssparser/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/cssparser/<::procedural_masquerade::define_invoke_proc_macro macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/cssparser/<::std::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/cubeb-core/<::bitflags::__impl_bitflags macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/env_logger/<::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/futures-cpupool/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/futures/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/futures/<::core::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/futures/<::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/gleam/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/idna/<::core::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/lmdb-rkv/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/mio/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/moz_cbor/dom/webauthn/u2f-hid-rs/src/lib.rs: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/moz_cbor/gfx/wr/webrender/src/lib.rs: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/moz_cbor/servo/components/style/lib.rs: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/parking_lot/<::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/parking_lot_core/<::core::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/parking_lot_core/<::std::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/parking_lot_core/<::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/rand/<::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/rayon-core/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/rayon-core/<::lazy_static::lazy::__lazy_static_create macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/rayon-core/<::lazy_static::lazy_static macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/rayon-core/<::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/rkv/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/rkv/<::core::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/rkv/<::core::macros::try macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/rkv/<::lazy_static::__lazy_static_internal macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/rkv/<::lazy_static::lazy::__lazy_static_create macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/ron/<::core::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/runloop/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/semver-0.6.0/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/sha2/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/smallbitvec/<::core::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-core/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-core/<::core::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-core/<::scoped_tls::scoped_thread_local macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-core/<::std::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-core/<::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-executor/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-executor/<::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-reactor/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-reactor/<::log::macros::log macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-reactor/<::std::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-reactor/<::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-threadpool/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-threadpool/<::std::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-threadpool/<::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-timer/<::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-uds/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio-uds/<::log::macros::log macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio/<::core::macros::assert_eq macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio/<::std::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/tokio/<::std::thread::local::__thread_local_inner macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/url/<::core::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/url/<::percent_encoding::define_encode_set macros>: Cannot stat: No such file or directory BUILDSTDERR: cpio: third_party/rust/url/<::std::macros::panic macros>: Cannot stat: No such file or directory BUILDSTDERR: 595651 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /usr/lib64/firefox/run-mozilla.sh from /bin/sh to #!/usr/bin/sh BUILDSTDERR: *** WARNING: ./usr/src/debug/firefox-67.0.3-1.fc29.aarch64/objdir/dist/include/google/protobuf/arenastring.h is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/src/debug/firefox-67.0.3-1.fc29.aarch64/other-licenses/atk-1.0/atk/atkrelationtype.h is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/src/debug/firefox-67.0.3-1.fc29.aarch64/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/src/debug/firefox-67.0.3-1.fc29.aarch64/toolkit/components/protobuf/src/google/protobuf/arena.cc is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/src/debug/firefox-67.0.3-1.fc29.aarch64/toolkit/components/protobuf/src/google/protobuf/stubs/common.cc is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/src/debug/firefox-67.0.3-1.fc29.aarch64/intl/icu/source/i18n/unicode/selfmt.h is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/src/debug/firefox-67.0.3-1.fc29.aarch64/third_party/rust/plane-split/src/clip.rs is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/src/debug/firefox-67.0.3-1.fc29.aarch64/third_party/rust/plane-split/src/polygon.rs is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/src/debug/firefox-67.0.3-1.fc29.aarch64/third_party/rust/plane-split/src/lib.rs is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/src/debug/firefox-67.0.3-1.fc29.aarch64/third_party/rust/plane-split/src/bsp.rs is executable but has empty or no shebang, removing executable bit mangling shebang in /usr/bin/firefox from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/bin/firefox-wayland from /bin/bash to #!/usr/bin/bash Processing files: firefox-67.0.3-1.fc29.aarch64 BUILDSTDERR: warning: Duplicate build-ids /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/firefox and /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib64/firefox/firefox-bin Provides: application() application(firefox.desktop) firefox = 67.0.3-1.fc29 firefox(aarch-64) = 67.0.3-1.fc29 libclearkey.so()(64bit) liblgpllibs.so()(64bit) libmozavcodec.so()(64bit) libmozavcodec.so(libmozavcodec.so)(64bit) libmozavutil.so()(64bit) libmozavutil.so(libmozavutil.so)(64bit) libmozgtk.so()(64bit) libmozsqlite3.so()(64bit) libmozsqlite3.so(libmozsqlite3.so)(64bit) libmozwayland.so()(64bit) libxul.so()(64bit) libxul.so(xul67)(64bit) metainfo() metainfo(firefox.appdata.xml) mimehandler(application/vnd.mozilla.xul+xml) mimehandler(application/xhtml+xml) mimehandler(text/html) mimehandler(text/mml) mimehandler(text/xml) mimehandler(x-scheme-handler/http) mimehandler(x-scheme-handler/https) webclient Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(BuiltinLuaScripts) <= 4.2.2-1 rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires(posttrans): /bin/sh Requires: /usr/bin/bash /usr/bin/sh ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libX11-xcb.so.1()(64bit) libX11.so.6()(64bit) libXext.so.6()(64bit) libXrender.so.1()(64bit) libXt.so.6()(64bit) libatk-1.0.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.28)(64bit) libcairo-gobject.so.2()(64bit) libcairo.so.2()(64bit) libdbus-1.so.3()(64bit) libdbus-1.so.3(LIBDBUS_1_3)(64bit) libdbus-glib-1.so.2()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(64bit) libffi.so.6()(64bit) libfontconfig.so.1()(64bit) libfreetype.so.6()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libgdk-3.so.0()(64bit) libgdk-x11-2.0.so.0()(64bit) libgdk_pixbuf-2.0.so.0()(64bit) libgio-2.0.so.0()(64bit) libglib-2.0.so.0()(64bit) libgobject-2.0.so.0()(64bit) libgthread-2.0.so.0()(64bit) libgtk-3.so.0()(64bit) libgtk-x11-2.0.so.0()(64bit) liblgpllibs.so()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.27)(64bit) libmozavutil.so()(64bit) libmozavutil.so(libmozavutil.so)(64bit) libmozgtk.so()(64bit) libmozsqlite3.so()(64bit) libmozsqlite3.so(libmozsqlite3.so)(64bit) libmozwayland.so()(64bit) libnspr4.so()(64bit) libnss3.so()(64bit) libnss3.so(NSS_3.10)(64bit) libnss3.so(NSS_3.10.2)(64bit) libnss3.so(NSS_3.11)(64bit) libnss3.so(NSS_3.11.2)(64bit) libnss3.so(NSS_3.12)(64bit) libnss3.so(NSS_3.12.3)(64bit) libnss3.so(NSS_3.12.4)(64bit) libnss3.so(NSS_3.12.5)(64bit) libnss3.so(NSS_3.13)(64bit) libnss3.so(NSS_3.15)(64bit) libnss3.so(NSS_3.16.1)(64bit) libnss3.so(NSS_3.16.2)(64bit) libnss3.so(NSS_3.19)(64bit) libnss3.so(NSS_3.2)(64bit) libnss3.so(NSS_3.21)(64bit) libnss3.so(NSS_3.22)(64bit) libnss3.so(NSS_3.3)(64bit) libnss3.so(NSS_3.30)(64bit) libnss3.so(NSS_3.4)(64bit) libnss3.so(NSS_3.5)(64bit) libnss3.so(NSS_3.6)(64bit) libnss3.so(NSS_3.7)(64bit) libnss3.so(NSS_3.8)(64bit) libnss3.so(NSS_3.9)(64bit) libnss3.so(NSS_3.9.2)(64bit) libnss3.so(NSS_3.9.3)(64bit) libnssutil3.so()(64bit) libnssutil3.so(NSSUTIL_3.12)(64bit) libnssutil3.so(NSSUTIL_3.12.3)(64bit) libnssutil3.so(NSSUTIL_3.12.5)(64bit) libnssutil3.so(NSSUTIL_3.13)(64bit) libpango-1.0.so.0()(64bit) libpangocairo-1.0.so.0()(64bit) libpangoft2-1.0.so.0()(64bit) libplc4.so()(64bit) libplds4.so()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) librt.so.1()(64bit) librt.so.1(GLIBC_2.17)(64bit) libsmime3.so()(64bit) libsmime3.so(NSS_3.13)(64bit) libsmime3.so(NSS_3.16)(64bit) libsmime3.so(NSS_3.2)(64bit) libsmime3.so(NSS_3.4)(64bit) libssl3.so()(64bit) libssl3.so(NSS_3.12.6)(64bit) libssl3.so(NSS_3.13)(64bit) libssl3.so(NSS_3.13.2)(64bit) libssl3.so(NSS_3.14)(64bit) libssl3.so(NSS_3.15)(64bit) libssl3.so(NSS_3.15.4)(64bit) libssl3.so(NSS_3.2)(64bit) libssl3.so(NSS_3.21)(64bit) libssl3.so(NSS_3.22)(64bit) libssl3.so(NSS_3.23)(64bit) libssl3.so(NSS_3.27)(64bit) libssl3.so(NSS_3.28)(64bit) libssl3.so(NSS_3.33)(64bit) libssl3.so(NSS_3.4)(64bit) libstartup-notification-1.so.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libvpx.so.5()(64bit) libxcb-shm.so.0()(64bit) libxcb.so.1()(64bit) libxul.so()(64bit) libxul.so(xul67)(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.0)(64bit) libz.so.1(ZLIB_1.2.3.4)(64bit) libz.so.1(ZLIB_1.2.9)(64bit) rtld(GNU_HASH) Obsoletes: mozilla <= 37:1.7.13 Processing files: firefox-wayland-67.0.3-1.fc29.aarch64 Provides: application() application(firefox-wayland.desktop) firefox-wayland = 67.0.3-1.fc29 firefox-wayland(aarch-64) = 67.0.3-1.fc29 mimehandler(application/vnd.mozilla.xul+xml) mimehandler(application/xhtml+xml) mimehandler(text/html) mimehandler(text/mml) mimehandler(text/xml) mimehandler(x-scheme-handler/http) mimehandler(x-scheme-handler/https) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash Processing files: firefox-debugsource-67.0.3-1.fc29.aarch64 Provides: firefox-debugsource = 67.0.3-1.fc29 firefox-debugsource(aarch-64) = 67.0.3-1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: firefox-debuginfo-67.0.3-1.fc29.aarch64 BUILDSTDERR: warning: Duplicate build-ids /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib/debug/usr/lib64/firefox/firefox-67.0.3-1.fc29.aarch64.debug and /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64/usr/lib/debug/usr/lib64/firefox/firefox-bin-67.0.3-1.fc29.aarch64.debug Provides: debuginfo(build-id) = 04e1c6537cade9a0c117391a42d86353c4201b8c debuginfo(build-id) = 4f9ef874e6dfcf214e909ae82b00ff914beffd2c debuginfo(build-id) = 53002541818f46cf486e7e387fa8e3dfbb724deb debuginfo(build-id) = 7a0a60358fad5412c4b14129d65f4321ad21e086 debuginfo(build-id) = b29ef69f16b3571a50e23e70ee9fe75a5a83ae44 debuginfo(build-id) = bef85b504cef93e0b66a376a7674f99afe50925a debuginfo(build-id) = c165d30d493137a135aeba5d2ed24fe5d43b1743 debuginfo(build-id) = dea2a3828800894cb871594efbf68ea6e4c3ab62 debuginfo(build-id) = e139d9f270b7c5de4e271967349e0580a53aa4ef debuginfo(build-id) = ec90c3c99ab4ba925f79cb5c4d39710fc488b350 debuginfo(build-id) = f5d2d2bcd67ed0f654324d7059fe716b84d283ea debuginfo(build-id) = fdcbd7f18382c0e430d6a63b893dfec8efb4592e firefox-debuginfo = 67.0.3-1.fc29 firefox-debuginfo(aarch-64) = 67.0.3-1.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: firefox-debugsource(aarch-64) = 67.0.3-1.fc29 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64 Wrote: /builddir/build/RPMS/firefox-67.0.3-1.fc29.aarch64.rpm Wrote: /builddir/build/RPMS/firefox-wayland-67.0.3-1.fc29.aarch64.rpm Wrote: /builddir/build/RPMS/firefox-debugsource-67.0.3-1.fc29.aarch64.rpm Wrote: /builddir/build/RPMS/firefox-debuginfo-67.0.3-1.fc29.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.pJMKCK + umask 022 + cd /builddir/build/BUILD + cd firefox-67.0.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/firefox-67.0.3-1.fc29.aarch64 + exit 0 Child return code was: 0