Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 517054 Details for
Bug 646030
www-client/firefox-58 with LTO - NSModules are not ordered appropriately
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Complete Build Log
build-nocolor.log (text/plain), 628.15 KB, created by
Amit Prakash Ambasta
on 2018-01-29 10:24:10 UTC
(
hide
)
Description:
Complete Build Log
Filename:
MIME Type:
Creator:
Amit Prakash Ambasta
Created:
2018-01-29 10:24:10 UTC
Size:
628.15 KB
patch
obsolete
>* Package: www-client/firefox-58.0 > * Repository: gentoo > * Maintainer: mozilla@gentoo.org > * USE: abi_x86_64 amd64 custom-cflags custom-optimization dbus elibc_glibc gmp-autoupdate hwaccel kernel_linux pulseaudio screenshot system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite userland_GNU > * FEATURES: nostrip preserve-libs sandbox userpriv usersandbox > * > * You are enabling official branding. You may not redistribute this build > * to any users on your network or the internet. Doing so puts yourself into > * a legal problem with Mozilla Foundation > * You can disable it by emerging firefox _with_ the bindist USE-flag >>>> Unpacking source... >>>> Unpacking firefox-58.0.source.tar.xz to /home/portage/portage/www-client/firefox-58.0/work >>>> Unpacking firefox-58.0-patches-02.tar.xz to /home/portage/portage/www-client/firefox-58.0/work >>>> Source unpacked in /home/portage/portage/www-client/firefox-58.0/work >>>> Preparing source in /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0 ... > * Applying patches from /home/portage/portage/www-client/firefox-58.0/work/firefox ... > * 1000_gentoo_install_dir.patch ... [ ok ] > * 1001_gentoo_prefs.patch ... [ ok ] > * 1002_drop_build_id.patch ... [ ok ] > * 1003_gentoo_specific_pgo.patch ... [ ok ] > * 1004_fix_pie_detection.patch ... [ ok ] > * 1005_fix_fortify_sources.patch ... [ ok ] > * 2000_system_harfbuzz.patch ... [ ok ] > * 2001_system_graphite2.patch ... [ ok ] > * 2002_musl_getid.patch ... [ ok ] > * 2003-nICER_implicit_decls.patch ... [ ok ] > * 2004_sandbox_define_moz_alsa.patch ... [ ok ] > * 6001_add_missing_header_for_basename.patch ... [ ok ] > * 6002_add_alternate_name_for_private_siginfo_struct_member.patch ... [ ok ] > * 6003_fix_syscall_wrappers_on_musl.patch ... [ ok ] > * 6004_musl_drop_alloc_hooks.patch ... [ ok ] > * 6005_musl_memory_report.patch ... [ ok ] > * 6006_musl_pthread_setname.patch ... [ ok ] > * 6007_musl_fix_tools.patch ... [ ok ] > * Applying firefox-draw-titlebar.patch ... [ ok ] > * Applying firefox-lto-fix.patch ... [ ok ] > * Applying firefox-remove-useless-locales-and-extensions.patch ... [ ok ] > * User patches applied. > * Running eautoreconf in '/home/portage/portage/www-client/firefox-58.0/work/firefox-58.0' ... > * Running autoconf ... [ ok ] > * Running elibtoolize in: firefox-58.0/ > * Running elibtoolize in: firefox-58.0/intl/icu/source/ > * Running elibtoolize in: firefox-58.0/js/src/ > * Running elibtoolize in: firefox-58.0/js/src/ctypes/libffi/ > * Applying portage/1.2.0 patch ... > * Applying sed/1.5.6 patch ... > * Applying as-needed/2.4.2 patch ... > * Applying target-nm/2.4.2 patch ... > * Running elibtoolize in: firefox-58.0/media/libvpx/libvpx/ > * Running elibtoolize in: firefox-58.0/modules/freetype2/ > * Running elibtoolize in: firefox-58.0/modules/freetype2/builds/unix/ > * Applying portage/1.2.0 patch ... > * Applying sed/1.5.6 patch ... > * Applying as-needed/2.4.3 patch ... > * Applying ppc64le/2.4.4 patch ... > * Running elibtoolize in: firefox-58.0/nsprpub/ > * Running elibtoolize in: firefox-58.0/python/mozbuild/mozbuild/ > * Running elibtoolize in: firefox-58.0/python/mozbuild/mozbuild/test/ > * Running elibtoolize in: firefox-58.0/third_party/aom/ > * Running elibtoolize in: firefox-58.0/third_party/rust/freetype/ > * Running elibtoolize in: firefox-58.0/third_party/rust/libz-sys/src/zlib-1.2.8/ > * Running elibtoolize in: firefox-58.0/toolkit/crashreporter/google-breakpad/ > * Running elibtoolize in: firefox-58.0/toolkit/crashreporter/google-breakpad/autotools/ > * Applying portage/2.2 patch ... > * Applying sed/1.5.6 patch ... > * Applying as-needed/2.2.6 patch ... > * Running autoconf old-configure.in ... [ ok ] >>>> Source prepared. >>>> Configuring source in /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0 ... > >========================================================== >Building firefox-58.0 with the following configuration > --enable-application=browser mozilla.org default > --enable-optimize=-O2 Workaround known breakage > --disable-updater disable_update_strip > --disable-strip disable_update_strip > --disable-install-strip disable_update_strip > --with-system-zlib system_libs > --with-system-bz2 system_libs > --enable-release Enable by Gentoo > --disable-gold tc-ld-is-gold=false > --enable-official-branding +!bindist > --enable-pie enabled by Gentoo > --disable-debug -debug > --disable-tests -debug > --disable-debug-symbols disabled by Gentoo > --disable-startup-notification -startup-notification > --disable-necko-wifi -wifi > --enable-dbus +dbus > --with-system-nspr mozilla.org default > --with-nspr-prefix=/usr mozilla.org default > --with-system-nss mozilla.org default > --with-nss-prefix=/usr mozilla.org default > --x-includes=/usr/include mozilla.org default > --x-libraries=/usr/lib64 mozilla.org default > --with-system-libevent=/usr mozilla.org default > --prefix=/usr mozilla.org default > --libdir=/usr/lib64 mozilla.org default > --enable-system-hunspell Gentoo default > --disable-crashreporter mozilla.org default > --with-system-png Gentoo default > --enable-system-ffi mozilla.org default > --disable-gconf mozilla.org default > --with-intl-api mozilla.org default > --enable-skia mozilla.org default > --enable-default-toolkit=cairo-gtk3 mozilla.org default > --target=x86_64-pc-linux-gnu mozilla.org default > --host=x86_64-pc-linux-gnu mozilla.org default > --enable-pulseaudio +pulseaudio > --enable-content-sandbox Sandbox > --enable-system-sqlite +system-sqlite > --with-system-jpeg +system-jpeg > --with-system-icu +system-icu > --with-system-libvpx +system-libvpx > --with-system-harfbuzz +system-harfbuzz > --with-system-graphite2 +system-harfbuzz > --disable-jack -jack > --with-google-api-keyfile=/home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/google-api-key mozilla.org default > --enable-extensions=default mozilla.org default >========================================================== > > 0:00.41 /usr/bin/gmake -f client.mk -s configure > 0:01.34 Clobber not needed. > 0:02.27 Generating /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/js/src/configure > 0:02.27 cd /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff > 0:02.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/configure > 0:02.43 Creating Python environment > 0:04.10 New python executable in /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/_virtualenv/bin/python2.7 > 0:04.10 Also creating executable in /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/_virtualenv/bin/python > 0:04.11 Installing setuptools, pip, wheel...done. > 0:04.32 running build_ext > 0:04.32 copying build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so -> psutil > 0:04.32 copying build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so -> psutil > 0:04.32 > 0:04.32 Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt) > 0:04.32 Reexecuting in the virtualenv > 0:04.54 Adding configure options from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/.mozconfig > 0:04.54 --enable-application=browser > 0:04.54 --enable-optimize=-O2 > 0:04.54 --disable-updater > 0:04.54 --disable-strip > 0:04.54 --disable-install-strip > 0:04.54 --with-system-zlib > 0:04.54 --with-system-bz2 > 0:04.54 --enable-release > 0:04.54 --disable-gold > 0:04.54 --enable-official-branding > 0:04.54 --enable-pie > 0:04.54 --disable-debug > 0:04.54 --disable-tests > 0:04.54 --disable-debug-symbols > 0:04.54 --disable-startup-notification > 0:04.54 --disable-necko-wifi > 0:04.54 --enable-dbus > 0:04.54 --with-system-nspr > 0:04.54 --with-nspr-prefix=/usr > 0:04.54 --with-system-nss > 0:04.54 --with-nss-prefix=/usr > 0:04.54 --x-includes=/usr/include > 0:04.54 --x-libraries=/usr/lib64 > 0:04.54 --with-system-libevent=/usr > 0:04.54 --prefix=/usr > 0:04.54 --libdir=/usr/lib64 > 0:04.54 --enable-system-hunspell > 0:04.55 --disable-crashreporter > 0:04.55 --with-system-png > 0:04.55 --enable-system-ffi > 0:04.55 --disable-gconf > 0:04.55 --with-intl-api > 0:04.55 --enable-skia > 0:04.55 --enable-default-toolkit=cairo-gtk3 > 0:04.55 --target=x86_64-pc-linux-gnu > 0:04.55 --host=x86_64-pc-linux-gnu > 0:04.55 --enable-pulseaudio > 0:04.55 --enable-content-sandbox > 0:04.55 --enable-system-sqlite > 0:04.55 --with-system-jpeg > 0:04.55 --with-system-icu > 0:04.55 --with-system-libvpx > 0:04.55 --with-system-harfbuzz > 0:04.55 --with-system-graphite2 > 0:04.55 --disable-jack > 0:04.55 --with-google-api-keyfile=/home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/google-api-key > 0:04.55 --enable-extensions=default > 0:04.55 checking for vcs source checkout... no > 0:04.76 checking for a shell... /bin/sh > 0:04.78 checking for host system type... x86_64-pc-linux-gnu > 0:04.80 checking for target system type... x86_64-pc-linux-gnu > 0:04.87 checking for a shell... /bin/sh > 0:04.88 checking for host system type... x86_64-pc-linux-gnu > 0:04.90 checking for target system type... x86_64-pc-linux-gnu > 0:04.94 checking for vcs source checkout... no > 0:04.95 checking whether cross compiling... no > 0:04.95 checking for the target C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc > 0:04.98 checking whether the target C compiler can be used... yes > 0:05.00 checking for Python 3... : python_wrapper_setup: python3 is not supported by python2.7 (PYTHON_COMPAT) > 0:05.04 /usr/bin/python3.6 (3.6.4) > 0:05.05 checking for pkg_config... /usr/bin/x86_64-pc-linux-gnu-pkg-config > 0:05.06 checking for pkg-config version... 0.29.2 > 0:05.06 checking for yasm... /usr/bin/yasm > 0:05.06 checking yasm version... 1.3.0 > 0:05.07 checking the target C compiler version... 7.2.0 > 0:05.10 checking the target C compiler works... yes > 0:05.10 WARNING: The value of LD is not used by this build system. > 0:05.10 checking for the target C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++ > 0:05.13 checking whether the target C++ compiler can be used... yes > 0:05.13 checking the target C++ compiler version... 7.2.0 > 0:05.16 checking the target C++ compiler works... yes > 0:05.16 checking for the host C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc > 0:05.20 checking whether the host C compiler can be used... yes > 0:05.20 checking the host C compiler version... 7.2.0 > 0:05.22 checking the host C compiler works... yes > 0:05.22 checking for the host C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++ > 0:05.26 checking whether the host C++ compiler can be used... yes > 0:05.26 checking the host C++ compiler version... 7.2.0 > 0:05.28 checking the host C++ compiler works... yes > 0:05.31 checking for 64-bit OS... yes > 0:05.31 checking bindgen cflags... no > 0:05.32 checking for linker... bfd > 0:05.35 checking for stdint.h... yes > 0:05.38 checking for inttypes.h... yes > 0:05.41 checking for malloc.h... yes > 0:05.43 checking for alloca.h... yes > 0:05.45 checking for sys/byteorder.h... no > 0:05.48 checking for getopt.h... yes > 0:05.51 checking for unistd.h... yes > 0:05.53 checking for nl_types.h... yes > 0:05.56 checking for cpuid.h... yes > 0:05.59 checking for sys/statvfs.h... yes > 0:05.62 checking for sys/statfs.h... yes > 0:05.64 checking for sys/vfs.h... yes > 0:05.68 checking for sys/mount.h... yes > 0:05.71 checking for sys/quota.h... yes > 0:05.75 checking for linux/quota.h... yes > 0:05.78 checking for linux/if_addr.h... yes > 0:05.81 checking for linux/rtnetlink.h... yes > 0:05.84 checking for sys/queue.h... yes > 0:05.87 checking for sys/types.h... yes > 0:05.91 checking for netinet/in.h... yes > 0:05.93 checking for byteswap.h... yes > 0:05.97 checking for linux/perf_event.h... yes > 0:05.99 checking for perf_event_open system call... yes > 0:06.01 checking whether the C compiler supports -Wunreachable-code-return... no > 0:06.03 checking whether the C++ compiler supports -Wunreachable-code-return... no > 0:06.04 checking whether the C compiler supports -Wclass-varargs... no > 0:06.05 checking whether the C++ compiler supports -Wclass-varargs... no > 0:06.07 checking whether the C compiler supports -Wloop-analysis... no > 0:06.08 checking whether the C++ compiler supports -Wloop-analysis... no > 0:06.09 checking whether the C++ compiler supports -Wc++11-compat-pedantic... no > 0:06.12 checking whether the C++ compiler supports -Wc++14-compat... yes > 0:06.13 checking whether the C++ compiler supports -Wc++14-compat-pedantic... no > 0:06.16 checking whether the C++ compiler supports -Wc++1z-compat... yes > 0:06.17 checking whether the C++ compiler supports -Wcomma... no > 0:06.20 checking whether the C compiler supports -Wduplicated-cond... yes > 0:06.23 checking whether the C++ compiler supports -Wduplicated-cond... yes > 0:06.25 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes > 0:06.27 checking whether the C compiler supports -Wstring-conversion... no > 0:06.28 checking whether the C++ compiler supports -Wstring-conversion... no > 0:06.29 checking whether the C++ compiler supports -Wno-inline-new-delete... no > 0:06.31 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes > 0:06.34 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes > 0:06.37 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes > 0:06.39 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes > 0:06.42 checking whether the C compiler supports -Wno-error=array-bounds... yes > 0:06.44 checking whether the C++ compiler supports -Wno-error=array-bounds... yes > 0:06.47 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes > 0:06.49 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes > 0:06.52 checking whether the C compiler supports -Wformat... yes > 0:06.55 checking whether the C++ compiler supports -Wformat... yes > 0:06.56 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no > 0:06.58 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no > 0:06.60 checking whether the C compiler supports -Wformat-security... yes > 0:06.63 checking whether the C++ compiler supports -Wformat-security... yes > 0:06.65 checking whether the C compiler supports -Wformat-overflow=2... yes > 0:06.68 checking whether the C++ compiler supports -Wformat-overflow=2... yes > 0:06.69 checking for libffi > 3.0.9... yes > 0:06.69 checking MOZ_FFI_CFLAGS... -I/usr/lib64/libffi-3.2.1/include > 0:06.69 checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi > 0:06.70 checking for rustc... /usr/bin/rustc > 0:06.70 checking for cargo... /usr/bin/cargo > 0:06.81 checking rustc version... 1.23.0 > 0:06.83 checking cargo version... 0.24.0 > 0:07.43 checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes > 0:07.43 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 > 0:07.46 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo > 0:07.47 checking for fontconfig >= 2.7.0... yes > 0:07.48 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 > 0:07.48 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype > 0:07.49 checking for freetype2 >= 6.1.0... yes > 0:07.50 checking _FT2_CFLAGS... -I/usr/include/freetype2 > 0:07.51 checking _FT2_LIBS... -lfreetype > 0:07.52 checking for graphite2... yes > 0:07.54 checking MOZ_GRAPHITE2_CFLAGS... > 0:07.54 checking MOZ_GRAPHITE2_LIBS... -lgraphite2 > 0:07.55 checking for harfbuzz >= 1.4.2... yes > 0:07.56 checking MOZ_HARFBUZZ_CFLAGS... -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include > 0:07.57 checking MOZ_HARFBUZZ_LIBS... -lharfbuzz > 0:07.57 checking for tar... /bin/tar > 0:07.57 checking for unzip... /usr/bin/unzip > 0:07.57 checking for zip... /usr/bin/zip > 0:07.57 checking for the Mozilla API key... no > 0:07.58 checking for the Google API key... yes > 0:07.58 checking for the Bing API key... no > 0:07.58 checking for the Adjust SDK key... no > 0:07.58 checking for the Leanplum SDK key... no > 0:07.58 checking for the Pocket API key... no > 0:07.59 checking for llvm-config... /usr/lib/llvm/5/bin/llvm-config > 0:07.62 checking for awk... /usr/bin/gawk > 0:07.63 checking for perl... /usr/bin/perl > 0:07.63 checking for minimum required perl version >= 5.006... 5.026001 > 0:07.65 checking for full perl installation... yes > 0:07.65 checking for gmake... /usr/bin/gmake > 0:07.65 checking for watchman... not found > 0:07.66 checking for doxygen... not found > 0:07.66 checking for xargs... /usr/bin/xargs > 0:07.66 checking for rpmbuild... not found > 0:07.67 checking for hunspell... yes > 0:07.67 checking MOZ_HUNSPELL_CFLAGS... -I/usr/include/hunspell > 0:07.69 checking MOZ_HUNSPELL_LIBS... -lhunspell-1.6 > 0:07.69 checking for autoconf... /usr/bin/autoconf-2.13 > 0:07.69 Refreshing /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/old-configure with /usr/bin/autoconf-2.13 > 0:08.22 creating cache ./config.cache > 0:08.26 checking host system type... x86_64-pc-linux-gnu > 0:08.28 checking target system type... x86_64-pc-linux-gnu > 0:08.30 checking build system type... x86_64-pc-linux-gnu > 0:08.30 checking for objcopy... /usr/bin/objcopy > 0:08.31 checking for gcc... /usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 > 0:08.38 checking whether the C compiler (/usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 -pipe -march=haswell -flto=5 -pipe -march=haswell -flto=5 -fuse-linker-plugin -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags) works... yes > 0:08.38 checking whether the C compiler (/usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 -pipe -march=haswell -flto=5 -pipe -march=haswell -flto=5 -fuse-linker-plugin -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags) is a cross-compiler... no > 0:08.39 checking whether we are using GNU C... yes > 0:08.41 checking whether /usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 accepts -g... yes > 0:08.42 checking for c++... /usr/bin/x86_64-pc-linux-gnu-g++ -std=gnu++11 > 0:08.54 checking whether the C++ compiler (/usr/bin/x86_64-pc-linux-gnu-g++ -std=gnu++11 -pipe -march=haswell -flto=5 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2 -pipe -march=haswell -flto=5 -fuse-linker-plugin -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags) works... yes > 0:08.54 checking whether the C++ compiler (/usr/bin/x86_64-pc-linux-gnu-g++ -std=gnu++11 -pipe -march=haswell -flto=5 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2 -pipe -march=haswell -flto=5 -fuse-linker-plugin -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags) is a cross-compiler... no > 0:08.54 checking whether we are using GNU C++... yes > 0:08.57 checking whether /usr/bin/x86_64-pc-linux-gnu-g++ -std=gnu++11 accepts -g... yes > 0:08.57 checking for ranlib... gcc-ranlib > 0:08.57 checking for as... /usr/bin/as > 0:08.57 checking for ar... gcc-ar > 0:08.57 checking for strip... strip > 0:08.57 checking for windres... no > 0:08.57 checking for otool... no > 0:08.59 checking for X... libraries /usr/lib64, headers /usr/include > 0:08.62 checking for dnet_ntoa in -ldnet... no > 0:08.65 checking for dnet_ntoa in -ldnet_stub... no > 0:08.72 checking for gethostbyname... yes > 0:08.80 checking for connect... yes > 0:08.87 checking for remove... yes > 0:08.94 checking for shmat... yes > 0:09.02 checking for IceConnectionNumber in -lICE... yes > 0:09.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/old-configure: line 5045: test: too many arguments > 0:09.13 checking for --noexecstack option to as... yes > 0:09.20 checking for -z noexecstack option to ld... yes > 0:09.28 checking for -z text option to ld... yes > 0:09.34 checking for -z relro option to ld... yes > 0:09.41 checking for --ignore-unresolved-symbol option to ld... yes > 0:09.43 checking if toolchain supports -mssse3 option... yes > 0:09.45 checking if toolchain supports -msse4.1 option... yes > 0:09.47 checking for x86 AVX2 asm support in compiler... yes > 0:09.66 checking whether the linker supports Identical Code Folding... no > 0:09.91 checking whether removing dead symbols breaks debugging... no > 0:09.97 checking for PIE support... yes > 0:10.01 checking for working const... yes > 0:10.02 checking for mode_t... yes > 0:10.03 checking for off_t... yes > 0:10.05 checking for pid_t... yes > 0:10.07 checking for size_t... yes > 0:10.22 checking whether 64-bits std::atomic requires -latomic... no > 0:10.26 checking for dirent.h that defines DIR... yes > 0:10.29 checking for opendir in -ldir... no > 0:10.31 checking for sockaddr_in.sin_len... false > 0:10.34 checking for sockaddr_in6.sin6_len... false > 0:10.36 checking for sockaddr.sa_len... false > 0:10.39 checking for gethostbyname_r in -lc_r... no > 0:10.53 checking for library containing dlopen... -ldl > 0:10.56 checking for dlfcn.h... yes > 0:10.67 checking for dladdr... yes > 0:10.75 checking for memmem... yes > 0:10.79 checking for socket in -lsocket... no > 0:10.87 checking for XDrawLines in -lX11... yes > 0:10.95 checking for XextAddDisplay in -lXext... yes > 0:11.03 checking for XtFree in -lXt... yes > 0:11.10 checking for xcb_connect in -lxcb... yes > 0:11.19 checking for xcb_shm_query_version in -lxcb-shm... yes > 0:11.27 checking for XGetXCBConnection in -lX11-xcb... yes > 0:11.31 checking for X11/extensions/scrnsaver.h... yes > 0:11.38 checking for XScreenSaverQueryInfo in -lXss... yes > 0:11.42 checking for pthread_create in -lpthreads... no > 0:11.49 checking for pthread_create in -lpthread... yes > 0:11.53 checking whether /usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 accepts -pthread... yes > 0:11.57 checking for pthread.h... yes > 0:11.60 checking whether /usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 needs -traditional... no > 0:11.68 checking for 8-bit clean memcmp... yes > 0:11.75 checking for stat64... yes > 0:11.83 checking for lstat64... yes > 0:11.91 checking for truncate64... yes > 0:12.09 checking for statvfs64... yes > 0:12.18 checking for statvfs... yes > 0:12.26 checking for statfs64... yes > 0:12.34 checking for statfs... yes > 0:12.41 checking for getpagesize... yes > 0:12.49 checking for gmtime_r... yes > 0:12.57 checking for localtime_r... yes > 0:12.65 checking for arc4random... no > 0:12.72 checking for arc4random_buf... no > 0:12.80 checking for mallinfo... yes > 0:12.87 checking for gettid... no > 0:12.95 checking for lchown... yes > 0:13.03 checking for setpriority... yes > 0:13.10 checking for strerror... yes > 0:13.18 checking for syscall... yes > 0:13.27 checking for clock_gettime(CLOCK_MONOTONIC)... > 0:13.35 checking for pthread_cond_timedwait_monotonic_np... > 0:13.47 checking for wcrtomb... yes > 0:13.60 checking for mbrtowc... yes > 0:13.68 checking for res_ninit()... yes > 0:13.82 checking for iconv in -lc... yes > 0:13.96 checking for iconv()... yes > 0:13.98 checking for iconv() with const input... no > 0:14.11 checking for nl_langinfo and CODESET... yes > 0:14.14 checking for an implementation of va_copy()... yes > 0:14.16 checking whether va_list can be copied by value... no > 0:14.30 checking for C++ dynamic_cast to void*... yes > 0:14.44 checking for __thread keyword for TLS variables... yes > 0:14.46 checking for LC_MESSAGES... yes > 0:14.54 checking for localeconv... yes > 0:14.57 checking for malloc.h... yes > 0:14.65 checking for strndup... yes > 0:14.73 checking for posix_memalign... yes > 0:14.81 checking for memalign... yes > 0:14.89 checking for malloc_usable_size... yes > 0:14.92 checking whether malloc_usable_size definition can use const argument... no > 0:14.93 checking for valloc in malloc.h... yes > 0:14.95 checking for valloc in unistd.h... no > 0:14.95 checking NSPR selection... system > 0:14.95 checking for nspr-config... /usr/bin/nspr-config > 0:15.00 checking for NSPR - version >= 4.17... yes > 0:15.10 checking for event.h... yes > 0:15.18 checking for event_init in -levent... yes > 0:15.18 checking for nss-config... /usr/bin/nss-config > 0:15.24 checking for NSS - version >= 3.34.1... yes > 0:15.32 checking for jpeg_destroy_compress in -ljpeg... yes > 0:15.41 checking for gzread in -lz... yes > 0:15.51 checking for BZ2_bzread in -lbz2... yes > 0:15.60 checking for png_get_valid in -lpng... yes > 0:15.68 checking for png_get_acTL in -lpng... yes > 0:15.71 checking if app-specific confvars.sh exists... /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/browser/confvars.sh > 0:15.73 checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 ... yes > 0:15.73 checking MOZ_GTK3_CFLAGS... -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.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 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include > 0:15.73 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:15.75 checking for gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gdk-x11-2.0... yes > 0:15.75 checking MOZ_GTK2_CFLAGS... -pthread -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include > 0:15.76 checking MOZ_GTK2_LIBS... -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 > 0:15.78 checking for dbus-1 >= 0.60... yes > 0:15.78 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include > 0:15.78 checking MOZ_DBUS_LIBS... -ldbus-1 > 0:15.78 checking for dbus-glib-1 >= 0.60... yes > 0:15.78 checking MOZ_DBUS_GLIB_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include > 0:15.79 checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 > 0:15.83 checking for vpx >= 1.5.0... yes > 0:15.84 checking MOZ_LIBVPX_CFLAGS... > 0:15.84 checking MOZ_LIBVPX_LIBS... -lvpx -lm > 0:15.87 checking for vpx/vpx_decoder.h... yes > 0:15.97 checking for vpx_codec_dec_init_ver in -lvpx... yes > 0:16.00 checking for vpx_mem/vpx_mem.h... no > 0:16.02 checking for libpulse... yes > 0:16.02 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT > 0:16.02 checking MOZ_PULSEAUDIO_LIBS... -lpulse > 0:16.06 checking for linux/joystick.h... yes > 0:16.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/old-configure: line 14410: test: : integer expression expected > 0:16.08 checking for wget... wget > 0:16.10 checking for sqlite3 >= 3.20.1... yes > 0:16.10 checking SQLITE_CFLAGS... > 0:16.11 checking SQLITE_LIBS... -lsqlite3 > 0:16.19 checking for SQLITE_SECURE_DELETE support in system SQLite... yes > 0:16.27 checking for SQLITE_THREADSAFE support in system SQLite... yes > 0:16.35 checking for SQLITE_ENABLE_FTS3 support in system SQLite... yes > 0:16.43 checking for SQLITE_ENABLE_UNLOCK_NOTIFY support in system SQLite... yes > 0:16.52 checking for SQLITE_ENABLE_DBSTAT_VTAB support in system SQLite... yes > 0:16.56 checking for valid C compiler optimization flags... yes > 0:16.70 checking for __cxa_demangle... yes > 0:16.72 checking for unwind.h... yes > 0:16.85 checking for _Unwind_Backtrace... yes > 0:16.86 checking for -pipe support... yes > 0:16.94 checking what kind of list files are supported by the linker... linkerscript > 0:16.97 checking what kind of ordering can be done with the linker... none > 0:16.97 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes > 0:16.98 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include > 0:16.98 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 > 0:17.02 checking for FT_Bitmap_Size.y_ppem... yes > 0:17.38 checking for FT_GlyphSlot_Embolden... yes > 0:17.64 checking for FT_Load_Sfnt_Table... yes > 0:17.68 checking for fontconfig/fcfreetype.h... yes > 0:17.74 checking for icu-i18n >= 59.1... yes > 0:17.74 checking MOZ_ICU_CFLAGS... > 0:17.75 checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata > 0:18.03 checking for posix_fadvise... yes > 0:18.32 checking for posix_fallocate... yes > 0:18.40 updating cache ./config.cache > 0:18.40 creating ./config.data > 0:18.52 js/src> configuring > 0:18.52 js/src> running /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/_virtualenv/bin/python /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/build/../configure.py --enable-project=js --target=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --enable-content-sandbox --disable-crashreporter --enable-dbus --enable-extensions=default --disable-gconf --disable-install-strip --disable-necko-wifi --enable-official-branding --enable-pie --enable-pulseaudio --disable-startup-notification --disable-strip --enable-system-sqlite --disable-updater --libdir=/usr/lib64 --prefix=/usr --with-intl-api --with-nspr-prefix=/usr --with-nss-prefix=/usr --with-system-bz2 --with-system-icu --with-system-jpeg --with-system-libevent=/usr --with-system-libvpx --with-system-nss --with-system-png --with-system-zlib --x-includes=/usr/include --x-libraries=/usr/lib64 --disable-tests --disable-debug --disable-rust-debug --enable-optimize=-O2 --enable-xcode-checks --without-toolchain-prefix --without-visual-studio-version --disable-debug-symbols --enable-release --disable-linker --disable-clang-plugin --disable-coverage --enable-jemalloc --without-linux-headers --disable-warnings-as-errors --disable-js-shell --disable-shared-js --disable-export-js --disable-instruments --disable-callgrind --disable-profiling --disable-vtune --disable-gc-trace --disable-perf --disable-more-deterministic --enable-ctypes --with-system-ffi --disable-fuzzing --disable-pipeline-operator --with-nspr-cflags=-I/usr/include/nspr --with-nspr-libs=-lplds4 -lplc4 -lnspr4 -lpthread -ldl --prefix=/home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist JS_STANDALONE= --cache-file=/home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/config.cache > 0:18.65 js/src> checking for vcs source checkout... no > 0:18.70 js/src> checking for a shell... /bin/sh > 0:18.72 js/src> checking for host system type... x86_64-pc-linux-gnu > 0:18.73 js/src> checking for target system type... x86_64-pc-linux-gnu > 0:18.73 js/src> checking for a shell... /bin/sh > 0:18.75 js/src> checking for host system type... x86_64-pc-linux-gnu > 0:18.77 js/src> checking for target system type... x86_64-pc-linux-gnu > 0:18.77 js/src> checking for android platform directory... no > 0:18.77 js/src> checking for the Android toolchain directory... not found > 0:18.81 js/src> checking for android platform directory... no > 0:18.82 js/src> checking for the Android toolchain directory... not found > 0:18.96 js/src> checking for vcs source checkout... no > 0:18.96 js/src> checking whether cross compiling... no > 0:18.97 js/src> checking for the target C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc > 0:18.99 js/src> checking whether the target C compiler can be used... yes > 0:19.00 js/src> checking for Python 3... : python_wrapper_setup: python3 is not supported by python2.7 (PYTHON_COMPAT) > 0:19.04 js/src> /usr/bin/python3.6 (3.6.4) > 0:19.05 js/src> checking for pkg_config... /usr/bin/x86_64-pc-linux-gnu-pkg-config > 0:19.05 js/src> checking for pkg-config version... 0.29.2 > 0:19.05 js/src> checking for yasm... /usr/bin/yasm > 0:19.06 js/src> checking yasm version... 1.3.0 > 0:19.06 js/src> checking for android ndk version... no > 0:19.06 js/src> checking for GoogleVR SDK... Not specified > 0:19.07 js/src> checking the target C compiler version... 7.2.0 > 0:19.09 js/src> checking the target C compiler works... yes > 0:19.09 js/src> WARNING: The value of LD is not used by this build system. > 0:19.09 js/src> checking for the target C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++ > 0:19.11 js/src> checking whether the target C++ compiler can be used... yes > 0:19.11 js/src> checking the target C++ compiler version... 7.2.0 > 0:19.13 js/src> checking the target C++ compiler works... yes > 0:19.14 js/src> checking for the host C compiler... /usr/bin/x86_64-pc-linux-gnu-gcc > 0:19.15 js/src> checking whether the host C compiler can be used... yes > 0:19.15 js/src> checking the host C compiler version... 7.2.0 > 0:19.20 js/src> checking the host C compiler works... yes > 0:19.20 js/src> checking for the host C++ compiler... /usr/bin/x86_64-pc-linux-gnu-g++ > 0:19.21 js/src> checking whether the host C++ compiler can be used... yes > 0:19.22 js/src> checking the host C++ compiler version... 7.2.0 > 0:19.24 js/src> checking the host C++ compiler works... yes > 0:19.26 js/src> checking for 64-bit OS... yes > 0:19.26 js/src> checking bindgen cflags... no > 0:19.28 js/src> checking for linker... bfd > 0:19.30 js/src> checking for stdint.h... yes > 0:19.33 js/src> checking for inttypes.h... yes > 0:19.37 js/src> checking for malloc.h... yes > 0:19.39 js/src> checking for alloca.h... yes > 0:19.41 js/src> checking for sys/byteorder.h... no > 0:19.43 js/src> checking for getopt.h... yes > 0:19.47 js/src> checking for unistd.h... yes > 0:19.49 js/src> checking for nl_types.h... yes > 0:19.52 js/src> checking for cpuid.h... yes > 0:19.54 js/src> checking for sys/statvfs.h... yes > 0:19.57 js/src> checking for sys/statfs.h... yes > 0:19.60 js/src> checking for sys/vfs.h... yes > 0:19.62 js/src> checking for sys/mount.h... yes > 0:19.66 js/src> checking for sys/quota.h... yes > 0:19.69 js/src> checking for linux/quota.h... yes > 0:19.73 js/src> checking for linux/if_addr.h... yes > 0:19.76 js/src> checking for linux/rtnetlink.h... yes > 0:19.79 js/src> checking for sys/queue.h... yes > 0:19.82 js/src> checking for sys/types.h... yes > 0:19.86 js/src> checking for netinet/in.h... yes > 0:19.88 js/src> checking for byteswap.h... yes > 0:19.92 js/src> checking for linux/perf_event.h... yes > 0:19.94 js/src> checking for perf_event_open system call... yes > 0:19.96 js/src> checking whether the C compiler supports -Wunreachable-code-return... no > 0:19.97 js/src> checking whether the C++ compiler supports -Wunreachable-code-return... no > 0:19.99 js/src> checking whether the C compiler supports -Wclass-varargs... no > 0:19.99 js/src> checking whether the C++ compiler supports -Wclass-varargs... no > 0:20.01 js/src> checking whether the C compiler supports -Wloop-analysis... no > 0:20.02 js/src> checking whether the C++ compiler supports -Wloop-analysis... no > 0:20.04 js/src> checking whether the C++ compiler supports -Wc++11-compat-pedantic... no > 0:20.06 js/src> checking whether the C++ compiler supports -Wc++14-compat... yes > 0:20.08 js/src> checking whether the C++ compiler supports -Wc++14-compat-pedantic... no > 0:20.10 js/src> checking whether the C++ compiler supports -Wc++1z-compat... yes > 0:20.11 js/src> checking whether the C++ compiler supports -Wcomma... no > 0:20.13 js/src> checking whether the C compiler supports -Wduplicated-cond... yes > 0:20.16 js/src> checking whether the C++ compiler supports -Wduplicated-cond... yes > 0:20.19 js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... yes > 0:20.20 js/src> checking whether the C compiler supports -Wstring-conversion... no > 0:20.21 js/src> checking whether the C++ compiler supports -Wstring-conversion... no > 0:20.23 js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no > 0:20.25 js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes > 0:20.27 js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes > 0:20.30 js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes > 0:20.32 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes > 0:20.35 js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes > 0:20.37 js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes > 0:20.40 js/src> checking whether the C compiler supports -Wno-error=free-nonheap-object... yes > 0:20.42 js/src> checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes > 0:20.45 js/src> checking whether the C compiler supports -Wformat... yes > 0:20.48 js/src> checking whether the C++ compiler supports -Wformat... yes > 0:20.49 js/src> checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no > 0:20.51 js/src> checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no > 0:20.53 js/src> checking whether the C compiler supports -Wformat-security... yes > 0:20.55 js/src> checking whether the C++ compiler supports -Wformat-security... yes > 0:20.58 js/src> checking whether the C compiler supports -Wformat-overflow=2... yes > 0:20.60 js/src> checking whether the C++ compiler supports -Wformat-overflow=2... yes > 0:20.63 js/src> checking whether the C++ compiler supports -Wno-noexcept-type... yes > 0:20.64 js/src> checking for libffi > 3.0.9... yes > 0:20.64 js/src> checking MOZ_FFI_CFLAGS... -I/usr/lib64/libffi-3.2.1/include > 0:20.65 js/src> checking MOZ_FFI_LIBS... -L/usr/lib64/../lib64 -lffi > 0:20.65 js/src> checking for awk... /usr/bin/gawk > 0:20.65 js/src> checking for perl... /usr/bin/perl > 0:20.67 js/src> checking for minimum required perl version >= 5.006... 5.026001 > 0:20.67 js/src> checking for full perl installation... yes > 0:20.67 js/src> checking for gmake... /usr/bin/gmake > 0:20.67 js/src> checking for watchman... not found > 0:20.67 js/src> checking for doxygen... not found > 0:20.67 js/src> checking for xargs... /usr/bin/xargs > 0:20.67 js/src> checking for rpmbuild... not found > 0:20.67 js/src> checking for autoconf... /usr/bin/autoconf-2.13 > 0:20.68 js/src> Refreshing /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/js/src/old-configure with /usr/bin/autoconf-2.13 > 0:20.92 js/src> loading cache /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/config.cache > 0:20.97 js/src> checking host system type... x86_64-pc-linux-gnu > 0:20.98 js/src> checking target system type... x86_64-pc-linux-gnu > 0:21.00 js/src> checking build system type... x86_64-pc-linux-gnu > 0:21.01 js/src> checking for gcc... (cached) /usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 > 0:21.09 js/src> checking whether the C compiler (/usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 -pipe -march=haswell -flto=5 -pipe -march=haswell -flto=5 -fuse-linker-plugin -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags) works... yes > 0:21.09 js/src> checking whether the C compiler (/usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 -pipe -march=haswell -flto=5 -pipe -march=haswell -flto=5 -fuse-linker-plugin -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags) is a cross-compiler... no > 0:21.09 js/src> checking whether we are using GNU C... (cached) yes > 0:21.09 js/src> checking whether /usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 accepts -g... (cached) yes > 0:21.09 js/src> checking for c++... (cached) /usr/bin/x86_64-pc-linux-gnu-g++ -std=gnu++11 > 0:21.20 js/src> checking whether the C++ compiler (/usr/bin/x86_64-pc-linux-gnu-g++ -std=gnu++11 -pipe -march=haswell -flto=5 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2 -pipe -march=haswell -flto=5 -fuse-linker-plugin -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags) works... yes > 0:21.20 js/src> checking whether the C++ compiler (/usr/bin/x86_64-pc-linux-gnu-g++ -std=gnu++11 -pipe -march=haswell -flto=5 -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2 -pipe -march=haswell -flto=5 -fuse-linker-plugin -Wl,-rpath=/usr/lib64/firefox,--enable-new-dtags) is a cross-compiler... no > 0:21.21 js/src> checking whether we are using GNU C++... (cached) yes > 0:21.21 js/src> checking whether /usr/bin/x86_64-pc-linux-gnu-g++ -std=gnu++11 accepts -g... (cached) yes > 0:21.21 js/src> checking for ranlib... (cached) gcc-ranlib > 0:21.21 js/src> checking for as... (cached) /usr/bin/as > 0:21.21 js/src> checking for ar... (cached) gcc-ar > 0:21.21 js/src> checking for strip... (cached) strip > 0:21.21 js/src> checking for windres... no > 0:21.23 js/src> checking for sb-conf... no > 0:21.23 js/src> checking for ve... no > 0:21.23 js/src> checking for X... libraries /usr/lib64, headers /usr/include > 0:21.24 js/src> checking for dnet_ntoa in -ldnet... (cached) no > 0:21.24 js/src> checking for dnet_ntoa in -ldnet_stub... (cached) no > 0:21.24 js/src> checking for gethostbyname... (cached) yes > 0:21.25 js/src> checking for connect... (cached) yes > 0:21.25 js/src> checking for remove... (cached) yes > 0:21.25 js/src> checking for shmat... (cached) yes > 0:21.25 js/src> checking for IceConnectionNumber in -lICE... (cached) yes > 0:21.51 js/src> checking for --noexecstack option to as... yes > 0:21.58 js/src> checking for -z noexecstack option to ld... yes > 0:21.65 js/src> checking for -z text option to ld... yes > 0:21.72 js/src> checking for -z relro option to ld... yes > 0:21.74 js/src> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/js/src/old-configure: line 4903: test: too many arguments > 0:21.77 js/src> checking whether the linker supports Identical Code Folding... no > 0:22.07 js/src> checking whether removing dead symbols breaks debugging... no > 0:22.16 js/src> checking for PIE support... yes > 0:22.17 js/src> checking for working const... (cached) yes > 0:22.17 js/src> checking for mode_t... (cached) yes > 0:22.17 js/src> checking for off_t... (cached) yes > 0:22.17 js/src> checking for pid_t... (cached) yes > 0:22.17 js/src> checking for size_t... (cached) yes > 0:22.20 js/src> checking for ssize_t... yes > 0:22.20 js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no > 0:22.20 js/src> checking for dirent.h that defines DIR... (cached) yes > 0:22.21 js/src> checking for opendir in -ldir... (cached) no > 0:22.21 js/src> checking for gethostbyname_r in -lc_r... (cached) no > 0:22.21 js/src> checking for library containing dlopen... (cached) -ldl > 0:22.21 js/src> checking for dlfcn.h... (cached) yes > 0:22.22 js/src> checking for socket in -lsocket... (cached) no > 0:22.23 js/src> checking for pthread_create in -lpthreads... (cached) no > 0:22.23 js/src> checking for pthread_create in -lpthread... (cached) yes > 0:22.29 js/src> checking whether /usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 accepts -pthread... yes > 0:22.29 js/src> checking whether /usr/bin/x86_64-pc-linux-gnu-gcc -std=gnu99 needs -traditional... (cached) no > 0:22.29 js/src> checking for 8-bit clean memcmp... (cached) yes > 0:22.37 js/src> checking for getc_unlocked... yes > 0:22.45 js/src> checking for _getc_nolock... no > 0:22.45 js/src> checking for gmtime_r... (cached) yes > 0:22.46 js/src> checking for localtime_r... (cached) yes > 0:22.54 js/src> checking for pthread_getname_np... yes > 0:22.55 js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) > 0:22.63 js/src> checking for sin in -lm... yes > 0:22.73 js/src> checking for sincos in -lm... yes > 0:22.81 js/src> checking for __sincos in -lm... no > 0:22.81 js/src> checking for wcrtomb... (cached) yes > 0:22.82 js/src> checking for mbrtowc... (cached) yes > 0:22.82 js/src> checking for res_ninit()... (cached) yes > 0:22.82 js/src> checking for nl_langinfo and CODESET... (cached) yes > 0:22.83 js/src> checking for an implementation of va_copy()... (cached) yes > 0:22.83 js/src> checking whether va_list can be copied by value... (cached) no > 0:22.85 js/src> checking for C++ dynamic_cast to void*... (cached) yes > 0:22.85 js/src> checking for __thread keyword for TLS variables... (cached) yes > 0:22.86 js/src> checking for LC_MESSAGES... (cached) yes > 0:22.86 js/src> checking for localeconv... (cached) yes > 0:22.87 js/src> checking NSPR selection... command-line > 0:22.90 js/src> checking for valid optimization flags... yes > 0:22.91 js/src> checking for __cxa_demangle... (cached) yes > 0:22.92 js/src> checking for -pipe support... yes > 0:22.95 js/src> checking for tm_zone tm_gmtoff in struct tm... yes > 0:23.03 js/src> checking what kind of list files are supported by the linker... linkerscript > 0:23.07 js/src> checking what kind of ordering can be done with the linker... none > 0:23.07 js/src> checking for icu-i18n >= 59.1... yes > 0:23.07 js/src> checking MOZ_ICU_CFLAGS... > 0:23.08 js/src> checking MOZ_ICU_LIBS... -licui18n -licuuc -licudata > 0:23.10 js/src> checking for posix_fadvise... (cached) yes > 0:23.11 js/src> checking for posix_fallocate... (cached) yes > 0:23.11 js/src> checking for malloc.h... (cached) yes > 0:23.12 js/src> checking for strndup... (cached) yes > 0:23.12 js/src> checking for posix_memalign... (cached) yes > 0:23.14 js/src> checking for memalign... (cached) yes > 0:23.14 js/src> checking for malloc_usable_size... (cached) yes > 0:23.18 js/src> checking whether malloc_usable_size definition can use const argument... no > 0:23.20 js/src> checking for valloc in malloc.h... yes > 0:23.22 js/src> checking for valloc in unistd.h... no > 0:23.54 js/src> checking for setlocale... yes > 0:23.55 js/src> checking for localeconv... (cached) yes > 0:23.57 js/src> updating cache /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/config.cache > 0:23.59 js/src> creating ./config.data > 0:23.60 js/src> Creating config.status > 0:23.72 Creating config.status > 0:24.01 Reticulating splines... > 0:33.12 Finished reading 1051 moz.build files in 2.47s > 0:33.12 Read 66 gyp files in parallel contributing 0.00s to total wall time > 0:33.12 Processed into 8783 build config descriptors in 2.60s > 0:33.12 RecursiveMake backend executed in 3.22s > 0:33.12 2498 total backend files; 2498 created; 0 updated; 0 unchanged; 0 deleted; 31 -> 906 Makefile > 0:33.12 FasterMake backend executed in 0.32s > 0:33.12 11 total backend files; 11 created; 0 updated; 0 unchanged; 0 deleted > 0:33.12 Total wall time: 9.14s; CPU time: 9.12s; Efficiency: 100%; Untracked: 0.54s >Configure complete! >Be sure to run |mach build| to pick up any changes >>>> Source configured. >>>> Compiling source in /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0 ... > 0:00.43 /usr/bin/gmake -f client.mk -s > 0:01.50 Adding client.mk options from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/.mozconfig: > 0:01.50 CONFIG_GUESS=x86_64-pc-linux-gnu > 0:01.50 XARGS=/usr/bin/xargs > 0:01.50 MOZ_OBJDIR=/home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff > 0:01.50 OBJDIR=/home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff > 0:01.50 FOUND_MOZCONFIG=/home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/.mozconfig > 0:01.89 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. > 0:01.95 Elapsed: 0.00s; From dist/branding: Kept 0 existing; Added/updated 4; Removed 0 files and 0 directories. > 0:02.01 Elapsed: 0.12s; From dist/idl: Kept 0 existing; Added/updated 1006; Removed 0 files and 0 directories. > 0:02.05 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. > 0:02.24 Elapsed: 0.00s; From dist/xpi-stage: Kept 0 existing; Added/updated 3; Removed 0 files and 0 directories. > 0:02.31 Elapsed: 0.08s; From _tests: Kept 12 existing; Added/updated 393; Removed 0 files and 0 directories. > 0:02.40 Elapsed: 0.48s; From dist/include: Kept 1775 existing; Added/updated 3111; Removed 0 files and 0 directories. > 0:02.50 Elapsed: 0.26s; From dist/bin: Kept 173 existing; Added/updated 1780; Removed 0 files and 0 directories. > 0:02.54 mozilla-config.h > 0:02.71 buildid.h > 0:02.88 source-repo.h > 0:03.32 nsinstall_real > 0:03.47 stl.sentinel > 0:03.60 system-header.sentinel > 0:03.79 application.ini > 0:03.79 xpcom-config.h > 0:03.80 js-confdefs.h > 0:03.81 xpcshell.inc > 0:03.84 necko-config.h > 0:04.05 addons-public.inc > 0:04.06 js-config.h > 0:04.06 application.ini.h > 0:04.18 xpcom-private.h > 0:04.32 addons-stage.inc > 0:04.33 ReservedWordsGenerated.h > 0:04.43 domainsfallbacks.properties.h > 0:04.49 nsStyleStructList.h > 0:04.61 selfhosted.out.h > 0:04.65 privileged-package-root.inc > 0:04.72 nsCSSPropsGenerated.inc > 0:04.82 labelsencodings.properties.h > 0:05.04 /usr/bin/x86_64-pc-linux-gnu-g++ -std=gnu++11 -E -o self-hosting-preprocessed.pp -DMOZ_PERMISSIONS=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_64BIT_BUILD=1 -DXP_UNIX=1 -DEXPOSE_INTL_API=1 -DMOZ_SYSTEM_SQLITE=1 -DU_USING_ICU_NAMESPACE=0 -DNO_NSPR_10_SUPPORT=1 -DHAVE_LIBPNG=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DHAVE_STDINT_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_XUL=1 -DUSE_SKIA=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_MEMMEM=1 -DMALLOC_H=<malloc.h> -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DHAVE_LANGINFO_CODESET=1 -DSTDC_HEADERS=1 -DHAVE__UNWIND_BACKTRACE=1 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DHAVE_MALLOC_H=1 -DSTATIC_JS_API=1 -DENABLE_INTL_API=1 -DMOZ_FFMPEG=1 -DMOZ_USER_DIR=".mozilla" -DTRIMMED=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMOZ_FFVPX=1 -DHAVE_DLOPEN=1 -D_REENTRANT=1 -DHAVE_ALLOCA_H=1 -DUSE_SKIA_GPU=1 -DMOZ_STYLO=1 -DNS_PRINT_PREVIEW=1 -DMOZ_LIBAV_FFT=1 -DHAVE_SYSCALL=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_DLL_SUFFIX=".so" -DNS_PRINTING=1 -DMOZ_MEMORY=1 -DMOZ_ENABLE_DBUS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_WEBSPEECH=1 -DHAVE_STRNDUP=1 -DRELEASE_OR_BETA=1 -DCROSS_COMPILE= -DMOZ_SANDBOX=1 -DTARGET_XPCOM_ABI="x86_64-gcc3" -DMOZILLA_UAVERSION="58.0" -DHAVE_FT_LOAD_SFNT_TABLE=1 -DMOZ_FMP4=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_GETOPT_H=1 -DMOZ_APP_UA_NAME="" -DMOZ_SCTP=1 -DMOZ_APP_UA_VERSION="58.0" -DMOZ_TREE_CAIRO=1 -DMOZ_ADDON_SIGNING=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DMOZ_GLUE_IN_PROGRAM=1 -DVA_COPY=va_copy -DHAVE_MEMALIGN=1 -DMOZ_X11=1 -DHAVE_LOCALECONV=1 -DMOZ_STATIC_JS=1 -DMOZ_LOGGING=1 -DMOZILLA_VERSION_U=58.0 -DHAVE_CPUID_H=1 -DMOZ_RAW=1 -DHAVE_DLADDR=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_PULSEAUDIO=1 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DHAVE_LSTAT64=1 -DHAVE_SYS_QUOTA_H=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_BUILD_APP=browser -DMOZ_ENABLE_SIGNMAR=1 -DATK_MINOR_VERSION=24 -DMOZ_PEERCONNECTION=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_PHOENIX=1 -DMOZ_WIDGET_GTK=3 -DGL_PROVIDER_GLX=1 -DHAVE_CLOCK_MONOTONIC=1 -DMOZILLA_VERSION="58.0" -DMOZ_OFFICIAL_BRANDING=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DACCESSIBILITY=1 -DHAVE_INTTYPES_H=1 -DHAVE_TRUNCATE64=1 -DMOZ_WEBRTC_SIGNALING=1 -DHAVE_PTHREAD_H=1 -DHAVE_UNISTD_H=1 -DMOZ_VORBIS=1 -DNDEBUG=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_SRTP=1 -DHAVE_LIBVPX=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_STAT64=1 -DMOZ_CONTENT_SANDBOX=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_SETPRIORITY=1 -DD_INO=d_ino -DMOZ_SECUREELEMENT=1 -DMOZ_STYLO_ENABLE=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DFIREFOX_VERSION=58.0 -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 -DA11Y_LOG=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_ENABLE_XREMOTE=1 -DHAVE_SYS_TYPES_H=1 -DMOZ_GMP_SANDBOX=1 -DBUILD_CTYPES=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DHAVE_LINUX_RTNETLINK_H=1 -DMOZ_DATA_REPORTING=1 -DHAVE_RES_NINIT=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLINFO=1 -DXP_LINUX=1 -DHAVE_DIRENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DMOZ_FEEDS=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 -DHAVE_BYTESWAP_H=1 -DHAVE_LCHOWN=1 -DHAVE_I18N_LC_MESSAGES=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_PLACES=1 -DMOZ_WEBRTC=1 -DHAVE_VALLOC=1 -DMOZ_GECKO_PROFILER=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_VA_LIST_AS_ARRAY=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LIBXSS=1 self-hosting-cpp-input.cpp > 0:05.04 xpidl.stub > 0:05.04 StatsPhasesGenerated.h > 0:05.13 localesfallbacks.properties.h > 0:05.23 x86_64.c > 0:05.29 StatsPhasesGenerated.cpp > 0:05.48 nonparticipatingdomains.properties.h > 0:05.80 Elapsed: 0.05s; From ../../dist/idl: Kept 1006 existing; Added/updated 0; Removed 0 files and 0 directories. > 0:05.96 browser-feeds.xpt > 0:05.97 browser-newtab.xpt > 0:05.97 browsercompsbase.xpt > 0:05.98 jsinspector.xpt > 0:05.98 migration.xpt > 0:06.35 sessionstore.xpt > 0:06.42 shellservice.xpt > 0:06.56 accessibility.xpt > 0:06.57 alerts.xpt > 0:06.75 appshell.xpt > 0:06.80 appstartup.xpt > 0:07.12 autocomplete.xpt > 0:07.27 autoconfig.xpt > 0:07.45 backgroundhangmonitor.xpt > 0:07.65 browser-element.xpt > 0:07.67 caps.xpt > 0:07.93 captivedetect.xpt > 0:07.98 chrome.xpt > 0:08.04 commandhandler.xpt > 0:08.16 commandlines.xpt > 0:08.40 composer.xpt > 0:08.56 content_events.xpt > 0:08.58 content_geckomediaplugins.xpt > 0:08.81 content_html.xpt > 0:08.93 content_webrtc.xpt > 0:08.99 content_xslt.xpt > 0:09.01 directory.xpt > 0:09.30 diskspacewatcher.xpt > 0:09.32 docshell.xpt > 0:09.46 dom.xpt > 0:09.66 dom_audiochannel.xpt > 0:09.68 dom_base.xpt > 0:09.86 dom_bindings.xpt > 0:10.22 dom_canvas.xpt > 0:10.63 dom_core.xpt > 0:10.77 dom_css.xpt > 0:10.87 dom_events.xpt > 0:10.98 dom_file.xpt > 0:11.13 dom_geolocation.xpt > 0:11.60 dom_html.xpt > 0:11.64 dom_json.xpt > 0:11.77 dom_media.xpt > 0:12.01 dom_network.xpt > 0:12.23 dom_notification.xpt > 0:12.28 dom_offline.xpt > 0:12.45 dom_payments.xpt > 0:12.61 dom_power.xpt > 0:12.77 dom_presentation.xpt > 0:12.78 dom_push.xpt > 0:12.83 dom_quota.xpt > 0:13.23 dom_range.xpt > 0:13.38 dom_security.xpt > 0:13.63 dom_sidebar.xpt > 0:13.65 dom_smil.xpt > 0:13.74 dom_storage.xpt > 0:14.14 dom_stylesheets.xpt > 0:14.24 dom_svg.xpt > 0:14.24 dom_system.xpt > 0:14.32 dom_time.xpt > 0:14.54 dom_traversal.xpt > 0:14.67 dom_webspeechrecognition.xpt > 0:14.67 dom_webspeechsynth.xpt > 0:14.81 dom_workers.xpt > 0:15.03 dom_xbl.xpt > 0:15.05 dom_xhr.xpt > 0:15.12 dom_xpath.xpt > 0:15.32 dom_xul.xpt > 0:15.55 downloads.xpt > 0:15.57 editor.xpt > 0:15.68 extensions.xpt > 0:15.70 exthandler.xpt > 0:16.07 fastfind.xpt > 0:16.39 feeds.xpt > 0:16.58 filepicker.xpt > 0:16.92 gfx.xpt > 0:16.92 html5.xpt > 0:16.94 htmlparser.xpt > 0:17.10 imglib2.xpt > 0:17.37 inspector.xpt > 0:17.41 intl.xpt > 0:17.55 jar.xpt > 0:17.68 jsdebugger.xpt > 0:17.95 jsdownloads.xpt > 0:18.14 layout_base.xpt > 0:18.14 layout_printing.xpt > 0:18.30 layout_xul.xpt > 0:18.41 layout_xul_tree.xpt > 0:18.61 locale.xpt > 0:18.64 loginmgr.xpt > 0:18.71 mimetype.xpt > 0:18.94 mozfind.xpt > 0:19.24 mozintl.xpt > 0:19.25 necko.xpt > 0:19.29 necko_about.xpt > 0:19.36 necko_cache.xpt > 0:19.70 necko_cache2.xpt > 0:19.71 necko_cookie.xpt > 0:19.75 necko_dns.xpt > 0:20.28 necko_file.xpt > 0:20.36 necko_ftp.xpt > 0:20.38 necko_http.xpt > 0:20.84 necko_mdns.xpt > 0:20.93 necko_res.xpt > 0:20.95 necko_socket.xpt > 0:21.36 necko_strconv.xpt > 0:21.54 necko_viewsource.xpt > 0:21.59 necko_websocket.xpt > 0:21.81 necko_wyciwyg.xpt > 0:22.21 parentalcontrols.xpt > 0:22.21 peerconnection.xpt > 0:22.32 pipnss.xpt > 0:22.54 pippki.xpt > 0:22.70 places.xpt > 0:22.73 plugin.xpt > 0:22.97 pref.xpt > 0:23.24 prefetch.xpt > 0:23.70 privatebrowsing.xpt > 0:23.73 profiler.xpt > 0:23.75 rdf.xpt > 0:23.91 remote.xpt > 0:24.11 reputationservice.xpt > 0:24.19 sandbox.xpt > 0:24.24 satchel.xpt > 0:24.57 saxparser.xpt > 0:24.69 services-crypto-component.xpt > 0:24.89 services_fxaccounts.xpt > 0:25.03 shistory.xpt > 0:25.48 spellchecker.xpt > 0:25.48 storage.xpt > 0:25.60 telemetry.xpt > 0:25.84 thumbnails.xpt > 0:26.09 toolkit_asyncshutdown.xpt > 0:26.12 toolkit_filewatcher.xpt > 0:26.34 toolkit_finalizationwitness.xpt > 0:26.48 toolkit_osfile.xpt > 0:26.74 toolkit_perfmonitoring.xpt > 0:26.74 toolkit_securityreporter.xpt > 0:26.80 toolkit_xulstore.xpt > 0:26.83 toolkitprofile.xpt > 0:27.19 toolkitremote.xpt > 0:27.22 txmgr.xpt > 0:27.28 txtsvc.xpt > 0:27.44 uconv.xpt > 0:27.62 update.xpt > 0:27.79 uriloader.xpt > 0:27.82 url-classifier.xpt > 0:27.86 urlformatter.xpt > 0:28.13 webBrowser_core.xpt > 0:28.38 webbrowserpersist.xpt > 0:28.46 webextensions.xpt > 0:28.53 webvtt.xpt > 0:28.60 widget.xpt > 0:28.93 windowcreator.xpt > 0:29.05 windowds.xpt > 0:29.11 windowwatcher.xpt > 0:29.17 xpcom_base.xpt > 0:29.48 xpcom_components.xpt > 0:29.66 xpcom_ds.xpt > 0:29.79 xpcom_io.xpt > 0:30.46 xpcom_system.xpt > 0:30.66 xpcom_threads.xpt > 0:30.84 xpcom_xpti.xpt > 0:31.08 xpconnect.xpt > 0:31.39 xul.xpt > 0:31.57 xulapp.xpt > 0:31.59 xultmpl.xpt > 0:31.83 zipwriter.xpt > 0:32.36 error_list.rs > 0:32.36 encodingsgroups.properties.h > 0:32.36 etld_data.inc > 0:32.38 PropertyUseCounterMap.inc > 0:32.58 langGroups.properties.h > 0:32.65 UseCounterList.h > 0:32.75 ErrorList.h > 0:32.88 CSS2Properties.webidl > 0:33.06 ErrorNamesInternal.h > 0:33.33 xpcAccEvents.h > 0:33.46 nsSTSPreloadList.h > 0:34.63 TelemetryEventData.h > 0:35.29 TelemetryEventEnums.h > 0:35.95 TelemetryHistogramData.inc > 0:37.93 unixcharset.properties.h > 0:37.96 TelemetryHistogramEnums.h > 0:38.91 TelemetryProcessData.h > 0:39.36 TelemetryProcessEnums.h > 0:39.80 TelemetryScalarData.h > 0:40.70 TelemetryScalarEnums.h > 0:58.52 libnspr.a.desc > 0:58.79 libelfhack_inject.a.desc > 0:58.84 libeditline.a.desc > 0:58.98 libzlib.a.desc > 0:59.52 libfallible.a.desc > 0:59.71 libmemory_mozalloc.a > 1:00.13 libmemory_mozalloc.a.desc > 1:00.34 libmemory_volatile.a.desc > 1:00.75 libmemory.a.desc > 1:02.98 libmfbt.a.desc > 1:03.98 libmodules_fdlibm_src.a.desc > 1:04.86 libmozglue_misc.a.desc > 1:05.24 libicu.a.desc > 1:06.10 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/dict.c: In function 'av_dict_set': > 1:06.10 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/dict.c:80:58: warning: passing argument 1 of 'av_free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] > 1:06.10 if (flags & AV_DICT_DONT_STRDUP_KEY) av_free(key); > 1:06.10 ^~~ > 1:06.10 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/dict.c:26:0: > 1:06.10 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/mem.h:184:6: note: expected 'void *' but argument is of type 'const char *' > 1:06.10 void av_free(void *ptr); > 1:06.10 ^~~~~~~ > 1:06.10 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/dict.c:81:58: warning: passing argument 1 of 'av_free' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] > 1:06.10 if (flags & AV_DICT_DONT_STRDUP_VAL) av_free(value); > 1:06.10 ^~~~~ > 1:06.10 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/dict.c:26:0: > 1:06.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/mem.h:184:6: note: expected 'void *' but argument is of type 'const char *' > 1:06.11 void av_free(void *ptr); > 1:06.11 ^~~~~~~ > 1:06.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/dict.c:100:36: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] > 1:06.12 m->elems[m->count].key = key; > 1:06.12 ^ > 1:06.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/dict.c:104:38: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] > 1:06.12 m->elems[m->count].value = value; > 1:06.12 ^ > 1:06.60 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/libav/Unified_c_media_libav0.c:29:0: > 1:06.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/avstring.c: In function 'av_stristr': > 1:06.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/avstring.c:57:16: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] > 1:06.60 return s1; > 1:06.60 ^~ > 1:06.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/avstring.c:61:20: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] > 1:06.60 return s1; > 1:06.60 ^~ > 1:06.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/avstring.c: In function 'av_strnstr': > 1:06.61 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/avstring.c:71:16: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] > 1:06.61 return haystack; > 1:06.61 ^~~~~~~~ > 1:06.61 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavutil/avstring.c:75:20: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] > 1:06.61 return haystack; > 1:06.61 ^~~~~~~~ > 1:07.61 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libav/libavcodec/x86/fft.asm:93: warning: section flags ignored on section redeclaration > 1:07.66 libmedia_libav.a.desc > 1:08.08 libmedia_libav_libavutil_x86.a.desc > 1:08.44 libsqlite.a.desc > 1:10.67 libbrotli.a.desc > 1:12.83 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/modules/woff2/Unified_cpp_modules_woff20.cpp:29:0: > 1:12.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/modules/woff2/src/woff2_dec.cc: In function 'bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)': > 1:12.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/modules/woff2/src/woff2_dec.cc:1150:12: warning: unused variable 'dst_offset' [-Wunused-variable] > 1:12.83 uint64_t dst_offset = first_table_offset; > 1:12.83 ^~~~~~~~~~ > 1:14.47 libwoff2.a.desc > 1:15.23 libxz-embedded.a.desc > 1:16.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libmkv/EbmlBufferWriter.c:43:13: warning: '_Serialize' defined but not used [-Wunused-function] > 1:16.20 static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { > 1:16.20 ^~~~~~~~~~ > 1:16.51 libmedia_libmkv.a.desc > 1:18.12 libmedia_ffvpx_libavutil_x86.a.desc > 1:21.48 libmedia_libvorbis.a.desc > 1:21.95 libmozavutil.so.symbols > 1:25.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/ffvpx/libavutil/dummy_funcs.c:24:67: warning: 'struct AVFrame' declared inside parameter list will not be visible outside of this definition or declaration > 1:25.19 int av_hwframe_get_buffer(struct AVBufferRef* hwframe_ref, struct AVFrame* frame, int flags) { return 0; } > 1:25.19 ^~~~~~~ > 1:25.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/ffvpx/libavutil/dummy_funcs.c:24:34: warning: 'struct AVBufferRef' declared inside parameter list will not be visible outside of this definition or declaration > 1:25.19 int av_hwframe_get_buffer(struct AVBufferRef* hwframe_ref, struct AVFrame* frame, int flags) { return 0; } > 1:25.19 ^~~~~~~~~~~ > 1:52.86 libmedia_ffvpx_libavcodec_x86.a.desc > 1:53.24 libmedia_kiss_fft.a.desc > 1:55.86 libcubeb.a.desc > 1:56.12 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2:0: > 1:56.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libnestegg/src/nestegg.c: In function 'ne_parse': > 1:56.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libnestegg/src/nestegg.c:1096:22: warning: variable 'peeked_id' set but not used [-Wunused-but-set-variable] > 1:56.12 uint64_t id, size, peeked_id; > 1:56.12 ^~~~~~~~~ > 1:56.36 libmedia_libnestegg_src.a.desc > 1:56.75 libmedia_libogg.a.desc > 2:02.10 libmedia_libopus.a.desc > 2:02.66 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libtheora/lib/x86/x86state.c:24:28: warning: 'OC_FZIG_ZAG_MMX' defined but not used [-Wunused-const-variable=] > 2:02.66 static const unsigned char OC_FZIG_ZAG_MMX[128]={ > 2:02.66 ^~~~~~~~~~~~~~~ > 2:03.22 libmedia_libtheora.a.desc > 2:03.48 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libspeex_resampler/src/resample.c: In function 'moz_speex_resampler_init_frac': > 2:03.48 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable 'i' [-Wunused-variable] > 2:03.48 spx_uint32_t i; > 2:03.48 ^ > 2:03.69 libspeex.a.desc > 2:04.24 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/libstagefright/Unified_c_media_libstagefright0.c:20:0: > 2:04.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/system/core/liblog/logprint.c: In function 'logprint_run_tests': > 2:04.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/system/core/liblog/logprint.c:982:17: warning: variable 'tag' set but not used [-Wunused-but-set-variable] > 2:04.24 const char *tag; > 2:04.24 ^~~ > 2:04.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/system/core/liblog/logprint.c:981:9: warning: variable 'err' set but not used [-Wunused-but-set-variable] > 2:04.24 int err; > 2:04.24 ^~~ > 2:13.17 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:74:0: > 2:13.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/frameworks/av/media/libstagefright/foundation/AString.cpp: In function 'stagefright::AString stagefright::StringPrintf(const char*, ...)': > 2:13.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/frameworks/av/media/libstagefright/foundation/AString.cpp:333:14: warning: ignoring return value of 'int vasprintf(char**, const char*, __va_list_tag*)', declared with attribute warn_unused_result [-Wunused-result] > 2:13.17 vasprintf(&buffer, format, ap); > 2:13.17 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ > 2:13.17 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:101:0: > 2:13.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/system/core/libutils/Unicode.cpp: In function 'void utf32_codepoint_to_utf8(uint8_t*, char32_t, size_t)': > 2:13.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/system/core/libutils/Unicode.cpp:110:81: warning: this statement may fall through [-Wimplicit-fallthrough=] > 2:13.17 case 4: *--dstP = (uint8_t)((srcChar | kByteMark) & kByteMask); srcChar >>= 6; > 2:13.17 ~~~~~~~~^~~~~ > 2:13.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/system/core/libutils/Unicode.cpp:111:9: note: here > 2:13.17 case 3: *--dstP = (uint8_t)((srcChar | kByteMark) & kByteMask); srcChar >>= 6; > 2:13.17 ^~~~ > 2:13.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/system/core/libutils/Unicode.cpp:111:81: warning: this statement may fall through [-Wimplicit-fallthrough=] > 2:13.17 case 3: *--dstP = (uint8_t)((srcChar | kByteMark) & kByteMask); srcChar >>= 6; > 2:13.17 ~~~~~~~~^~~~~ > 2:13.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/system/core/libutils/Unicode.cpp:112:9: note: here > 2:13.17 case 2: *--dstP = (uint8_t)((srcChar | kByteMark) & kByteMask); srcChar >>= 6; > 2:13.18 ^~~~ > 2:13.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/system/core/libutils/Unicode.cpp:112:81: warning: this statement may fall through [-Wimplicit-fallthrough=] > 2:13.18 case 2: *--dstP = (uint8_t)((srcChar | kByteMark) & kByteMask); srcChar >>= 6; > 2:13.18 ~~~~~~~~^~~~~ > 2:13.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/system/core/libutils/Unicode.cpp:113:9: note: here > 2:13.18 case 1: *--dstP = (uint8_t)(srcChar | kFirstByteMark[bytes]); > 2:13.18 ^~~~ > 2:13.65 libmedia_libstagefright.a.desc > 2:13.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libsoundtouch/src/sse_optimized.cpp:262:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] > 2:13.96 #pragma omp parallel for > 2:13.96 > 2:14.22 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:20:0: > 2:14.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libsoundtouch/src/FIRFilter.cpp:89:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] > 2:14.22 #pragma omp parallel for > 2:14.22 > 2:14.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libsoundtouch/src/FIRFilter.cpp:145:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] > 2:14.22 #pragma omp parallel for > 2:14.22 > 2:14.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libsoundtouch/src/FIRFilter.cpp:192:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] > 2:14.22 #pragma omp parallel for > 2:14.22 > 2:14.22 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:47:0: > 2:14.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libsoundtouch/src/InterpolateShannon.cpp:75:0: warning: "PI" redefined > 2:14.22 #define PI 3.1415926536 > 2:14.22 > 2:14.22 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:2:0: > 2:14.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libsoundtouch/src/AAFilter.cpp:52:0: note: this is the location of the previous definition > 2:14.22 #define PI M_PI > 2:14.23 > 2:14.23 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:83:0: > 2:14.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libsoundtouch/src/TDStretch.cpp:306:0: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] > 2:14.23 #pragma omp parallel for > 2:14.23 > 2:14.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libsoundtouch/src/TDStretch.cpp:331:0: warning: ignoring #pragma omp critical [-Wunknown-pragmas] > 2:14.23 #pragma omp critical > 2:14.24 > 2:14.37 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:56:0: > 2:14.37 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libsoundtouch/src/RateTransposer.cpp: In member function 'void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)': > 2:14.37 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libsoundtouch/src/RateTransposer.cpp:133:10: warning: variable 'count' set but not used [-Wunused-but-set-variable] > 2:14.38 uint count; > 2:14.38 ^~~~~ > 2:14.67 libmedia_libsoundtouch_src.a.desc > 2:15.35 libpsshparser.a.desc > 2:15.56 libnss.a.desc > 2:15.77 libconfig_external_ffi.a.desc > 2:15.99 force-cargo-library-build > 2:17.23 Compiling bitflags v0.9.1 > 2:18.07 Compiling mp4parse_fallible v0.0.1 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/binding/mp4parse_fallible) > 2:18.89 Compiling nom v1.2.4 > 2:22.51 Compiling stable_deref_trait v1.0.0 > 2:23.17 Compiling utf8-ranges v1.0.0 > 2:24.73 Compiling slab v0.3.0 > 2:25.62 Compiling odds v0.2.25 > 2:27.36 Compiling scopeguard v0.3.2 > 2:27.96 Compiling unicode-width v0.1.4 > 2:28.32 libmozavutil.so > 2:28.64 Compiling serde v1.0.8 > 2:29.60 libsecurity_sandbox_common.a.desc > 2:39.14 Compiling smallvec v0.4.3 > 2:45.64 libsecurity_sandbox_linux_reporter.a.desc > 2:47.89 libsecurity_sandbox_linux_broker.a.desc > 2:50.79 Compiling same-file v0.1.3 > 2:51.21 libsecurity_certverifier.a.desc > 2:52.34 Compiling libc v0.2.24 > 2:55.21 Compiling boxfnonce v0.0.3 > 2:56.23 Compiling precomputed-hash v0.1.1 > 2:56.69 Compiling num-traits v0.1.39 > 2:57.22 libmozillapkix.a.desc > 2:59.39 Compiling byteorder v1.0.0 > 3:00.87 Compiling libloading v0.4.0 > 3:02.09 libsecurity_apps.a.desc > 3:03.14 Compiling fnv v1.0.5 > 3:03.75 Compiling quote v0.3.15 > 3:07.67 Compiling heapsize v0.4.0 > 3:10.85 Compiling toml v0.2.1 > 3:16.18 Compiling cfg-if v0.1.1 > 3:18.03 libfreetype.a.desc > 3:18.88 libxpt.a > 3:19.15 libxpt.a.desc > 3:22.95 libxpcom_string.a.desc > 3:24.00 libmozsandbox.so > 3:25.78 Compiling futures v0.1.13 > 3:32.67 Compiling unicode-segmentation v1.1.0 > 3:32.92 libxpcom_ds.a.desc > 3:35.30 Compiling bitflags v1.0.0 > 3:36.07 Compiling void v1.0.2 > 3:36.44 Compiling either v1.1.0 > 3:37.40 Compiling log v0.3.8 > 3:39.10 Compiling procedural-masquerade v0.1.1 > 3:42.07 Compiling atomic_refcell v0.1.0 > 3:42.99 Compiling itoa v0.3.1 > 3:43.94 Compiling runloop v0.1.0 > 3:45.16 Compiling glob v0.2.11 > 3:47.58 libxpcom_base.a.desc > 3:47.92 libxpcom_io.a.desc > 3:50.78 Compiling lazy_static v0.2.8 > 3:51.87 libxpcom_components.a.desc > 3:53.96 Compiling unicode-xid v0.0.4 > 3:54.49 Compiling peeking_take_while v0.1.2 > 3:55.09 Compiling rustc-serialize v0.3.24 > 3:59.92 libxpcom_reflect_xptinfo.a.desc > 4:02.10 libxpcom_reflect_xptcall.a.desc > 4:02.35 xptcinvoke_asm_x86_64_unix.o > 4:05.50 libxpcom_reflect_xptcall_md_unix.a.desc > 4:15.32 libxpcom_threads.a.desc > 4:17.49 Compiling bitreader v0.3.0 > 4:18.74 Compiling lazycell v0.4.0 > 4:19.45 Compiling unicode-normalization v0.1.5 > 4:22.58 Compiling bitflags v0.7.0 > 4:23.10 Compiling ansi_term v0.9.0 > 4:25.30 Compiling percent-encoding v1.0.0 > 4:27.50 Compiling strsim v0.6.0 > 4:33.74 Compiling rayon-core v1.2.0 > 4:34.78 Compiling ident_case v1.0.0 > 4:35.55 Compiling error-chain v0.10.0 > 4:36.76 Compiling vec_map v0.8.0 > 4:38.25 Compiling matches v0.1.4 > 4:43.23 Compiling dtoa v0.4.2 > 4:45.40 Compiling bindgen v0.31.3 > 4:49.19 Compiling siphasher v0.2.1 > 4:50.24 Compiling semver-parser v0.7.0 > 4:52.35 libchrome.a.desc > 4:54.06 Compiling smallbitvec v1.0.6 > 4:57.16 Compiling regex-syntax v0.4.1 > 5:23.19 libmodules_libpref.a.desc > 5:23.75 libintl_hyphenation_hyphen.a.desc > 5:32.02 libintl_hyphenation_glue.a.desc > 5:32.38 Compiling cexpr v0.2.0 > 5:33.14 libxpcom_build.a.desc > 5:38.97 Compiling owning_ref v0.3.3 > 5:41.03 libintl_locale.a.desc > 5:41.39 libintl_locale_unix.a.desc > 5:43.29 libintl_locale_gtk.a.desc > 5:45.03 libintl_lwbrk.a.desc > 5:45.35 libintl_unicharutil.a.desc > 5:48.93 libintl_strres.a.desc > 5:49.13 libintl_l10n.a.desc > 5:50.16 Compiling nodrop v0.1.9 > 5:50.20 libintl_unicharutil_util.a.desc > 5:51.92 libintl_build.a.desc > 5:51.93 libintl_uconv.a.desc > 5:52.96 Compiling walkdir v1.0.7 > 5:57.64 Compiling iovec v0.1.0 > 5:58.38 Compiling time v0.1.36 > 6:04.01 Compiling memchr v1.0.1 > 6:04.23 libnetwerk_dns_mdns_libmdns.a.desc > 6:05.20 Compiling hashglobe v0.1.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/servo/components/hashglobe) > 6:07.54 libnetwerk_socket.a.desc > 6:07.66 Compiling memmap v0.5.2 > 6:09.04 Compiling num_cpus v1.6.2 > 6:10.20 libnetwerk_mime.a.desc > 6:10.62 Compiling pulse-ffi v0.1.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/pulse-ffi) > 6:11.76 libnetwerk_cookie.a.desc > 6:13.32 Compiling thread-id v3.1.0 > 6:14.06 Compiling rand v0.3.18 > 6:14.12 libnetwerk_streamconv.a.desc > 6:19.58 libnetwerk_streamconv_converters.a.desc > 6:20.58 Compiling num-integer v0.1.33 > 6:21.64 Compiling bincode v0.8.0 > 6:24.04 Compiling encoding_rs v0.7.1 > 6:37.24 Compiling net2 v0.2.31 > 6:40.97 libnetwerk_base.a.desc > 6:50.00 libnetwerk_cache.a.desc > 6:55.93 libnetwerk_protocol_about.a.desc > 6:58.01 Compiling nsstring v0.1.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/servo/support/gecko/nsstring) > 7:02.58 libnetwerk_cache2.a.desc > 7:02.91 Compiling unreachable v0.1.1 > 7:03.41 Compiling itertools v0.5.10 > 7:04.67 libnetwerk_protocol_data.a.desc > 7:06.82 Compiling coco v0.1.1 > 7:08.62 Compiling clang-sys v0.21.0 > 7:10.88 Compiling libudev-sys v0.1.3 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/webauthn/libudev-sys) > 7:11.49 libnetwerk_protocol_file.a.desc > 7:13.75 Compiling which v1.0.3 > 7:14.91 libnetwerk_protocol_gio.a.desc > 7:22.67 Compiling term_size v0.3.0 > 7:23.31 Compiling atty v0.2.2 > 7:25.31 libnetwerk_protocol_ftp.a.desc > 7:25.45 Compiling synom v0.11.2 > 7:26.86 Compiling mp4parse v0.8.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/binding/mp4parse) > 7:33.98 Compiling cubeb-ffi v0.0.1 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/cubeb-ffi) > 7:36.22 Compiling unicode-bidi v0.3.3 > 7:36.75 libnetwerk_protocol_res.a.desc > 7:42.67 libnetwerk_protocol_viewsource.a.desc > 7:43.05 Compiling cubeb-core v0.1.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/cubeb-rs/cubeb-core) > 7:45.08 Compiling dtoa-short v0.3.1 > 7:47.45 Compiling phf_shared v0.7.21 > 7:48.14 Compiling semver v0.6.0 > 7:53.46 Compiling arrayvec v0.3.23 > 7:55.12 Compiling servo_arc v0.0.1 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/servo/components/servo_arc) > 7:56.21 Compiling bytes v0.4.5 > 8:00.38 Compiling aho-corasick v0.6.3 > 8:01.26 libnetwerk_protocol_websocket.a.desc > 8:02.15 Compiling fallible v0.0.1 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/servo/components/fallible) > 8:02.72 Compiling pulse v0.1.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/pulse-rs) > 8:06.00 Compiling parking_lot_core v0.2.4 > 8:11.34 Compiling mio v0.6.9 > 8:17.19 libnetwerk_protocol_wyciwyg.a.desc > 8:20.22 libnetwerk_protocol_http.a.desc > 8:20.55 Compiling encoding_c v0.8.0 > 8:21.56 Compiling nserror v0.1.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/xpcom/rust/nserror) > 8:22.47 Compiling ordered-float v0.4.0 > 8:23.99 Compiling thread_local v0.3.3 > 8:24.95 Compiling libudev v0.2.0 > 8:26.77 Compiling textwrap v0.6.0 > 8:32.78 Compiling syn v0.11.11 > 8:54.87 libnetwerk_system_linux.a.desc > 9:16.78 libnetwerk_ipc.a.desc > 9:18.43 libnksrtp_s.a.desc > 9:20.84 Compiling mp4parse_capi v0.8.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libstagefright/binding/mp4parse_capi) > 9:29.36 libnksctp_s.a.desc > 9:34.08 libnetwerk_sctp_datachannel.a.desc > 9:38.67 libnetwerk_build.a.desc > 9:38.97 Compiling idna v0.1.4 > 9:39.54 libextensions_auth.a.desc > 9:42.15 Compiling cubeb-backend v0.2.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/cubeb-rs/cubeb-backend) > 9:43.09 libchromium_atomics.a.desc > 9:48.49 libjs_src.a.desc > 9:59.24 libipc_chromium.a.desc >10:04.25 Compiling libcubeb-sys v0.1.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/cubeb-rs/cubeb-api/libcubeb-sys) >10:23.27 libipc_testshell.a.desc >10:23.70 Compiling phf v0.7.21 >10:36.43 libipc_glue.a.desc >10:37.78 libplugin-container.a.desc >10:54.53 libjs_ipc.a.desc >11:03.59 Compiling phf_generator v0.7.21 >11:06.93 Compiling lru_cache v0.0.1 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/servo/components/lru_cache) >11:07.76 Compiling cubeb-pulse v0.0.1 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs) >11:08.55 warning: variable does not need to be mutable >11:08.55 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/src/capi.rs:122:9 >11:08.55 | >11:08.55 122 | let mut ctx = &mut *(c as *mut backend::Context); >11:08.55 | ---^^^^ >11:08.55 | | >11:08.55 | help: remove this `mut` >11:08.55 | >11:08.55 = note: #[warn(unused_mut)] on by default >11:08.55 >11:08.55 warning: variable does not need to be mutable >11:08.56 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/src/capi.rs:147:9 >11:08.56 | >11:08.56 147 | let mut stm = &mut *(s as *mut backend::Stream); >11:08.56 | ---^^^^ >11:08.56 | | >11:08.57 | help: remove this `mut` >11:08.57 >11:08.57 warning: variable does not need to be mutable >11:08.57 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/src/capi.rs:153:9 >11:08.58 | >11:08.59 153 | let mut stm = &mut *(s as *mut backend::Stream); >11:08.59 | ---^^^^ >11:08.59 | | >11:08.59 | help: remove this `mut` >11:08.59 >11:08.60 warning: variable does not need to be mutable >11:08.60 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/src/capi.rs:217:9 >11:08.60 | >11:08.60 217 | let mut ctx = &mut *(c as *mut backend::Context); >11:08.60 | ---^^^^ >11:08.60 | | >11:08.61 | help: remove this `mut` >11:08.61 >11:08.61 warning: variable does not need to be mutable >11:08.61 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/src/backend/context.rs:124:21 >11:08.61 | >11:08.61 124 | let mut ctx = unsafe { &mut *(u as *mut Context) }; >11:08.61 | ---^^^^ >11:08.61 | | >11:08.61 | help: remove this `mut` >11:08.61 >11:08.61 warning: variable does not need to be mutable >11:08.61 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/src/backend/context.rs:234:17 >11:08.61 | >11:08.61 234 | let mut list_data = unsafe { &mut *(user_data as *mut PulseDevListData) }; >11:08.61 | ---^^^^^^^^^^ >11:08.61 | | >11:08.61 | help: remove this `mut` >11:08.61 >11:08.61 warning: variable does not need to be mutable >11:08.62 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/src/backend/context.rs:290:17 >11:08.62 | >11:08.62 290 | let mut list_data = unsafe { &mut *(user_data as *mut PulseDevListData) }; >11:08.62 | ---^^^^^^^^^^ >11:08.62 | | >11:08.62 | help: remove this `mut` >11:08.62 >11:08.62 warning: variable does not need to be mutable >11:08.62 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/src/backend/context.rs:426:17 >11:08.63 | >11:08.63 426 | let mut ctx = unsafe { &mut *(user_data as *mut Context) }; >11:08.63 | ---^^^^ >11:08.63 | | >11:08.63 | help: remove this `mut` >11:08.63 >11:08.63 warning: variable does not need to be mutable >11:08.63 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/src/backend/context.rs:503:17 >11:08.63 | >11:08.63 503 | let mut ctx = unsafe { &mut *(u as *mut Context) }; >11:08.63 | ---^^^^ >11:08.63 | | >11:08.63 | help: remove this `mut` >11:08.63 >11:08.64 warning: variable does not need to be mutable >11:08.64 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/src/backend/stream.rs:126:17 >11:08.64 | >11:08.64 126 | let mut stm = unsafe { &mut *(u as *mut Stream) }; >11:08.64 | ---^^^^ >11:08.64 | | >11:08.65 | help: remove this `mut` >11:08.65 >11:08.65 warning: variable does not need to be mutable >11:08.65 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/src/backend/stream.rs:175:17 >11:08.65 | >11:08.65 175 | let mut stm = unsafe { &mut *(u as *mut Stream) }; >11:08.65 | ---^^^^ >11:08.65 | | >11:08.65 | help: remove this `mut` >11:08.65 >11:08.65 warning: variable does not need to be mutable >11:08.66 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/src/backend/stream.rs:344:17 >11:08.66 | >11:08.66 344 | let mut stm = unsafe { &mut *(u as *mut Stream) }; >11:08.66 | ---^^^^ >11:08.66 | | >11:08.67 | help: remove this `mut` >11:08.67 >11:08.67 warning: variable does not need to be mutable >11:08.67 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/src/backend/stream.rs:482:17 >11:08.67 | >11:08.67 482 | let mut r = unsafe { &mut *(u as *mut SinkInputInfoResult) }; >11:08.67 | ---^^ >11:08.67 | | >11:08.67 | help: remove this `mut` >11:08.67 >11:08.70 warning: variable does not need to be mutable >11:08.70 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/cubeb-pulse-rs/src/backend/stream.rs:694:17 >11:08.71 | >11:08.71 694 | let mut stm = unsafe { &mut *(u as *mut Stream) }; >11:08.71 | ---^^^^ >11:08.71 | | >11:08.71 | help: remove this `mut` >11:08.71 >11:11.83 Compiling parking_lot v0.4.4 >11:11.88 libhal.a.desc >11:14.31 Compiling app_units v0.5.6 >11:15.56 Compiling euclid v0.15.5 >11:16.99 libjs_xpconnect_wrappers.a.desc >11:18.72 Compiling mio-uds v0.6.4 >11:20.71 Compiling encoding_glue v0.1.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/intl/encoding_glue) >11:22.24 Compiling netwerk_helper v0.0.1 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/netwerk/base/rust-helper) >11:23.59 libjs_xpconnect_loader.a.desc >11:24.57 Compiling regex v0.2.2 >11:24.80 libintl_chardet.a.desc >11:32.25 libmodules_libjar.a.desc >11:36.84 libmodules_libjar_zipwriter.a.desc >11:37.01 libjs_xpconnect_src.a.desc >11:39.15 libstorage_build.a.desc >11:52.64 libextensions_cookie.a.desc >11:54.69 libstorage.a.desc >11:58.91 libextensions_permissions.a.desc >12:01.78 librdf_datasource.a.desc >12:03.62 librdf_base.a.desc >12:03.62 librdf_build.a.desc >12:06.04 libmedia_webrtc_signaling_src_common.a.desc >12:13.09 libmedia_webrtc_signaling_src_jsep.a.desc >12:29.02 Compiling clap v2.25.0 >12:29.32 libmedia_webrtc_signaling_src_mediapipeline.a.desc >12:30.97 libmedia_webrtc_signaling_src_media-conduit.a.desc >13:03.78 libmedia_webrtc_signaling_src_peerconnection.a.desc >13:04.21 Compiling cssparser v0.22.0 >13:09.98 Compiling synstructure v0.5.2 >13:43.75 Compiling serde_derive_internals v0.15.1 >13:49.27 libmedia_webrtc_signaling_src_sdp.a.desc >13:49.57 Compiling darling_core v0.2.0 >14:24.68 libmedia_mtransport_ipc.a.desc >14:24.99 Compiling rayon v0.8.2 >14:31.05 Compiling url v1.5.1 >14:38.61 liburiloader_base.a.desc >14:45.11 libmedia_mtransport_build.a.desc >14:45.89 Compiling cubeb v0.3.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/cubeb-rs/cubeb-api) >14:46.35 warning: unused import: `str` >14:46.35 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/cubeb-rs/cubeb-api/src/stream.rs:73:16 >14:46.35 | >14:46.35 73 | use std::{ptr, str}; >14:46.35 | ^^^ >14:46.35 | >14:46.35 = note: #[warn(unused_imports)] on by default >14:46.36 >14:46.61 warning: variable does not need to be mutable >14:46.61 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/cubeb-rs/cubeb-api/src/stream.rs:322:17 >14:46.61 | >14:46.61 322 | let mut output: &mut [CB::Frame] = if output_buffer.is_null() { >14:46.61 | ---^^^^^^^ >14:46.61 | | >14:46.62 | help: remove this `mut` >14:46.62 | >14:46.62 = note: #[warn(unused_mut)] on by default >14:46.62 >14:51.46 Compiling phf_codegen v0.7.21 >14:52.66 Compiling env_logger v0.4.3 >14:56.77 Compiling malloc_size_of_derive v0.0.1 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/servo/components/malloc_size_of_derive) >15:02.31 liburiloader_exthandler.a.desc >15:04.34 liburiloader_prefetch.a.desc >15:04.71 libparser_expat_lib.a.desc >15:07.46 libparser_xml.a.desc >15:09.08 Compiling serde_derive v1.0.8 >15:09.93 libcaps.a.desc >15:16.71 libparser_htmlparser.a.desc >15:17.60 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:2570:0, >15:17.60 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: >15:17.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c: In function 'pqueue_grow': >15:17.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:17.60 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:17.60 ^ >15:17.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:17.60 ((size) ? malloc((unsigned) (size)) : NULL) >15:17.60 ^~~~ >15:17.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:165:17: note: in expansion of macro '_cairo_malloc_ab' >15:17.60 new_elements = _cairo_malloc_ab (pq->max_size, >15:17.60 ^~~~~~~~~~~~~~~~ >15:18.12 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:2570:0, >15:18.12 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: >15:18.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c: In function '_pqueue_grow': >15:18.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:18.12 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:18.13 ^ >15:18.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:18.13 ((size) ? malloc((unsigned) (size)) : NULL) >15:18.13 ^~~~ >15:18.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:904:17: note: in expansion of macro '_cairo_malloc_ab' >15:18.13 new_elements = _cairo_malloc_ab (pq->max_size, >15:18.13 ^~~~~~~~~~~~~~~~ >15:18.37 In file included from /usr/include/assert.h:35:0, >15:18.37 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/system_wrappers/assert.h:3, >15:18.37 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:57, >15:18.37 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-cff-subset.c:43: >15:18.37 /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] >15:18.37 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" >15:18.37 ^~~~~~~ >15:18.82 In file included from /usr/include/assert.h:35:0, >15:18.82 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/system_wrappers/assert.h:3, >15:18.82 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:57, >15:18.82 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-ft-font.c:42: >15:18.82 /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] >15:18.82 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" >15:18.82 ^~~~~~~ >15:18.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-ft-font.c:65:0: warning: "_GNU_SOURCE" redefined >15:18.94 #define _GNU_SOURCE /* for RTLD_DEFAULT */ >15:18.94 >15:18.94 <command-line>:0:0: note: this is the location of the previous definition >15:18.96 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:2570:0, >15:18.96 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-ft-font.c:42: >15:18.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_get_bitmap_surface': >15:18.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:18.96 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:18.96 ^ >15:18.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:18.96 ((size) ? malloc((unsigned) (size)) : NULL) >15:18.96 ^~~~ >15:18.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-ft-font.c:1152:13: note: in expansion of macro '_cairo_malloc_ab' >15:18.96 data = _cairo_malloc_ab (height, stride); >15:18.96 ^~~~~~~~~~~~~~~~ >15:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:18.98 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:18.98 ^ >15:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:18.98 ((size) ? malloc((unsigned) (size)) : NULL) >15:18.98 ^~~~ >15:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-ft-font.c:1214:10: note: in expansion of macro '_cairo_malloc_ab' >15:18.98 data = _cairo_malloc_ab (height, stride); >15:18.98 ^~~~~~~~~~~~~~~~ >15:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:18.98 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:18.98 ^ >15:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:18.98 ((size) ? malloc((unsigned) (size)) : NULL) >15:18.98 ^~~~ >15:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-ft-font.c:1235:13: note: in expansion of macro '_cairo_malloc_ab' >15:18.98 data = _cairo_malloc_ab (height, stride); >15:18.98 ^~~~~~~~~~~~~~~~ >15:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:18.99 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:18.99 ^ >15:19.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:19.00 ((size) ? malloc((unsigned) (size)) : NULL) >15:19.00 ^~~~ >15:19.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-ft-font.c:1268:13: note: in expansion of macro '_cairo_malloc_ab' >15:19.00 data = _cairo_malloc_ab (height, stride); >15:19.00 ^~~~~~~~~~~~~~~~ >15:19.44 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:2570:0, >15:19.44 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: >15:19.44 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-operators.c: In function '_cairo_pdf_operators_emit_stroke_style': >15:19.44 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:19.44 _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) >15:19.44 ^ >15:19.44 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:19.44 ((size) ? malloc((unsigned) (size)) : NULL) >15:19.44 ^~~~ >15:19.45 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:578:13: note: in expansion of macro '_cairo_malloc_abc' >15:19.45 dash = _cairo_malloc_abc (num_dashes, 2, sizeof (double)); >15:19.45 ^~~~~~~~~~~~~~~~~ >15:19.45 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:19.45 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:19.45 ^ >15:19.45 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:19.45 ((size) ? malloc((unsigned) (size)) : NULL) >15:19.45 ^~~~ >15:19.45 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-operators.c:594:14: note: in expansion of macro '_cairo_malloc_ab' >15:19.45 dash = _cairo_malloc_ab (num_dashes, sizeof (double)); >15:19.45 ^~~~~~~~~~~~~~~~ >15:19.61 In file included from /usr/include/assert.h:35:0, >15:19.61 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/system_wrappers/assert.h:3, >15:19.61 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:57, >15:19.61 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: >15:19.61 /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] >15:19.61 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" >15:19.61 ^~~~~~~ >15:19.82 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:2570:0, >15:19.83 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: >15:19.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_smask': >15:19.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:19.83 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:19.83 ^ >15:19.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:19.83 ((size) ? malloc((unsigned) (size)) : NULL) >15:19.83 ^~~~ >15:19.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1796:10: note: in expansion of macro '_cairo_malloc_ab' >15:19.83 alpha = _cairo_malloc_ab ((image->width+7) / 8, image->height); >15:19.83 ^~~~~~~~~~~~~~~~ >15:19.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:19.83 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:19.83 ^ >15:19.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:19.83 ((size) ? malloc((unsigned) (size)) : NULL) >15:19.83 ^~~~ >15:19.84 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1799:10: note: in expansion of macro '_cairo_malloc_ab' >15:19.84 alpha = _cairo_malloc_ab (image->height, image->width); >15:19.84 ^~~~~~~~~~~~~~~~ >15:19.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_image': >15:19.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:19.85 _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) >15:19.85 ^ >15:19.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:19.85 ((size) ? malloc((unsigned) (size)) : NULL) >15:19.85 ^~~~ >15:19.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:1897:11: note: in expansion of macro '_cairo_malloc_abc' >15:19.85 rgb = _cairo_malloc_abc (image->width, image->height, 3); >15:19.85 ^~~~~~~~~~~~~~~~~ >15:19.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_pattern_stops': >15:19.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:19.85 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:19.86 ^ >15:19.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:19.86 ((size) ? malloc((unsigned) (size)) : NULL) >15:19.86 ^~~~ >15:19.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:2769:16: note: in expansion of macro '_cairo_malloc_ab' >15:19.86 allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_pdf_color_stop_t)); >15:19.86 ^~~~~~~~~~~~~~~~ >15:19.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_type3_font_subset': >15:19.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:19.87 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:19.87 ^ >15:19.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:19.87 ((size) ? malloc((unsigned) (size)) : NULL) >15:19.87 ^~~~ >15:19.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:4479:14: note: in expansion of macro '_cairo_malloc_ab' >15:19.88 glyphs = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (cairo_pdf_resource_t)); >15:19.88 ^~~~~~~~~~~~~~~~ >15:19.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:19.88 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:19.88 ^ >15:19.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:19.88 ((size) ? malloc((unsigned) (size)) : NULL) >15:19.88 ^~~~ >15:19.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:4483:14: note: in expansion of macro '_cairo_malloc_ab' >15:19.88 widths = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (double)); >15:19.88 ^~~~~~~~~~~~~~~~ >15:19.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_text_glyphs': >15:19.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:19.93 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:19.93 ^ >15:19.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:19.93 ((size) ? malloc((unsigned) (size)) : NULL) >15:19.93 ^~~~ >15:19.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:6118:22: note: in expansion of macro '_cairo_malloc_ab' >15:19.93 group->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); >15:19.93 ^~~~~~~~~~~~~~~~ >15:19.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:19.93 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:19.94 ^ >15:19.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:19.94 ((size) ? malloc((unsigned) (size)) : NULL) >15:19.94 ^~~~ >15:19.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pdf-surface.c:6128:24: note: in expansion of macro '_cairo_malloc_ab' >15:19.94 group->clusters = _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); >15:19.94 ^~~~~~~~~~~~~~~~ >15:20.40 In file included from /usr/include/assert.h:35:0, >15:20.41 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/system_wrappers/assert.h:3, >15:20.41 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:57, >15:20.41 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-ps-surface.c:57: >15:20.41 /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] >15:20.41 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" >15:20.41 ^~~~~~~ >15:20.57 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:2570:0, >15:20.57 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-ps-surface.c:57: >15:20.57 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-ps-surface.c: In function '_cairo_ps_surface_emit_pattern_stops': >15:20.57 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:20.57 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:20.57 ^ >15:20.57 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:20.57 ((size) ? malloc((unsigned) (size)) : NULL) >15:20.57 ^~~~ >15:20.57 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-ps-surface.c:3089:16: note: in expansion of macro '_cairo_malloc_ab' >15:20.57 allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_ps_color_stop_t)); >15:20.57 ^~~~~~~~~~~~~~~~ >15:21.10 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:2570:0, >15:21.10 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c:38: >15:21.10 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c: In function '_cairo_surface_wrapper_show_text_glyphs': >15:21.10 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:21.10 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:21.10 ^ >15:21.10 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:21.11 ((size) ? malloc((unsigned) (size)) : NULL) >15:21.11 ^~~~ >15:21.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-surface-wrapper.c:592:15: note: in expansion of macro '_cairo_malloc_ab' >15:21.11 dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); >15:21.11 ^~~~~~~~~~~~~~~~ >15:21.23 In file included from /usr/include/assert.h:35:0, >15:21.23 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/system_wrappers/assert.h:3, >15:21.23 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:57, >15:21.23 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-truetype-subset.c:44: >15:21.23 /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] >15:21.23 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" >15:21.23 ^~~~~~~ >15:21.65 In file included from /usr/include/assert.h:35:0, >15:21.65 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/system_wrappers/assert.h:3, >15:21.65 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:57, >15:21.65 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:37: >15:21.65 /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] >15:21.65 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" >15:21.65 ^~~~~~~ >15:21.99 In file included from /usr/include/assert.h:35:0, >15:21.99 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/system_wrappers/assert.h:3, >15:21.99 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:57, >15:21.99 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-type1-subset.c:43: >15:21.99 /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] >15:21.99 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" >15:21.99 ^~~~~~~ >15:23.40 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:2570:0, >15:23.40 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: >15:23.40 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_set_clip_region': >15:23.40 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:23.40 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:23.40 ^ >15:23.40 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:23.40 ((size) ? malloc((unsigned) (size)) : NULL) >15:23.40 ^~~~ >15:23.40 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:305:14: note: in expansion of macro '_cairo_malloc_ab' >15:23.40 rects = _cairo_malloc_ab (n_rects, sizeof (XRectangle)); >15:23.40 ^~~~~~~~~~~~~~~~ >15:23.42 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_draw_image_surface': >15:23.42 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:23.42 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:23.42 ^ >15:23.42 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:23.42 ((size) ? malloc((unsigned) (size)) : NULL) >15:23.42 ^~~~ >15:23.42 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:1262:16: note: in expansion of macro '_cairo_malloc_ab' >15:23.42 ximage.data = _cairo_malloc_ab (stride, ximage.height); >15:23.42 ^~~~~~~~~~~~~~~~ >15:23.44 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_acquire_pattern_surface': >15:23.44 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:23.44 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:23.44 ^ >15:23.44 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:23.44 ((size) ? malloc((unsigned) (size)) : NULL) >15:23.44 ^~~~ >15:23.44 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:2106:7: note: in expansion of macro '_cairo_malloc_ab' >15:23.45 _cairo_malloc_ab (gradient->n_stops, >15:23.45 ^~~~~~~~~~~~~~~~ >15:23.45 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_fill_rectangles': >15:23.45 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:23.46 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:23.46 ^ >15:23.46 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:23.46 ((size) ? malloc((unsigned) (size)) : NULL) >15:23.46 ^~~~ >15:23.46 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:2775:15: note: in expansion of macro '_cairo_malloc_ab' >15:23.46 xrects = _cairo_malloc_ab (num_rects, sizeof (XRectangle)); >15:23.46 ^~~~~~~~~~~~~~~~ >15:23.46 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_composite_trapezoids': >15:23.46 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:23.47 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:23.47 ^ >15:23.47 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:23.47 ((size) ? malloc((unsigned) (size)) : NULL) >15:23.48 ^~~~ >15:23.48 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:2928:11: note: in expansion of macro '_cairo_malloc_ab' >15:23.48 xtraps = _cairo_malloc_ab (num_traps, sizeof (XTrapezoid)); >15:23.48 ^~~~~~~~~~~~~~~~ >15:23.49 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_emit_glyphs_chunk': >15:23.49 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:23.49 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:23.49 ^ >15:23.49 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:23.50 ((size) ? malloc((unsigned) (size)) : NULL) >15:23.50 ^~~~ >15:23.50 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-xlib-surface.c:4447:14: note: in expansion of macro '_cairo_malloc_ab' >15:23.50 elts = _cairo_malloc_ab (num_elts, sizeof (XGlyphElt8)); >15:23.50 ^~~~~~~~~~~~~~~~ >15:24.46 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:2570:0, >15:24.46 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, >15:24.46 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src0.c:2: >15:24.46 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'pqueue_grow': >15:24.46 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:24.46 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:24.46 ^ >15:24.46 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:24.46 ((size) ? malloc((unsigned) (size)) : NULL) >15:24.46 ^~~~ >15:24.46 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:822:17: note: in expansion of macro '_cairo_malloc_ab' >15:24.47 new_elements = _cairo_malloc_ab (pq->max_size, >15:24.47 ^~~~~~~~~~~~~~~~ >15:24.48 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'render_rows': >15:24.48 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:24.49 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:24.49 ^ >15:24.49 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:24.49 ((size) ? malloc((unsigned) (size)) : NULL) >15:24.49 ^~~~ >15:24.49 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:1382:10: note: in expansion of macro '_cairo_malloc_ab' >15:24.49 spans = _cairo_malloc_ab (num_spans, sizeof (cairo_half_open_span_t)); >15:24.49 ^~~~~~~~~~~~~~~~ >15:24.51 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_region_geometric': >15:24.51 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:24.51 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:24.51 ^ >15:24.51 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:24.51 ((size) ? malloc((unsigned) (size)) : NULL) >15:24.51 ^~~~ >15:24.51 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-clip.c:605:10: note: in expansion of macro '_cairo_malloc_ab' >15:24.51 boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); >15:24.51 ^~~~~~~~~~~~~~~~ >15:24.51 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_region_clip_to_boxes': >15:24.52 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:24.52 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:24.52 ^ >15:24.52 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:24.52 ((size) ? malloc((unsigned) (size)) : NULL) >15:24.52 ^~~~ >15:24.52 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-clip.c:754:14: note: in expansion of macro '_cairo_malloc_ab' >15:24.52 new_boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); >15:24.52 ^~~~~~~~~~~~~~~~ >15:24.52 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_rectilinear_clip_to_boxes': >15:24.53 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:24.53 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:24.53 ^ >15:24.54 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:24.54 ((size) ? malloc((unsigned) (size)) : NULL) >15:24.54 ^~~~ >15:24.54 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-clip.c:830:15: note: in expansion of macro '_cairo_malloc_ab' >15:24.54 new_boxes = _cairo_malloc_ab (new_size, sizeof (cairo_box_t)); >15:24.54 ^~~~~~~~~~~~~~~~ >15:24.55 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_boxes': >15:24.55 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:24.55 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:24.55 ^ >15:24.55 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:24.55 ((size) ? malloc((unsigned) (size)) : NULL) >15:24.55 ^~~~ >15:24.55 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-clip.c:876:18: note: in expansion of macro '_cairo_malloc_ab' >15:24.55 new_boxes = _cairo_malloc_ab (num_rects, sizeof (cairo_box_t)); >15:24.56 ^~~~~~~~~~~~~~~~ >15:24.56 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_copy_rectangle_list': >15:24.56 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:24.57 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:24.57 ^ >15:24.57 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:24.57 ((size) ? malloc((unsigned) (size)) : NULL) >15:24.57 ^~~~ >15:24.57 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-clip.c:1530:15: note: in expansion of macro '_cairo_malloc_ab' >15:24.58 rectangles = _cairo_malloc_ab (n_rects, sizeof (cairo_rectangle_t)); >15:24.58 ^~~~~~~~~~~~~~~~ >15:25.60 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:2570:0, >15:25.60 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-font-face.c:41, >15:25.60 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src1.c:2: >15:25.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-gstate.c: In function '_cairo_gstate_set_dash': >15:25.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:25.60 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:25.60 ^ >15:25.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:25.60 ((size) ? malloc((unsigned) (size)) : NULL) >15:25.60 ^~~~ >15:25.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-gstate.c:545:33: note: in expansion of macro '_cairo_malloc_ab' >15:25.60 gstate->stroke_style.dash = _cairo_malloc_ab (gstate->stroke_style.num_dashes, sizeof (double)); >15:25.60 ^~~~~~~~~~~~~~~~ >15:25.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-hull.c: In function '_cairo_hull_compute': >15:25.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:25.64 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:25.64 ^ >15:25.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:25.64 ((size) ? malloc((unsigned) (size)) : NULL) >15:25.64 ^~~~ >15:25.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-hull.c:215:9: note: in expansion of macro '_cairo_malloc_ab' >15:25.64 hull = _cairo_malloc_ab (num_hull, sizeof (cairo_hull_t)); >15:25.64 ^~~~~~~~~~~~~~~~ >15:25.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_pixman_image_for_gradient': >15:25.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:25.64 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:25.64 ^ >15:25.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:25.64 ((size) ? malloc((unsigned) (size)) : NULL) >15:25.64 ^~~~ >15:25.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-image-surface.c:1113:17: note: in expansion of macro '_cairo_malloc_ab' >15:25.64 pixman_stops = _cairo_malloc_ab (pattern->n_stops, >15:25.64 ^~~~~~~~~~~~~~~~ >15:25.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_cairo_image_surface_fill_rectangles': >15:25.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:25.72 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:25.72 ^ >15:25.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:25.72 ((size) ? malloc((unsigned) (size)) : NULL) >15:25.72 ^~~~ >15:25.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-image-surface.c:4362:17: note: in expansion of macro '_cairo_malloc_ab' >15:25.72 pixman_boxes = _cairo_malloc_ab (num_rects, sizeof (pixman_box32_t)); >15:25.72 ^~~~~~~~~~~~~~~~ >15:25.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_glyph_allocate': >15:25.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:25.74 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:25.74 ^ >15:25.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:25.74 ((size) ? malloc((unsigned) (size)) : NULL) >15:25.74 ^~~~ >15:25.75 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-misc.c:186:12: note: in expansion of macro '_cairo_malloc_ab' >15:25.75 return _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); >15:25.75 ^~~~~~~~~~~~~~~~ >15:25.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_text_cluster_allocate': >15:25.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:25.76 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:25.76 ^ >15:25.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:25.76 ((size) ? malloc((unsigned) (size)) : NULL) >15:25.76 ^~~~ >15:25.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-misc.c:237:12: note: in expansion of macro '_cairo_malloc_ab' >15:25.76 return _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); >15:25.77 ^~~~~~~~~~~~~~~~ >15:27.07 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:2570:0, >15:27.07 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-path-bounds.c:37, >15:27.07 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src2.c:2: >15:27.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-path-fill.c: In function '_cairo_path_fixed_fill_rectilinear_to_region': >15:27.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.07 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.07 ^ >15:27.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.08 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.08 ^~~~ >15:27.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-path-fill.c:303:19: note: in expansion of macro '_cairo_malloc_ab' >15:27.08 new_rects = _cairo_malloc_ab (size, >15:27.08 ^~~~~~~~~~~~~~~~ >15:27.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_tessellate_fan': >15:27.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.12 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.12 ^ >15:27.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.12 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.12 ^~~~ >15:27.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-path-stroke.c:346:11: note: in expansion of macro '_cairo_malloc_ab' >15:27.12 points = _cairo_malloc_ab (npoints, sizeof (cairo_point_t)); >15:27.12 ^~~~~~~~~~~~~~~~ >15:27.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_cairo_rectilinear_stroker_add_segment': >15:27.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.15 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.15 ^ >15:27.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.15 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.15 ^~~~ >15:27.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-path-stroke.c:1558:21: note: in expansion of macro '_cairo_malloc_ab' >15:27.15 new_segments = _cairo_malloc_ab (new_size, sizeof (segment_t)); >15:27.15 ^~~~~~~~~~~~~~~~ >15:27.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-path.c: In function '_cairo_path_create_internal': >15:27.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.17 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.17 ^ >15:27.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.17 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.17 ^~~~ >15:27.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-path.c:354:15: note: in expansion of macro '_cairo_malloc_ab' >15:27.17 path->data = _cairo_malloc_ab (path->num_data, >15:27.17 ^~~~~~~~~~~~~~~~ >15:27.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_gradient_pattern_init_copy': >15:27.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.17 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.18 ^ >15:27.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.18 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.18 ^~~~ >15:27.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pattern.c:207:19: note: in expansion of macro '_cairo_malloc_ab' >15:27.19 pattern->stops = _cairo_malloc_ab (other->stops_size, >15:27.19 ^~~~~~~~~~~~~~~~ >15:27.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_gradient_grow': >15:27.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.20 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.20 ^ >15:27.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.20 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.20 ^~~~ >15:27.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pattern.c:932:14: note: in expansion of macro '_cairo_malloc_ab' >15:27.20 new_stops = _cairo_malloc_ab (new_size, sizeof (cairo_gradient_stop_t)); >15:27.20 ^~~~~~~~~~~~~~~~ >15:27.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_acquire_surface_for_gradient': >15:27.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.21 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.21 ^ >15:27.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.22 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.22 ^~~~ >15:27.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pattern.c:1350:17: note: in expansion of macro '_cairo_malloc_ab' >15:27.22 pixman_stops = _cairo_malloc_ab (pattern->n_stops, >15:27.22 ^~~~~~~~~~~~~~~~ >15:27.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init': >15:27.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.26 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.26 ^ >15:27.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.26 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.26 ^~~~ >15:27.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pen.c:76:18: note: in expansion of macro '_cairo_malloc_ab' >15:27.26 pen->vertices = _cairo_malloc_ab (pen->num_vertices, >15:27.26 ^~~~~~~~~~~~~~~~ >15:27.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init_copy': >15:27.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.26 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.26 ^ >15:27.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.27 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.27 ^~~~ >15:27.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pen.c:128:22: note: in expansion of macro '_cairo_malloc_ab' >15:27.27 pen->vertices = _cairo_malloc_ab (pen->num_vertices, >15:27.27 ^~~~~~~~~~~~~~~~ >15:27.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_add_points': >15:27.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.29 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.29 ^ >15:27.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.29 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.29 ^~~~ >15:27.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-pen.c:158:17: note: in expansion of macro '_cairo_malloc_ab' >15:27.29 vertices = _cairo_malloc_ab (num_vertices, >15:27.29 ^~~~~~~~~~~~~~~~ >15:27.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-polygon.c: In function '_cairo_polygon_grow': >15:27.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.29 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.29 ^ >15:27.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.29 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.29 ^~~~ >15:27.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-polygon.c:113:14: note: in expansion of macro '_cairo_malloc_ab' >15:27.30 new_edges = _cairo_malloc_ab (new_size, sizeof (cairo_edge_t)); >15:27.30 ^~~~~~~~~~~~~~~~ >15:27.30 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_show_text_glyphs': >15:27.30 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.31 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.31 ^ >15:27.31 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.32 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.32 ^~~~ >15:27.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-recording-surface.c:570:20: note: in expansion of macro '_cairo_malloc_ab' >15:27.32 command->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (glyphs[0])); >15:27.32 ^~~~~~~~~~~~~~~~ >15:27.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.32 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.32 ^ >15:27.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.32 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.32 ^~~~ >15:27.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-recording-surface.c:578:22: note: in expansion of macro '_cairo_malloc_ab' >15:27.32 command->clusters = _cairo_malloc_ab (num_clusters, sizeof (clusters[0])); >15:27.32 ^~~~~~~~~~~~~~~~ >15:27.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_replay_internal': >15:27.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.32 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.32 ^ >15:27.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.33 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.33 ^~~~ >15:27.33 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-recording-surface.c:944:20: note: in expansion of macro '_cairo_malloc_ab' >15:27.33 glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); >15:27.33 ^~~~~~~~~~~~~~~~ >15:27.33 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function 'pqueue_grow': >15:27.33 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.33 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.33 ^ >15:27.33 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.33 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.34 ^~~~ >15:27.34 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:137:17: note: in expansion of macro '_cairo_malloc_ab' >15:27.34 new_elements = _cairo_malloc_ab (pq->max_size, >15:27.34 ^~~~~~~~~~~~~~~~ >15:27.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_active_edges_to_spans': >15:27.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.35 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.35 ^ >15:27.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.35 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.35 ^~~~ >15:27.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:370:17: note: in expansion of macro '_cairo_malloc_ab' >15:27.35 sweep->spans = _cairo_malloc_ab (size, sizeof (cairo_half_open_span_t)); >15:27.35 ^~~~~~~~~~~~~~~~ >15:27.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_cairo_rectangular_scan_converter_generate': >15:27.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.35 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.35 ^ >15:27.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.35 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.35 ^~~~ >15:27.36 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:609:15: note: in expansion of macro '_cairo_malloc_ab' >15:27.36 rectangles = _cairo_malloc_ab (self->num_rectangles + 1, >15:27.36 ^~~~~~~~~~~~~~~~ >15:27.36 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-region.c: In function '_moz_cairo_region_create_rectangles': >15:27.36 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.36 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.37 ^ >15:27.37 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.37 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.37 ^~~~ >15:27.37 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-region.c:238:11: note: in expansion of macro '_cairo_malloc_ab' >15:27.37 pboxes = _cairo_malloc_ab (count, sizeof (pixman_box32_t)); >15:27.37 ^~~~~~~~~~~~~~~~ >15:27.38 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_sub_font_collect': >15:27.38 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.38 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.38 ^ >15:27.38 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.39 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.39 ^~~~ >15:27.39 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:583:29: note: in expansion of macro '_cairo_malloc_ab' >15:27.40 subset.to_unicode = _cairo_malloc_ab (collection->num_glyphs, sizeof (unsigned long)); >15:27.40 ^~~~~~~~~~~~~~~~ >15:27.40 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_scaled_font_subsets_foreach_internal': >15:27.40 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.40 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.40 ^ >15:27.40 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.40 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.40 ^~~~ >15:27.41 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:882:25: note: in expansion of macro '_cairo_malloc_ab' >15:27.41 collection.glyphs = _cairo_malloc_ab (collection.glyphs_size, sizeof(unsigned long)); >15:27.41 ^~~~~~~~~~~~~~~~ >15:27.42 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:27.42 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:27.42 ^ >15:27.42 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:27.42 ((size) ? malloc((unsigned) (size)) : NULL) >15:27.42 ^~~~ >15:27.42 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:883:23: note: in expansion of macro '_cairo_malloc_ab' >15:27.42 collection.utf8 = _cairo_malloc_ab (collection.glyphs_size, sizeof(char *)); >15:27.42 ^~~~~~~~~~~~~~~~ >15:29.06 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:2570:0, >15:29.06 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-spans.c:27, >15:29.06 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: >15:29.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-stroke-style.c: In function '_cairo_stroke_style_init_copy': >15:29.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:29.06 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:29.06 ^ >15:29.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:29.06 ((size) ? malloc((unsigned) (size)) : NULL) >15:29.06 ^~~~ >15:29.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-stroke-style.c:73:16: note: in expansion of macro '_cairo_malloc_ab' >15:29.06 style->dash = _cairo_malloc_ab (style->num_dashes, sizeof (double)); >15:29.06 ^~~~~~~~~~~~~~~~ >15:29.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_fill_rectangles': >15:29.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:29.09 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:29.09 ^ >15:29.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:29.09 ((size) ? malloc((unsigned) (size)) : NULL) >15:29.09 ^~~~ >15:29.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-surface-fallback.c:701:10: note: in expansion of macro '_cairo_malloc_ab' >15:29.10 rects = _cairo_malloc_ab (traps->num_traps, >15:29.10 ^~~~~~~~~~~~~~~~ >15:29.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_fill_rectangles': >15:29.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:29.12 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:29.12 ^ >15:29.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:29.12 ((size) ? malloc((unsigned) (size)) : NULL) >15:29.12 ^~~~ >15:29.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-surface-fallback.c:1491:17: note: in expansion of macro '_cairo_malloc_ab' >15:29.12 offset_rects = _cairo_malloc_ab (num_rects, sizeof (cairo_rectangle_int_t)); >15:29.12 ^~~~~~~~~~~~~~~~ >15:29.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_composite_trapezoids': >15:29.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:29.12 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:29.12 ^ >15:29.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:29.12 ((size) ? malloc((unsigned) (size)) : NULL) >15:29.12 ^~~~ >15:29.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-surface-fallback.c:1546:17: note: in expansion of macro '_cairo_malloc_ab' >15:29.13 offset_traps = _cairo_malloc_ab (num_traps, sizeof (cairo_trapezoid_t)); >15:29.13 ^~~~~~~~~~~~~~~~ >15:29.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-surface-offset.c: In function '_cairo_surface_offset_glyphs': >15:29.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:29.13 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:29.13 ^ >15:29.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:29.15 ((size) ? malloc((unsigned) (size)) : NULL) >15:29.15 ^~~~ >15:29.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-surface-offset.c:301:18: note: in expansion of macro '_cairo_malloc_ab' >15:29.15 dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); >15:29.15 ^~~~~~~~~~~~~~~~ >15:29.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-surface.c: In function '_cairo_surface_fill_region': >15:29.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:29.18 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:29.18 ^ >15:29.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:29.18 ((size) ? malloc((unsigned) (size)) : NULL) >15:29.19 ^~~~ >15:29.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-surface.c:1991:10: note: in expansion of macro '_cairo_malloc_ab' >15:29.19 rects = _cairo_malloc_ab (num_rects, >15:29.19 ^~~~~~~~~~~~~~~~ >15:29.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-tee-surface.c: In function '_cairo_tee_surface_show_text_glyphs': >15:29.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:29.23 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:29.23 ^ >15:29.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:29.23 ((size) ? malloc((unsigned) (size)) : NULL) >15:29.23 ^~~~ >15:29.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-tee-surface.c:428:19: note: in expansion of macro '_cairo_malloc_ab' >15:29.23 glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); >15:29.23 ^~~~~~~~~~~~~~~~ >15:29.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-tor-scan-converter.c: In function 'polygon_reset': >15:29.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:29.27 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:29.27 ^ >15:29.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:29.27 ((size) ? malloc((unsigned) (size)) : NULL) >15:29.27 ^~~~ >15:29.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-tor-scan-converter.c:1093:23: note: in expansion of macro '_cairo_malloc_ab' >15:29.27 polygon->y_buckets = _cairo_malloc_ab (num_buckets, >15:29.27 ^~~~~~~~~~~~~~~~ >15:29.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_grow': >15:29.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:29.28 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:29.28 ^ >15:29.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:29.28 ((size) ? malloc((unsigned) (size)) : NULL) >15:29.28 ^~~~ >15:29.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-traps.c:113:14: note: in expansion of macro '_cairo_malloc_ab' >15:29.28 new_traps = _cairo_malloc_ab (new_size, sizeof (cairo_trapezoid_t)); >15:29.28 ^~~~~~~~~~~~~~~~ >15:29.30 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_extract_region': >15:29.30 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:29.30 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:29.30 ^ >15:29.30 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:29.30 ((size) ? malloc((unsigned) (size)) : NULL) >15:29.30 ^~~~ >15:29.31 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-traps.c:530:10: note: in expansion of macro '_cairo_malloc_ab' >15:29.31 rects = _cairo_malloc_ab (traps->num_traps, sizeof (cairo_rectangle_int_t)); >15:29.31 ^~~~~~~~~~~~~~~~ >15:29.31 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_ucs4': >15:29.31 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:29.31 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:29.31 ^ >15:29.31 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:29.32 ((size) ? malloc((unsigned) (size)) : NULL) >15:29.32 ^~~~ >15:29.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-unicode.c:280:10: note: in expansion of macro '_cairo_malloc_ab' >15:29.32 str32 = _cairo_malloc_ab (n_chars + 1, sizeof (uint32_t)); >15:29.32 ^~~~~~~~~~~~~~~~ >15:29.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_utf16': >15:29.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >15:29.32 _cairo_malloc((unsigned) (a) * (unsigned) (size))) >15:29.32 ^ >15:29.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' >15:29.32 ((size) ? malloc((unsigned) (size)) : NULL) >15:29.32 ^~~~ >15:29.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-unicode.c:396:13: note: in expansion of macro '_cairo_malloc_ab' >15:29.32 str16 = _cairo_malloc_ab (n16 + 1, sizeof (uint16_t)); >15:29.32 ^~~~~~~~~~~~~~~~ >15:29.34 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:137:0: >15:29.34 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-version.c: At top level: >15:29.34 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-version.c:39:0: warning: "CAIRO_VERSION_H" redefined >15:29.34 #define CAIRO_VERSION_H 1 >15:29.34 >15:29.34 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo.h:41:0, >15:29.34 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairoint.h:70, >15:29.34 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-spans.c:27, >15:29.34 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: >15:29.34 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/cairo/cairo/src/cairo-version.h:8:0: note: this is the location of the previous definition >15:29.34 #define CAIRO_VERSION_H >15:29.34 >15:30.73 Compiling darling_macro v0.2.0 >15:30.91 libgfx_cairo_cairo_src.a.desc >15:31.09 libparser_html.a.desc >15:31.51 Compiling rust_url_capi v0.0.1 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/netwerk/base/rust-url-capi) >15:42.30 libgfx_cairo_libpixman_src.a.desc >15:42.79 Compiling selectors v0.19.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/servo/components/selectors) >15:46.50 libgfx_ycbcr.a.desc >15:50.67 Compiling cssparser-macros v0.3.0 >15:53.56 libipc_ipdl.a.desc >16:05.87 Compiling u2fhid v0.1.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/webauthn/u2f-hid-rs) >16:10.77 libgfx_src.a.desc >16:20.25 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/angle/Unified_cpp_gfx_angle2.cpp:65:0: >16:20.25 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/EmulatePrecision.cpp: In member function 'virtual bool sh::EmulatePrecision::visitAggregate(sh::Visit, sh::TIntermAggregate*)': >16:20.25 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/EmulatePrecision.cpp:675:13: warning: this statement may fall through [-Wimplicit-fallthrough=] >16:20.26 if (node->getBasicType() == EbtStruct) >16:20.26 ^~ >16:20.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/EmulatePrecision.cpp:679:9: note: here >16:20.26 default: >16:20.26 ^~~~~~~ >16:23.38 Compiling darling v0.2.0 >16:23.78 libgfx_qcms.a.desc >16:27.70 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/Common.h:18:0, >16:27.70 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/Initialize.h:10, >16:27.70 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/Initialize.cpp:13, >16:27.70 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/angle/Unified_cpp_gfx_angle3.cpp:2: >16:27.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/ParseContext.cpp: In member function 'bool sh::TParseContext::binaryOpCommonCheck(TOperator, sh::TIntermTyped*, sh::TIntermTyped*, const sh::TSourceLoc&)': >16:27.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:172:60: warning: this statement may fall through [-Wimplicit-fallthrough=] >16:27.70 #define COMPACT_ANGLE_LOG_EVENT COMPACT_ANGLE_LOG_EX_EVENT(LogMessage) >16:27.70 ^ >16:27.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:181:78: note: in definition of macro 'ANGLE_LAZY_STREAM' >16:27.70 !(condition) ? static_cast<void>(0) : ::gl::priv::LogMessageVoidify() & (stream) >16:27.70 ^~~~~~ >16:27.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:172:33: note: in expansion of macro 'COMPACT_ANGLE_LOG_EX_EVENT' >16:27.70 #define COMPACT_ANGLE_LOG_EVENT COMPACT_ANGLE_LOG_EX_EVENT(LogMessage) >16:27.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~ >16:27.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:243:34: note: in expansion of macro 'COMPACT_ANGLE_LOG_EVENT' >16:27.70 #define COMPACT_ANGLE_LOG_ASSERT COMPACT_ANGLE_LOG_EVENT >16:27.70 ^~~~~~~~~~~~~~~~~~~~~~~ >16:27.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:191:36: note: in expansion of macro 'COMPACT_ANGLE_LOG_ASSERT' >16:27.70 #define ANGLE_LOG_STREAM(severity) COMPACT_ANGLE_LOG_##severity.stream() >16:27.70 ^~~~~~~~~~~~~~~~~~ >16:27.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:250:23: note: in expansion of macro 'ANGLE_LOG_STREAM' >16:27.71 ANGLE_LAZY_STREAM(ANGLE_LOG_STREAM(ASSERT), false ? !(condition) : false) \ >16:27.71 ^~~~~~~~~~~~~~~~ >16:27.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:283:23: note: in expansion of macro 'ASSERT' >16:27.73 #define UNREACHABLE() ASSERT(false) >16:27.73 ^~~~~~ >16:27.73 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/ParseContext.cpp:4779:17: note: in expansion of macro 'UNREACHABLE' >16:27.74 UNREACHABLE(); >16:27.74 ^~~~~~~~~~~ >16:27.75 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/angle/Unified_cpp_gfx_angle3.cpp:128:0: >16:27.75 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/ParseContext.cpp:4781:13: note: here >16:27.75 default: >16:27.75 ^~~~~~~ >16:28.22 libgfx_2d.a.desc >16:43.23 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/Common.h:18:0, >16:43.23 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/IntermNode.h:25, >16:43.23 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/UseInterfaceBlockFields.cpp:14, >16:43.23 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/angle/Unified_cpp_gfx_angle6.cpp:2: >16:43.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/util.cpp: In function 'sh::GLenum sh::GLVariableType(const sh::TType&)': >16:43.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:172:60: warning: this statement may fall through [-Wimplicit-fallthrough=] >16:43.24 #define COMPACT_ANGLE_LOG_EVENT COMPACT_ANGLE_LOG_EX_EVENT(LogMessage) >16:43.24 ^ >16:43.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:181:78: note: in definition of macro 'ANGLE_LAZY_STREAM' >16:43.24 !(condition) ? static_cast<void>(0) : ::gl::priv::LogMessageVoidify() & (stream) >16:43.24 ^~~~~~ >16:43.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:172:33: note: in expansion of macro 'COMPACT_ANGLE_LOG_EX_EVENT' >16:43.24 #define COMPACT_ANGLE_LOG_EVENT COMPACT_ANGLE_LOG_EX_EVENT(LogMessage) >16:43.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~ >16:43.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:243:34: note: in expansion of macro 'COMPACT_ANGLE_LOG_EVENT' >16:43.24 #define COMPACT_ANGLE_LOG_ASSERT COMPACT_ANGLE_LOG_EVENT >16:43.24 ^~~~~~~~~~~~~~~~~~~~~~~ >16:43.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:191:36: note: in expansion of macro 'COMPACT_ANGLE_LOG_ASSERT' >16:43.24 #define ANGLE_LOG_STREAM(severity) COMPACT_ANGLE_LOG_##severity.stream() >16:43.24 ^~~~~~~~~~~~~~~~~~ >16:43.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:250:23: note: in expansion of macro 'ANGLE_LOG_STREAM' >16:43.25 ANGLE_LAZY_STREAM(ANGLE_LOG_STREAM(ASSERT), false ? !(condition) : false) \ >16:43.25 ^~~~~~~~~~~~~~~~ >16:43.25 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:283:23: note: in expansion of macro 'ASSERT' >16:43.25 #define UNREACHABLE() ASSERT(false) >16:43.25 ^~~~~~ >16:43.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/util.cpp:217:29: note: in expansion of macro 'UNREACHABLE' >16:43.26 UNREACHABLE(); >16:43.26 ^~~~~~~~~~~ >16:43.26 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/angle/Unified_cpp_gfx_angle6.cpp:110:0: >16:43.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/util.cpp:220:17: note: here >16:43.26 case 3: >16:43.26 ^~~~ >16:43.26 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/Common.h:18:0, >16:43.26 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/IntermNode.h:25, >16:43.26 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/UseInterfaceBlockFields.cpp:14, >16:43.26 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/angle/Unified_cpp_gfx_angle6.cpp:2: >16:43.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:172:60: warning: this statement may fall through [-Wimplicit-fallthrough=] >16:43.27 #define COMPACT_ANGLE_LOG_EVENT COMPACT_ANGLE_LOG_EX_EVENT(LogMessage) >16:43.27 ^ >16:43.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:181:78: note: in definition of macro 'ANGLE_LAZY_STREAM' >16:43.28 !(condition) ? static_cast<void>(0) : ::gl::priv::LogMessageVoidify() & (stream) >16:43.28 ^~~~~~ >16:43.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:172:33: note: in expansion of macro 'COMPACT_ANGLE_LOG_EX_EVENT' >16:43.28 #define COMPACT_ANGLE_LOG_EVENT COMPACT_ANGLE_LOG_EX_EVENT(LogMessage) >16:43.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~ >16:43.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:243:34: note: in expansion of macro 'COMPACT_ANGLE_LOG_EVENT' >16:43.28 #define COMPACT_ANGLE_LOG_ASSERT COMPACT_ANGLE_LOG_EVENT >16:43.29 ^~~~~~~~~~~~~~~~~~~~~~~ >16:43.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:191:36: note: in expansion of macro 'COMPACT_ANGLE_LOG_ASSERT' >16:43.29 #define ANGLE_LOG_STREAM(severity) COMPACT_ANGLE_LOG_##severity.stream() >16:43.29 ^~~~~~~~~~~~~~~~~~ >16:43.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:250:23: note: in expansion of macro 'ANGLE_LOG_STREAM' >16:43.29 ANGLE_LAZY_STREAM(ANGLE_LOG_STREAM(ASSERT), false ? !(condition) : false) \ >16:43.29 ^~~~~~~~~~~~~~~~ >16:43.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:283:23: note: in expansion of macro 'ASSERT' >16:43.29 #define UNREACHABLE() ASSERT(false) >16:43.30 ^~~~~~ >16:43.30 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/util.cpp:230:29: note: in expansion of macro 'UNREACHABLE' >16:43.30 UNREACHABLE(); >16:43.30 ^~~~~~~~~~~ >16:43.30 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/angle/Unified_cpp_gfx_angle6.cpp:110:0: >16:43.30 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/util.cpp:233:17: note: here >16:43.30 case 4: >16:43.30 ^~~~ >16:43.32 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/Common.h:18:0, >16:43.32 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/IntermNode.h:25, >16:43.32 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/UseInterfaceBlockFields.cpp:14, >16:43.32 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/angle/Unified_cpp_gfx_angle6.cpp:2: >16:43.33 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:172:60: warning: this statement may fall through [-Wimplicit-fallthrough=] >16:43.33 #define COMPACT_ANGLE_LOG_EVENT COMPACT_ANGLE_LOG_EX_EVENT(LogMessage) >16:43.34 ^ >16:43.34 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:181:78: note: in definition of macro 'ANGLE_LAZY_STREAM' >16:43.34 !(condition) ? static_cast<void>(0) : ::gl::priv::LogMessageVoidify() & (stream) >16:43.34 ^~~~~~ >16:43.34 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:172:33: note: in expansion of macro 'COMPACT_ANGLE_LOG_EX_EVENT' >16:43.34 #define COMPACT_ANGLE_LOG_EVENT COMPACT_ANGLE_LOG_EX_EVENT(LogMessage) >16:43.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~ >16:43.34 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:243:34: note: in expansion of macro 'COMPACT_ANGLE_LOG_EVENT' >16:43.35 #define COMPACT_ANGLE_LOG_ASSERT COMPACT_ANGLE_LOG_EVENT >16:43.35 ^~~~~~~~~~~~~~~~~~~~~~~ >16:43.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:191:36: note: in expansion of macro 'COMPACT_ANGLE_LOG_ASSERT' >16:43.35 #define ANGLE_LOG_STREAM(severity) COMPACT_ANGLE_LOG_##severity.stream() >16:43.35 ^~~~~~~~~~~~~~~~~~ >16:43.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:250:23: note: in expansion of macro 'ANGLE_LOG_STREAM' >16:43.36 ANGLE_LAZY_STREAM(ANGLE_LOG_STREAM(ASSERT), false ? !(condition) : false) \ >16:43.36 ^~~~~~~~~~~~~~~~ >16:43.36 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/common/debug.h:283:23: note: in expansion of macro 'ASSERT' >16:43.36 #define UNREACHABLE() ASSERT(false) >16:43.36 ^~~~~~ >16:43.36 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/util.cpp:243:29: note: in expansion of macro 'UNREACHABLE' >16:43.36 UNREACHABLE(); >16:43.36 ^~~~~~~~~~~ >16:43.36 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/angle/Unified_cpp_gfx_angle6.cpp:110:0: >16:43.36 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/util.cpp:246:17: note: here >16:43.36 default: >16:43.37 ^~~~~~~ >16:43.37 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/angle/Unified_cpp_gfx_angle6.cpp:29:0: >16:43.38 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/ValidateLimitations.cpp: At global scope: >16:43.38 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/ValidateLimitations.cpp:167:6: warning: 'bool sh::{anonymous}::ValidateLimitationsTraverser::withinLoopBody() const' defined but not used [-Wunused-function] >16:43.38 bool ValidateLimitationsTraverser::withinLoopBody() const >16:43.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >16:44.59 libgfx_angle.a.desc >17:13.82 libgfx_ipc.a.desc >17:21.25 libgfx_gl.a.desc >17:32.36 libgfx_config.a.desc >17:49.53 libgfx_vr.a.desc >17:49.96 SkJumper_generated.o >17:50.22 libgfx_webrender_bindings.a.desc >18:38.01 libimage.a.desc >18:46.57 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkOpts.cpp:46:0: >18:46.57 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> gather(size_t, const T*, const SkNi&) [with T = unsigned char]': >18:46.57 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:168:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.57 case 7: buf[6] = src[offset[6]]; >18:46.57 ^~~ >18:46.57 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:13: note: here >18:46.57 case 6: buf[5] = src[offset[5]]; >18:46.57 ^~~~ >18:46.57 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.57 case 6: buf[5] = src[offset[5]]; >18:46.57 ^~~ >18:46.58 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:13: note: here >18:46.58 case 5: buf[4] = src[offset[4]]; >18:46.58 ^~~~ >18:46.58 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.58 case 5: buf[4] = src[offset[4]]; >18:46.58 ^~~ >18:46.58 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:13: note: here >18:46.58 case 4: buf[3] = src[offset[3]]; >18:46.60 ^~~~ >18:46.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.60 case 4: buf[3] = src[offset[3]]; >18:46.60 ^~~ >18:46.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:13: note: here >18:46.60 case 3: buf[2] = src[offset[2]]; >18:46.60 ^~~~ >18:46.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.61 case 3: buf[2] = src[offset[2]]; >18:46.61 ^~~ >18:46.61 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:173:13: note: here >18:46.61 case 2: buf[1] = src[offset[1]]; >18:46.61 ^~~~ >18:46.62 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> gather(size_t, const T*, const SkNi&) [with T = long unsigned int]': >18:46.62 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:168:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.62 case 7: buf[6] = src[offset[6]]; >18:46.63 ^~~ >18:46.63 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:13: note: here >18:46.64 case 6: buf[5] = src[offset[5]]; >18:46.64 ^~~~ >18:46.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.64 case 6: buf[5] = src[offset[5]]; >18:46.64 ^~~ >18:46.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:13: note: here >18:46.64 case 5: buf[4] = src[offset[4]]; >18:46.64 ^~~~ >18:46.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.64 case 5: buf[4] = src[offset[4]]; >18:46.64 ^~~ >18:46.65 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:13: note: here >18:46.66 case 4: buf[3] = src[offset[3]]; >18:46.66 ^~~~ >18:46.66 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.66 case 4: buf[3] = src[offset[3]]; >18:46.66 ^~~ >18:46.66 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:13: note: here >18:46.66 case 3: buf[2] = src[offset[2]]; >18:46.66 ^~~~ >18:46.66 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.66 case 3: buf[2] = src[offset[2]]; >18:46.66 ^~~ >18:46.66 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:173:13: note: here >18:46.66 case 2: buf[1] = src[offset[1]]; >18:46.66 ^~~~ >18:46.67 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> gather(size_t, const T*, const SkNi&) [with T = unsigned int]': >18:46.67 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:168:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.67 case 7: buf[6] = src[offset[6]]; >18:46.68 ^~~ >18:46.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:13: note: here >18:46.69 case 6: buf[5] = src[offset[5]]; >18:46.69 ^~~~ >18:46.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.69 case 6: buf[5] = src[offset[5]]; >18:46.69 ^~~ >18:46.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:13: note: here >18:46.69 case 5: buf[4] = src[offset[4]]; >18:46.69 ^~~~ >18:46.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.69 case 5: buf[4] = src[offset[4]]; >18:46.69 ^~~ >18:46.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:13: note: here >18:46.69 case 4: buf[3] = src[offset[3]]; >18:46.69 ^~~~ >18:46.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.69 case 4: buf[3] = src[offset[3]]; >18:46.69 ^~~ >18:46.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:13: note: here >18:46.69 case 3: buf[2] = src[offset[2]]; >18:46.69 ^~~~ >18:46.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.69 case 3: buf[2] = src[offset[2]]; >18:46.69 ^~~ >18:46.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:173:13: note: here >18:46.69 case 2: buf[1] = src[offset[1]]; >18:46.69 ^~~~ >18:46.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> gather(size_t, const T*, const SkNi&) [with T = short unsigned int]': >18:46.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:168:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.70 case 7: buf[6] = src[offset[6]]; >18:46.70 ^~~ >18:46.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:13: note: here >18:46.70 case 6: buf[5] = src[offset[5]]; >18:46.70 ^~~~ >18:46.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.70 case 6: buf[5] = src[offset[5]]; >18:46.70 ^~~ >18:46.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:13: note: here >18:46.71 case 5: buf[4] = src[offset[4]]; >18:46.71 ^~~~ >18:46.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.71 case 5: buf[4] = src[offset[4]]; >18:46.71 ^~~ >18:46.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:13: note: here >18:46.71 case 4: buf[3] = src[offset[3]]; >18:46.71 ^~~~ >18:46.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.71 case 4: buf[3] = src[offset[3]]; >18:46.71 ^~~ >18:46.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:13: note: here >18:46.71 case 3: buf[2] = src[offset[2]]; >18:46.71 ^~~~ >18:46.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.72 case 3: buf[2] = src[offset[2]]; >18:46.72 ^~~ >18:46.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:173:13: note: here >18:46.72 case 2: buf[1] = src[offset[1]]; >18:46.72 ^~~~ >18:46.72 libimage_build.a.desc >18:46.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> load(size_t, const T*) [with T = short unsigned int]': >18:46.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:151:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.72 case 7: buf[6] = src[6]; >18:46.72 ^~~ >18:46.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:13: note: here >18:46.73 case 6: buf[5] = src[5]; >18:46.73 ^~~~ >18:46.73 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.73 case 6: buf[5] = src[5]; >18:46.73 ^~~ >18:46.73 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:13: note: here >18:46.73 case 5: buf[4] = src[4]; >18:46.74 ^~~~ >18:46.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.74 case 5: buf[4] = src[4]; >18:46.74 ^~~ >18:46.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:13: note: here >18:46.74 case 4: buf[3] = src[3]; >18:46.74 ^~~~ >18:46.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.74 case 4: buf[3] = src[3]; >18:46.74 ^~~ >18:46.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:13: note: here >18:46.75 case 3: buf[2] = src[2]; >18:46.75 ^~~~ >18:46.75 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.75 case 3: buf[2] = src[2]; >18:46.75 ^~~ >18:46.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:156:13: note: here >18:46.76 case 2: buf[1] = src[1]; >18:46.76 ^~~~ >18:46.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> load(size_t, const T*) [with T = unsigned char]': >18:46.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:151:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.76 case 7: buf[6] = src[6]; >18:46.76 ^~~ >18:46.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:13: note: here >18:46.76 case 6: buf[5] = src[5]; >18:46.76 ^~~~ >18:46.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.76 case 6: buf[5] = src[5]; >18:46.76 ^~~ >18:46.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:13: note: here >18:46.76 case 5: buf[4] = src[4]; >18:46.76 ^~~~ >18:46.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.76 case 5: buf[4] = src[4]; >18:46.77 ^~~ >18:46.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:13: note: here >18:46.77 case 4: buf[3] = src[3]; >18:46.77 ^~~~ >18:46.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.77 case 4: buf[3] = src[3]; >18:46.77 ^~~ >18:46.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:13: note: here >18:46.78 case 3: buf[2] = src[2]; >18:46.78 ^~~~ >18:46.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.78 case 3: buf[2] = src[2]; >18:46.78 ^~~ >18:46.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:156:13: note: here >18:46.78 case 2: buf[1] = src[1]; >18:46.78 ^~~~ >18:46.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> load(size_t, const T*) [with T = unsigned int]': >18:46.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:151:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.78 case 7: buf[6] = src[6]; >18:46.78 ^~~ >18:46.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:13: note: here >18:46.78 case 6: buf[5] = src[5]; >18:46.79 ^~~~ >18:46.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.79 case 6: buf[5] = src[5]; >18:46.79 ^~~ >18:46.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:13: note: here >18:46.80 case 5: buf[4] = src[4]; >18:46.80 ^~~~ >18:46.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.80 case 5: buf[4] = src[4]; >18:46.80 ^~~ >18:46.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:13: note: here >18:46.80 case 4: buf[3] = src[3]; >18:46.80 ^~~~ >18:46.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.80 case 4: buf[3] = src[3]; >18:46.80 ^~~ >18:46.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:13: note: here >18:46.80 case 3: buf[2] = src[2]; >18:46.80 ^~~~ >18:46.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.80 case 3: buf[2] = src[2]; >18:46.80 ^~~ >18:46.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:156:13: note: here >18:46.80 case 2: buf[1] = src[1]; >18:46.80 ^~~~ >18:46.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> gather(size_t, const T*, const SkNi&) [with T = float]': >18:46.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:168:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.81 case 7: buf[6] = src[offset[6]]; >18:46.81 ^~~ >18:46.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:13: note: here >18:46.81 case 6: buf[5] = src[offset[5]]; >18:46.81 ^~~~ >18:46.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.82 case 6: buf[5] = src[offset[5]]; >18:46.82 ^~~ >18:46.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:13: note: here >18:46.82 case 5: buf[4] = src[offset[4]]; >18:46.82 ^~~~ >18:46.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.82 case 5: buf[4] = src[offset[4]]; >18:46.82 ^~~ >18:46.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:13: note: here >18:46.82 case 4: buf[3] = src[offset[3]]; >18:46.83 ^~~~ >18:46.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.83 case 4: buf[3] = src[offset[3]]; >18:46.83 ^~~ >18:46.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:13: note: here >18:46.83 case 3: buf[2] = src[offset[2]]; >18:46.83 ^~~~ >18:46.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.84 case 3: buf[2] = src[offset[2]]; >18:46.84 ^~~ >18:46.84 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:173:13: note: here >18:46.84 case 2: buf[1] = src[offset[1]]; >18:46.84 ^~~~ >18:46.84 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> load(size_t, const T*) [with T = long unsigned int]': >18:46.84 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:151:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.84 case 7: buf[6] = src[6]; >18:46.84 ^~~ >18:46.84 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:13: note: here >18:46.85 case 6: buf[5] = src[5]; >18:46.85 ^~~~ >18:46.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.85 case 6: buf[5] = src[5]; >18:46.85 ^~~ >18:46.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:13: note: here >18:46.85 case 5: buf[4] = src[4]; >18:46.85 ^~~~ >18:46.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.85 case 5: buf[4] = src[4]; >18:46.85 ^~~ >18:46.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:13: note: here >18:46.85 case 4: buf[3] = src[3]; >18:46.85 ^~~~ >18:46.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.85 case 4: buf[3] = src[3]; >18:46.85 ^~~ >18:46.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:13: note: here >18:46.85 case 3: buf[2] = src[2]; >18:46.85 ^~~~ >18:46.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.86 case 3: buf[2] = src[2]; >18:46.86 ^~~ >18:46.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:156:13: note: here >18:46.86 case 2: buf[1] = src[1]; >18:46.87 ^~~~ >18:46.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void store(size_t, const {anonymous}::SkNx<4, T>&, T*) [with T = long unsigned int]': >18:46.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:188:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.87 case 7: dst[6] = v[6]; >18:46.87 ^~~ >18:46.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:13: note: here >18:46.87 case 6: dst[5] = v[5]; >18:46.87 ^~~~ >18:46.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.87 case 6: dst[5] = v[5]; >18:46.87 ^~~ >18:46.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:13: note: here >18:46.87 case 5: dst[4] = v[4]; >18:46.87 ^~~~ >18:46.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.87 case 5: dst[4] = v[4]; >18:46.87 ^~~ >18:46.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:13: note: here >18:46.88 case 4: dst[3] = v[3]; >18:46.88 ^~~~ >18:46.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.88 case 4: dst[3] = v[3]; >18:46.88 ^~~ >18:46.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:13: note: here >18:46.89 case 3: dst[2] = v[2]; >18:46.89 ^~~~ >18:46.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.89 case 3: dst[2] = v[2]; >18:46.89 ^~~ >18:46.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:193:13: note: here >18:46.89 case 2: dst[1] = v[1]; >18:46.89 ^~~~ >18:46.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void store(size_t, const {anonymous}::SkNx<4, T>&, T*) [with T = int]': >18:46.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:188:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.89 case 7: dst[6] = v[6]; >18:46.90 ^~~ >18:46.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:13: note: here >18:46.90 case 6: dst[5] = v[5]; >18:46.90 ^~~~ >18:46.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.90 case 6: dst[5] = v[5]; >18:46.90 ^~~ >18:46.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:13: note: here >18:46.90 case 5: dst[4] = v[4]; >18:46.90 ^~~~ >18:46.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.90 case 5: dst[4] = v[4]; >18:46.90 ^~~ >18:46.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:13: note: here >18:46.90 case 4: dst[3] = v[3]; >18:46.90 ^~~~ >18:46.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.90 case 4: dst[3] = v[3]; >18:46.90 ^~~ >18:46.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:13: note: here >18:46.91 case 3: dst[2] = v[2]; >18:46.91 ^~~~ >18:46.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.92 case 3: dst[2] = v[2]; >18:46.92 ^~~ >18:46.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:193:13: note: here >18:46.92 case 2: dst[1] = v[1]; >18:46.92 ^~~~ >18:46.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void store(size_t, const {anonymous}::SkNx<4, T>&, T*) [with T = SkPM4f]': >18:46.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:188:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.92 case 7: dst[6] = v[6]; >18:46.92 ^~~ >18:46.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:13: note: here >18:46.92 case 6: dst[5] = v[5]; >18:46.92 ^~~~ >18:46.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.92 case 6: dst[5] = v[5]; >18:46.92 ^~~ >18:46.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:13: note: here >18:46.92 case 5: dst[4] = v[4]; >18:46.92 ^~~~ >18:46.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.95 case 5: dst[4] = v[4]; >18:46.95 ^~~ >18:46.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:13: note: here >18:46.96 case 4: dst[3] = v[3]; >18:46.96 ^~~~ >18:46.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.96 case 4: dst[3] = v[3]; >18:46.96 ^~~ >18:46.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:13: note: here >18:46.97 case 3: dst[2] = v[2]; >18:46.97 ^~~~ >18:46.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.98 case 3: dst[2] = v[2]; >18:46.98 ^~~ >18:46.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:193:13: note: here >18:46.98 case 2: dst[1] = v[1]; >18:46.98 ^~~~ >18:46.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> load(size_t, const T*) [with T = SkPM4f]': >18:46.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:151:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.99 case 7: buf[6] = src[6]; >18:46.99 ^~~ >18:46.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:13: note: here >18:46.99 case 6: buf[5] = src[5]; >18:46.99 ^~~~ >18:46.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:46.99 case 6: buf[5] = src[5]; >18:47.00 ^~~ >18:47.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:13: note: here >18:47.01 case 5: buf[4] = src[4]; >18:47.01 ^~~~ >18:47.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:47.02 case 5: buf[4] = src[4]; >18:47.02 ^~~ >18:47.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:13: note: here >18:47.02 case 4: buf[3] = src[3]; >18:47.02 ^~~~ >18:47.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:47.03 case 4: buf[3] = src[3]; >18:47.03 ^~~ >18:47.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:13: note: here >18:47.04 case 3: buf[2] = src[2]; >18:47.05 ^~~~ >18:47.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:47.05 case 3: buf[2] = src[2]; >18:47.05 ^~~ >18:47.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:156:13: note: here >18:47.06 case 2: buf[1] = src[1]; >18:47.06 ^~~~ >18:47.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void store(size_t, const {anonymous}::SkNx<4, T>&, T*) [with T = short unsigned int]': >18:47.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:188:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:47.06 case 7: dst[6] = v[6]; >18:47.06 ^~~ >18:47.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:13: note: here >18:47.06 case 6: dst[5] = v[5]; >18:47.06 ^~~~ >18:47.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:47.06 case 6: dst[5] = v[5]; >18:47.06 ^~~ >18:47.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:13: note: here >18:47.06 case 5: dst[4] = v[4]; >18:47.06 ^~~~ >18:47.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:47.06 case 5: dst[4] = v[4]; >18:47.06 ^~~ >18:47.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:13: note: here >18:47.06 case 4: dst[3] = v[3]; >18:47.06 ^~~~ >18:47.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:47.06 case 4: dst[3] = v[3]; >18:47.06 ^~~ >18:47.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:13: note: here >18:47.06 case 3: dst[2] = v[2]; >18:47.06 ^~~~ >18:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:47.08 case 3: dst[2] = v[2]; >18:47.08 ^~~ >18:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:193:13: note: here >18:47.08 case 2: dst[1] = v[1]; >18:47.08 ^~~~ >18:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void store(size_t, const {anonymous}::SkNx<4, T>&, T*) [with T = unsigned char]': >18:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:188:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:47.08 case 7: dst[6] = v[6]; >18:47.08 ^~~ >18:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:13: note: here >18:47.08 case 6: dst[5] = v[5]; >18:47.08 ^~~~ >18:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:47.08 case 6: dst[5] = v[5]; >18:47.08 ^~~ >18:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:13: note: here >18:47.08 case 5: dst[4] = v[4]; >18:47.08 ^~~~ >18:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:47.08 case 5: dst[4] = v[4]; >18:47.08 ^~~ >18:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:13: note: here >18:47.09 case 4: dst[3] = v[3]; >18:47.10 ^~~~ >18:47.10 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:47.10 case 4: dst[3] = v[3]; >18:47.10 ^~~ >18:47.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:13: note: here >18:47.11 case 3: dst[2] = v[2]; >18:47.11 ^~~~ >18:47.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >18:47.11 case 3: dst[2] = v[2]; >18:47.11 ^~~ >18:47.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:193:13: note: here >18:47.11 case 2: dst[1] = v[1]; >18:47.11 ^~~~ >19:00.12 libimage_decoders.a.desc >19:04.01 libimage_decoders_icon_gtk.a.desc >19:10.15 libimage_decoders_icon.a.desc >19:10.66 Compiling audioipc v0.1.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/audioipc/audioipc) >19:16.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrPathUtils.cpp: In function 'int GrPathUtils::worstCasePointCount(const SkPath&, int*, SkScalar)': >19:16.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrPathUtils.cpp:187:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >19:16.12 } >19:16.12 ^ >19:16.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrPathUtils.cpp:189:13: note: here >19:16.12 case SkPath::kQuad_Verb: >19:16.13 ^~~~ >19:18.87 Compiling style_derive v0.0.1 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/servo/components/style_derive) >19:30.87 libimage_encoders_ico.a.desc >19:33.88 libimage_encoders_png.a.desc >19:52.39 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkTypes.h:31:0, >19:52.39 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/gpu/../private/SkOnce.h:13, >19:52.39 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/gpu/GrResourceKey.h:12, >19:52.39 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/gpu/GrGpuResource.h:11, >19:52.39 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/gl/../GrPath.h:11, >19:52.39 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/gl/GrGLPath.h:11, >19:52.39 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:8: >19:52.39 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp: In function 'GrPathRendering::FillType {anonymous}::convert_skpath_filltype(SkPath::FillType)': >19:52.39 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkPostConfig.h:140:25: warning: this statement may fall through [-Wimplicit-fallthrough=] >19:52.39 sk_abort_no_print(); \ >19:52.39 ~~~~~~~~~~~~~~~~~^~ >19:52.39 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkTypes.h:118:41: note: in expansion of macro 'SK_ABORT' >19:52.39 #define SkFAIL(message) SK_ABORT(message) >19:52.39 ^~~~~~~~ >19:52.39 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:199:13: note: in expansion of macro 'SkFAIL' >19:52.39 SkFAIL("Incomplete Switch\n"); >19:52.40 ^~~~~~ >19:52.40 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:200:9: note: here >19:52.40 case SkPath::kWinding_FillType: >19:52.40 ^~~~ >19:56.27 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkTypes.h:31:0, >19:56.27 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkRefCnt.h:12, >19:56.27 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.h:11, >19:56.27 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:8: >19:56.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp: In function 'GrGLenum gr_stencil_op_to_gl_path_rendering_fill_mode(GrStencilOp)': >19:56.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkPostConfig.h:140:25: warning: this statement may fall through [-Wimplicit-fallthrough=] >19:56.28 sk_abort_no_print(); \ >19:56.28 ~~~~~~~~~~~~~~~~~^~ >19:56.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkTypes.h:118:41: note: in expansion of macro 'SK_ABORT' >19:56.28 #define SkFAIL(message) SK_ABORT(message) >19:56.28 ^~~~~~~~ >19:56.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:71:13: note: in expansion of macro 'SkFAIL' >19:56.28 SkFAIL("Unexpected path fill."); >19:56.28 ^~~~~~ >19:56.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:73:9: note: here >19:56.28 case GrStencilOp::kIncWrap: >19:56.28 ^~~~ >20:17.04 Compiling style v0.0.1 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/servo/components/style) >20:20.33 Compiling malloc_size_of v0.0.1 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/servo/components/malloc_size_of) >20:23.60 libimage_encoders_jpeg.a.desc >20:46.55 Compiling audioipc-client v0.1.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/audioipc/client) >20:50.16 Compiling audioipc-server v0.1.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/audioipc/server) >21:00.38 libimage_encoders_bmp.a.desc >21:06.29 libgfx_layers.a.desc >21:07.62 libdom_abort.a.desc >21:17.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/ops/GrMSAAPathRenderer.cpp: In static member function 'static void MSAAPathOp::ComputeWorstCasePointCount(const SkPath&, const SkMatrix&, int*, int*, int*)': >21:17.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/ops/GrMSAAPathRenderer.cpp:298:50: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:17.69 quadPointCount += 3 * quadPts; >21:17.69 ^ >21:17.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/ops/GrMSAAPathRenderer.cpp:300:17: note: here >21:17.69 case SkPath::kQuad_Verb: >21:17.69 ^~~~ >21:41.72 Compiling style_traits v0.0.1 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/servo/components/style_traits) >21:43.18 libdom_animation.a.desc >21:46.76 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkOpts_sse41.cpp:14:0: >21:46.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> gather(size_t, const T*, const SkNi&) [with T = unsigned char]': >21:46.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:168:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.76 case 7: buf[6] = src[offset[6]]; >21:46.76 ^~~ >21:46.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:13: note: here >21:46.77 case 6: buf[5] = src[offset[5]]; >21:46.77 ^~~~ >21:46.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.77 case 6: buf[5] = src[offset[5]]; >21:46.77 ^~~ >21:46.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:13: note: here >21:46.77 case 5: buf[4] = src[offset[4]]; >21:46.77 ^~~~ >21:46.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.77 case 5: buf[4] = src[offset[4]]; >21:46.77 ^~~ >21:46.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:13: note: here >21:46.77 case 4: buf[3] = src[offset[3]]; >21:46.77 ^~~~ >21:46.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.77 case 4: buf[3] = src[offset[3]]; >21:46.77 ^~~ >21:46.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:13: note: here >21:46.77 case 3: buf[2] = src[offset[2]]; >21:46.77 ^~~~ >21:46.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.78 case 3: buf[2] = src[offset[2]]; >21:46.78 ^~~ >21:46.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:173:13: note: here >21:46.78 case 2: buf[1] = src[offset[1]]; >21:46.78 ^~~~ >21:46.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> gather(size_t, const T*, const SkNi&) [with T = long unsigned int]': >21:46.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:168:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.82 case 7: buf[6] = src[offset[6]]; >21:46.83 ^~~ >21:46.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:13: note: here >21:46.83 case 6: buf[5] = src[offset[5]]; >21:46.83 ^~~~ >21:46.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.83 case 6: buf[5] = src[offset[5]]; >21:46.83 ^~~ >21:46.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:13: note: here >21:46.83 case 5: buf[4] = src[offset[4]]; >21:46.83 ^~~~ >21:46.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.83 case 5: buf[4] = src[offset[4]]; >21:46.83 ^~~ >21:46.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:13: note: here >21:46.83 case 4: buf[3] = src[offset[3]]; >21:46.83 ^~~~ >21:46.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.83 case 4: buf[3] = src[offset[3]]; >21:46.83 ^~~ >21:46.84 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:13: note: here >21:46.84 case 3: buf[2] = src[offset[2]]; >21:46.85 ^~~~ >21:46.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.85 case 3: buf[2] = src[offset[2]]; >21:46.85 ^~~ >21:46.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:173:13: note: here >21:46.85 case 2: buf[1] = src[offset[1]]; >21:46.85 ^~~~ >21:46.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> gather(size_t, const T*, const SkNi&) [with T = unsigned int]': >21:46.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:168:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.86 case 7: buf[6] = src[offset[6]]; >21:46.86 ^~~ >21:46.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:13: note: here >21:46.86 case 6: buf[5] = src[offset[5]]; >21:46.86 ^~~~ >21:46.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.87 case 6: buf[5] = src[offset[5]]; >21:46.87 ^~~ >21:46.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:13: note: here >21:46.87 case 5: buf[4] = src[offset[4]]; >21:46.87 ^~~~ >21:46.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.88 case 5: buf[4] = src[offset[4]]; >21:46.88 ^~~ >21:46.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:13: note: here >21:46.88 case 4: buf[3] = src[offset[3]]; >21:46.88 ^~~~ >21:46.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.88 case 4: buf[3] = src[offset[3]]; >21:46.88 ^~~ >21:46.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:13: note: here >21:46.90 case 3: buf[2] = src[offset[2]]; >21:46.90 ^~~~ >21:46.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.90 case 3: buf[2] = src[offset[2]]; >21:46.90 ^~~ >21:46.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:173:13: note: here >21:46.90 case 2: buf[1] = src[offset[1]]; >21:46.90 ^~~~ >21:46.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> gather(size_t, const T*, const SkNi&) [with T = short unsigned int]': >21:46.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:168:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.90 case 7: buf[6] = src[offset[6]]; >21:46.91 ^~~ >21:46.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:13: note: here >21:46.91 case 6: buf[5] = src[offset[5]]; >21:46.91 ^~~~ >21:46.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.92 case 6: buf[5] = src[offset[5]]; >21:46.92 ^~~ >21:46.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:13: note: here >21:46.92 case 5: buf[4] = src[offset[4]]; >21:46.92 ^~~~ >21:46.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.92 case 5: buf[4] = src[offset[4]]; >21:46.92 ^~~ >21:46.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:13: note: here >21:46.92 case 4: buf[3] = src[offset[3]]; >21:46.92 ^~~~ >21:46.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.93 case 4: buf[3] = src[offset[3]]; >21:46.93 ^~~ >21:46.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:13: note: here >21:46.93 case 3: buf[2] = src[offset[2]]; >21:46.93 ^~~~ >21:46.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.93 case 3: buf[2] = src[offset[2]]; >21:46.93 ^~~ >21:46.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:173:13: note: here >21:46.93 case 2: buf[1] = src[offset[1]]; >21:46.93 ^~~~ >21:46.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> load(size_t, const T*) [with T = short unsigned int]': >21:46.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:151:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.94 case 7: buf[6] = src[6]; >21:46.94 ^~~ >21:46.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:13: note: here >21:46.95 case 6: buf[5] = src[5]; >21:46.95 ^~~~ >21:46.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.95 case 6: buf[5] = src[5]; >21:46.95 ^~~ >21:46.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:13: note: here >21:46.95 case 5: buf[4] = src[4]; >21:46.95 ^~~~ >21:46.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.95 case 5: buf[4] = src[4]; >21:46.96 ^~~ >21:46.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:13: note: here >21:46.96 case 4: buf[3] = src[3]; >21:46.97 ^~~~ >21:46.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.97 case 4: buf[3] = src[3]; >21:46.97 ^~~ >21:46.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:13: note: here >21:46.97 case 3: buf[2] = src[2]; >21:46.97 ^~~~ >21:46.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.97 case 3: buf[2] = src[2]; >21:46.97 ^~~ >21:46.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:156:13: note: here >21:46.98 case 2: buf[1] = src[1]; >21:46.98 ^~~~ >21:46.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> load(size_t, const T*) [with T = unsigned char]': >21:46.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:151:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.98 case 7: buf[6] = src[6]; >21:46.98 ^~~ >21:46.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:13: note: here >21:46.99 case 6: buf[5] = src[5]; >21:46.99 ^~~~ >21:46.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:46.99 case 6: buf[5] = src[5]; >21:46.99 ^~~ >21:47.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:13: note: here >21:47.00 case 5: buf[4] = src[4]; >21:47.00 ^~~~ >21:47.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.00 case 5: buf[4] = src[4]; >21:47.00 ^~~ >21:47.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:13: note: here >21:47.00 case 4: buf[3] = src[3]; >21:47.00 ^~~~ >21:47.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.00 case 4: buf[3] = src[3]; >21:47.00 ^~~ >21:47.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:13: note: here >21:47.01 case 3: buf[2] = src[2]; >21:47.01 ^~~~ >21:47.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.01 case 3: buf[2] = src[2]; >21:47.01 ^~~ >21:47.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:156:13: note: here >21:47.01 case 2: buf[1] = src[1]; >21:47.01 ^~~~ >21:47.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> load(size_t, const T*) [with T = unsigned int]': >21:47.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:151:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.01 case 7: buf[6] = src[6]; >21:47.01 ^~~ >21:47.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:13: note: here >21:47.01 case 6: buf[5] = src[5]; >21:47.01 ^~~~ >21:47.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.01 case 6: buf[5] = src[5]; >21:47.01 ^~~ >21:47.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:13: note: here >21:47.03 case 5: buf[4] = src[4]; >21:47.03 ^~~~ >21:47.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.03 case 5: buf[4] = src[4]; >21:47.03 ^~~ >21:47.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:13: note: here >21:47.04 case 4: buf[3] = src[3]; >21:47.04 ^~~~ >21:47.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.04 case 4: buf[3] = src[3]; >21:47.04 ^~~ >21:47.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:13: note: here >21:47.04 case 3: buf[2] = src[2]; >21:47.04 ^~~~ >21:47.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.05 case 3: buf[2] = src[2]; >21:47.05 ^~~ >21:47.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:156:13: note: here >21:47.05 case 2: buf[1] = src[1]; >21:47.05 ^~~~ >21:47.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> gather(size_t, const T*, const SkNi&) [with T = float]': >21:47.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:168:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.05 case 7: buf[6] = src[offset[6]]; >21:47.05 ^~~ >21:47.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:13: note: here >21:47.05 case 6: buf[5] = src[offset[5]]; >21:47.05 ^~~~ >21:47.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:169:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.06 case 6: buf[5] = src[offset[5]]; >21:47.06 ^~~ >21:47.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:13: note: here >21:47.06 case 5: buf[4] = src[offset[4]]; >21:47.06 ^~~~ >21:47.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:170:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.06 case 5: buf[4] = src[offset[4]]; >21:47.06 ^~~ >21:47.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:13: note: here >21:47.06 case 4: buf[3] = src[offset[3]]; >21:47.06 ^~~~ >21:47.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:171:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.06 case 4: buf[3] = src[offset[3]]; >21:47.06 ^~~ >21:47.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:13: note: here >21:47.07 case 3: buf[2] = src[offset[2]]; >21:47.08 ^~~~ >21:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:172:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.08 case 3: buf[2] = src[offset[2]]; >21:47.08 ^~~ >21:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:173:13: note: here >21:47.08 case 2: buf[1] = src[offset[1]]; >21:47.08 ^~~~ >21:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> load(size_t, const T*) [with T = long unsigned int]': >21:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:151:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.08 case 7: buf[6] = src[6]; >21:47.08 ^~~ >21:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:13: note: here >21:47.08 case 6: buf[5] = src[5]; >21:47.08 ^~~~ >21:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.08 case 6: buf[5] = src[5]; >21:47.08 ^~~ >21:47.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:13: note: here >21:47.09 case 5: buf[4] = src[4]; >21:47.09 ^~~~ >21:47.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.09 case 5: buf[4] = src[4]; >21:47.10 ^~~ >21:47.10 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:13: note: here >21:47.10 case 4: buf[3] = src[3]; >21:47.10 ^~~~ >21:47.10 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.10 case 4: buf[3] = src[3]; >21:47.10 ^~~ >21:47.10 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:13: note: here >21:47.10 case 3: buf[2] = src[2]; >21:47.10 ^~~~ >21:47.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.11 case 3: buf[2] = src[2]; >21:47.12 ^~~ >21:47.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:156:13: note: here >21:47.12 case 2: buf[1] = src[1]; >21:47.12 ^~~~ >21:47.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void store(size_t, const {anonymous}::SkNx<4, T>&, T*) [with T = long unsigned int]': >21:47.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:188:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.12 case 7: dst[6] = v[6]; >21:47.12 ^~~ >21:47.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:13: note: here >21:47.12 case 6: dst[5] = v[5]; >21:47.12 ^~~~ >21:47.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.12 case 6: dst[5] = v[5]; >21:47.12 ^~~ >21:47.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:13: note: here >21:47.12 case 5: dst[4] = v[4]; >21:47.12 ^~~~ >21:47.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.12 case 5: dst[4] = v[4]; >21:47.13 ^~~ >21:47.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:13: note: here >21:47.14 case 4: dst[3] = v[3]; >21:47.14 ^~~~ >21:47.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.14 case 4: dst[3] = v[3]; >21:47.14 ^~~ >21:47.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:13: note: here >21:47.14 case 3: dst[2] = v[2]; >21:47.14 ^~~~ >21:47.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.14 case 3: dst[2] = v[2]; >21:47.14 ^~~ >21:47.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:193:13: note: here >21:47.14 case 2: dst[1] = v[1]; >21:47.14 ^~~~ >21:47.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void store(size_t, const {anonymous}::SkNx<4, T>&, T*) [with T = int]': >21:47.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:188:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.15 case 7: dst[6] = v[6]; >21:47.15 ^~~ >21:47.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:13: note: here >21:47.16 case 6: dst[5] = v[5]; >21:47.16 ^~~~ >21:47.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.17 case 6: dst[5] = v[5]; >21:47.17 ^~~ >21:47.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:13: note: here >21:47.17 case 5: dst[4] = v[4]; >21:47.17 ^~~~ >21:47.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.17 case 5: dst[4] = v[4]; >21:47.17 ^~~ >21:47.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:13: note: here >21:47.18 case 4: dst[3] = v[3]; >21:47.19 ^~~~ >21:47.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.19 case 4: dst[3] = v[3]; >21:47.19 ^~~ >21:47.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:13: note: here >21:47.19 case 3: dst[2] = v[2]; >21:47.19 ^~~~ >21:47.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.20 case 3: dst[2] = v[2]; >21:47.20 ^~~ >21:47.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:193:13: note: here >21:47.20 case 2: dst[1] = v[1]; >21:47.20 ^~~~ >21:47.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void store(size_t, const {anonymous}::SkNx<4, T>&, T*) [with T = SkPM4f]': >21:47.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:188:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.22 case 7: dst[6] = v[6]; >21:47.22 ^~~ >21:47.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:13: note: here >21:47.22 case 6: dst[5] = v[5]; >21:47.22 ^~~~ >21:47.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.22 case 6: dst[5] = v[5]; >21:47.22 ^~~ >21:47.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:13: note: here >21:47.22 case 5: dst[4] = v[4]; >21:47.22 ^~~~ >21:47.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.22 case 5: dst[4] = v[4]; >21:47.22 ^~~ >21:47.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:13: note: here >21:47.22 case 4: dst[3] = v[3]; >21:47.22 ^~~~ >21:47.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.23 case 4: dst[3] = v[3]; >21:47.24 ^~~ >21:47.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:13: note: here >21:47.24 case 3: dst[2] = v[2]; >21:47.24 ^~~~ >21:47.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.24 case 3: dst[2] = v[2]; >21:47.24 ^~~ >21:47.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:193:13: note: here >21:47.24 case 2: dst[1] = v[1]; >21:47.24 ^~~~ >21:47.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function '{anonymous}::SkNx<4, T> load(size_t, const T*) [with T = SkPM4f]': >21:47.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:151:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.24 case 7: buf[6] = src[6]; >21:47.24 ^~~ >21:47.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:13: note: here >21:47.24 case 6: buf[5] = src[5]; >21:47.24 ^~~~ >21:47.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:152:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.24 case 6: buf[5] = src[5]; >21:47.25 ^~~ >21:47.25 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:13: note: here >21:47.26 case 5: buf[4] = src[4]; >21:47.26 ^~~~ >21:47.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:153:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.26 case 5: buf[4] = src[4]; >21:47.26 ^~~ >21:47.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:13: note: here >21:47.26 case 4: buf[3] = src[3]; >21:47.26 ^~~~ >21:47.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:154:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.26 case 4: buf[3] = src[3]; >21:47.26 ^~~ >21:47.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:13: note: here >21:47.26 case 3: buf[2] = src[2]; >21:47.26 ^~~~ >21:47.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:155:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.27 case 3: buf[2] = src[2]; >21:47.27 ^~~ >21:47.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:156:13: note: here >21:47.27 case 2: buf[1] = src[1]; >21:47.27 ^~~~ >21:47.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void store(size_t, const {anonymous}::SkNx<4, T>&, T*) [with T = short unsigned int]': >21:47.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:188:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.27 case 7: dst[6] = v[6]; >21:47.27 ^~~ >21:47.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:13: note: here >21:47.28 case 6: dst[5] = v[5]; >21:47.28 ^~~~ >21:47.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.28 case 6: dst[5] = v[5]; >21:47.28 ^~~ >21:47.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:13: note: here >21:47.28 case 5: dst[4] = v[4]; >21:47.28 ^~~~ >21:47.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.28 case 5: dst[4] = v[4]; >21:47.28 ^~~ >21:47.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:13: note: here >21:47.28 case 4: dst[3] = v[3]; >21:47.28 ^~~~ >21:47.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.28 case 4: dst[3] = v[3]; >21:47.28 ^~~ >21:47.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:13: note: here >21:47.28 case 3: dst[2] = v[2]; >21:47.28 ^~~~ >21:47.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.28 case 3: dst[2] = v[2]; >21:47.28 ^~~ >21:47.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:193:13: note: here >21:47.28 case 2: dst[1] = v[1]; >21:47.29 ^~~~ >21:47.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function 'void store(size_t, const {anonymous}::SkNx<4, T>&, T*) [with T = unsigned char]': >21:47.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:188:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.29 case 7: dst[6] = v[6]; >21:47.29 ^~~ >21:47.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:13: note: here >21:47.29 case 6: dst[5] = v[5]; >21:47.30 ^~~~ >21:47.30 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:189:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.30 case 6: dst[5] = v[5]; >21:47.30 ^~~ >21:47.30 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:13: note: here >21:47.30 case 5: dst[4] = v[4]; >21:47.30 ^~~~ >21:47.30 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:190:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.30 case 5: dst[4] = v[4]; >21:47.31 ^~~ >21:47.31 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:13: note: here >21:47.31 case 4: dst[3] = v[3]; >21:47.31 ^~~~ >21:47.31 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:191:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.31 case 4: dst[3] = v[3]; >21:47.31 ^~~ >21:47.31 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:13: note: here >21:47.31 case 3: dst[2] = v[2]; >21:47.31 ^~~~ >21:47.31 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:192:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >21:47.31 case 3: dst[2] = v[2]; >21:47.31 ^~~ >21:47.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:193:13: note: here >21:47.32 case 2: dst[1] = v[1]; >21:47.32 ^~~~ >22:06.60 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia0.cpp:92:0: >22:06.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkBitmapCache.cpp:124:22: warning: 'SkBitmapCache::Rec' has a field 'SkBitmapCache::Rec::fKey' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:06.60 class SkBitmapCache::Rec : public SkResourceCache::Rec { >22:06.60 ^~~ >22:18.74 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia10.cpp:65:0: >22:18.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp: In instantiation of 'class SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>': >22:18.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:364:41: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:340:9: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:315:81: required from here >22:18.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>::fCb' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.74 class SkGradientShaderBase::GradientShaderBase4fContext::TSampler { >22:18.74 ^~~~~~~~ >22:18.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>::fCg' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp: In instantiation of 'class SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>': >22:18.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:364:41: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:345:9: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:315:81: required from here >22:18.75 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>::fCb' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.75 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>::fCg' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp: In instantiation of 'class SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>': >22:18.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:364:41: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)2; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:350:9: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:315:81: required from here >22:18.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>::fCb' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>::fCg' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp: In instantiation of 'class SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>': >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:364:41: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:340:9: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:317:80: required from here >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>::fCb' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>::fCg' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp: In instantiation of 'class SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>': >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:364:41: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:345:9: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:317:80: required from here >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>::fCb' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>::fCg' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp: In instantiation of 'class SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>': >22:18.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:364:41: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)2; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:350:9: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:317:80: required from here >22:18.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>::fCb' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>::fCg' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp: In instantiation of 'class SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>': >22:18.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:364:41: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)0; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:340:9: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:324:81: required from here >22:18.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>::fCb' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>::fCg' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp: In instantiation of 'class SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>': >22:18.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:364:41: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)1; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:345:9: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:324:81: required from here >22:18.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>::fCb' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>::fCg' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp: In instantiation of 'class SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>': >22:18.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:364:41: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)2; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:350:9: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:324:81: required from here >22:18.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>::fCb' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>::fCg' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp: In instantiation of 'class SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>': >22:18.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:364:41: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)0; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:340:9: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:326:80: required from here >22:18.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>::fCb' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>::fCg' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp: In instantiation of 'class SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>': >22:18.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:364:41: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)1; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:345:9: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:326:80: required from here >22:18.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>::fCb' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>::fCg' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp: In instantiation of 'class SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>': >22:18.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:364:41: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)2; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:350:9: required from 'void SkGradientShaderBase::GradientShaderBase4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:326:80: required from here >22:18.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>::fCb' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fGradientBase.cpp:380:58: warning: 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkGradientShaderBase::GradientShaderBase4fContext::TSampler<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>::fCg' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.89 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia10.cpp:74:0: >22:18.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>': >22:18.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:226:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:192:67: required from here >22:18.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.90 LinearGradient4fContext::LinearIntervalProcessor { >22:18.91 ^~~~~~~~~~~~~~~~~~~~~~~ >22:18.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>': >22:18.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:231:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:192:67: required from here >22:18.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>': >22:18.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)2; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:236:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:192:67: required from here >22:18.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>': >22:18.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:226:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:195:66: required from here >22:18.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>': >22:18.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:231:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:195:66: required from here >22:18.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>': >22:18.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)2; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:236:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)0; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:18.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:195:66: required from here >22:18.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)0, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>': >22:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)0; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:226:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:210:67: required from here >22:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>': >22:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)1; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:231:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:210:67: required from here >22:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:18.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>': >22:18.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)2; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:18.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:236:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:19.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:210:67: required from here >22:19.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>': >22:19.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)0; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:19.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:226:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:19.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:213:66: required from here >22:19.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>': >22:19.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)1; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:19.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:231:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:19.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:213:66: required from here >22:19.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>': >22:19.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)2; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:19.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:236:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)3; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = SkPM4f]' >22:19.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:213:66: required from here >22:19.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)3, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>': >22:19.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)1; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:19.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:226:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)1; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:19.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:514:55: required from here >22:19.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>': >22:19.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)1; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:19.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:231:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)1; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:19.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:514:55: required from here >22:19.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>': >22:19.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)1; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)2; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:19.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:236:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)1; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:19.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:514:55: required from here >22:19.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>': >22:19.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)1; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:19.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:226:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)1; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:19.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:517:55: required from here >22:19.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>': >22:19.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)1; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)1; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:19.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:231:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)1; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:19.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:517:55: required from here >22:19.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>': >22:19.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)1; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)2; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:19.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:236:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)1; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = unsigned int]' >22:19.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:517:55: required from here >22:19.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)1, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>': >22:19.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)2; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)0; typename {anonymous}::DstTraits<dstType, premul>::Type = long unsigned int]' >22:19.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:226:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)2; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = long unsigned int]' >22:19.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:531:51: required from here >22:19.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>': >22:19.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)2; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)1; typename {anonymous}::DstTraits<dstType, premul>::Type = long unsigned int]' >22:19.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:231:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)2; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = long unsigned int]' >22:19.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:531:51: required from here >22:19.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>': >22:19.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)2; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; SkShader::TileMode tileMode = (SkShader::TileMode)2; typename {anonymous}::DstTraits<dstType, premul>::Type = long unsigned int]' >22:19.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:236:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)2; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)1; typename {anonymous}::DstTraits<dstType, premul>::Type = long unsigned int]' >22:19.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:531:51: required from here >22:19.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)1, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>': >22:19.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)2; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)0; typename {anonymous}::DstTraits<dstType, premul>::Type = long unsigned int]' >22:19.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:226:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)2; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = long unsigned int]' >22:19.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:534:51: required from here >22:19.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)0>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>': >22:19.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)2; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)1; typename {anonymous}::DstTraits<dstType, premul>::Type = long unsigned int]' >22:19.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:231:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)2; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = long unsigned int]' >22:19.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:534:51: required from here >22:19.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)1>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>': >22:19.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:255:56: required from 'void SkLinearGradient::LinearGradient4fContext::shadeSpanInternal(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)2; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; SkShader::TileMode tileMode = (SkShader::TileMode)2; typename {anonymous}::DstTraits<dstType, premul>::Type = long unsigned int]' >22:19.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:236:9: required from 'void SkLinearGradient::LinearGradient4fContext::shadePremulSpan(int, int, typename {anonymous}::DstTraits<dstType, premul>::Type*, int) const [with {anonymous}::DstType dstType = (<unnamed>::DstType)2; {anonymous}::ApplyPremul premul = (<unnamed>::ApplyPremul)0; typename {anonymous}::DstTraits<dstType, premul>::Type = long unsigned int]' >22:19.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:534:51: required from here >22:19.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>::fDcDx' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:19.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/effects/gradients/Sk4fLinearGradient.cpp:291:26: warning: 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>' has a field 'SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor<(<unnamed>::DstType)2, (<unnamed>::ApplyPremul)0, (SkShader::TileMode)2>::fCc' whose type uses the anonymous namespace [-Wsubobject-linkage] >22:42.68 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkTypes.h:31:0, >22:42.69 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkMath.h:13, >22:42.69 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/gpu/GrTypes.h:11, >22:42.69 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/gpu/GrColor.h:14, >22:42.69 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrPrimitiveProcessor.h:11, >22:42.69 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrPathProcessor.h:11, >22:42.69 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrPathProcessor.cpp:8, >22:42.69 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia13.cpp:2: >22:42.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrPathRendering.cpp: In static member function 'static const GrUserStencilSettings& GrPathRendering::GetStencilPassSettings(GrPathRendering::FillType)': >22:42.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkPostConfig.h:140:25: warning: this statement may fall through [-Wimplicit-fallthrough=] >22:42.69 sk_abort_no_print(); \ >22:42.69 ~~~~~~~~~~~~~~~~~^~ >22:42.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkTypes.h:118:41: note: in expansion of macro 'SK_ABORT' >22:42.69 #define SkFAIL(message) SK_ABORT(message) >22:42.69 ^~~~~~~~ >22:42.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrPathRendering.cpp:18:13: note: in expansion of macro 'SkFAIL' >22:42.69 SkFAIL("Unexpected path fill."); >22:42.69 ^~~~~~ >22:42.69 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia13.cpp:38:0: >22:42.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrPathRendering.cpp:19:9: note: here >22:42.70 case GrPathRendering::kWinding_FillType: { >22:42.70 ^~~~ >22:48.54 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia14.cpp:20:0: >22:48.54 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp: In member function 'void GrRenderTargetContext::drawRect(const GrClip&, GrPaint&&, GrAA, const SkMatrix&, const SkRect&, const GrStyle*)': >22:48.54 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp:538:21: warning: this statement may fall through [-Wimplicit-fallthrough=] >22:48.54 } >22:48.54 ^ >22:48.54 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp:539:17: note: here >22:48.54 case SkPaint::kBevel_Join: >22:48.54 ^~~~ >22:51.74 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia15.cpp:128:0: >22:51.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/SkGpuDevice.cpp:55:0: warning: "ASSERT_SINGLE_OWNER" redefined >22:51.74 #define ASSERT_SINGLE_OWNER \ >22:51.74 >22:51.74 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia15.cpp:38:0: >22:51.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrTextureContext.cpp:17:0: note: this is the location of the previous definition >22:51.75 #define ASSERT_SINGLE_OWNER \ >22:51.75 >22:59.62 warning: unused import: `num_traits::Zero` >22:59.62 --> /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/toolkit/library/x86_64-unknown-linux-gnu/release/build/style-81cde49c3cbabab5/out/properties.rs:60768:5 >22:59.62 | >22:59.62 60768 | use num_traits::Zero; >22:59.62 | ^^^^^^^^^^^^^^^^ >22:59.62 | >22:59.62 = note: #[warn(unused_imports)] on by default >22:59.62 >23:09.58 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkTypes.h:31:0, >23:09.58 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkMath.h:13, >23:09.59 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/gpu/GrTypes.h:11, >23:09.59 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/effects/GrOvalEffect.h:11, >23:09.59 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/effects/GrOvalEffect.cpp:8, >23:09.59 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia17.cpp:2: >23:09.59 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp: In static member function 'static gr_instanced::GLSLInstanceProcessor::Backend* gr_instanced::GLSLInstanceProcessor::Backend::Create(const GrPipeline&, gr_instanced::OpInfo, const gr_instanced::GLSLInstanceProcessor::VertexInputs&)': >23:09.59 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkPostConfig.h:140:25: warning: this statement may fall through [-Wimplicit-fallthrough=] >23:09.59 sk_abort_no_print(); \ >23:09.59 ~~~~~~~~~~~~~~~~~^~ >23:09.59 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkTypes.h:118:41: note: in expansion of macro 'SK_ABORT' >23:09.59 #define SkFAIL(message) SK_ABORT(message) >23:09.59 ^~~~~~~~ >23:09.59 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1678:13: note: in expansion of macro 'SkFAIL' >23:09.59 SkFAIL("Unexpected antialias mode."); >23:09.59 ^~~~~~ >23:09.59 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia17.cpp:110:0: >23:09.59 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1679:9: note: here >23:09.59 case GrAAType::kNone: >23:09.61 ^~~~ >23:34.62 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia2.cpp:110:0: >23:34.62 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkDraw.cpp: In member function 'void SkDraw::drawPoints(SkCanvas::PointMode, size_t, const SkPoint*, const SkPaint&, SkBaseDevice*) const': >23:34.62 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkDraw.cpp:685:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >23:34.62 } >23:34.62 ^ >23:34.62 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkDraw.cpp:687:13: note: here >23:34.62 case SkCanvas::kPolygon_PointMode: { >23:34.62 ^~~~ >23:43.63 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia21.cpp:38:0: >23:43.63 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp: In static member function 'static int SkDCubic::ComplexBreak(const SkPoint*, SkScalar*)': >23:43.63 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:269:13: warning: this statement may fall through [-Wimplicit-fallthrough=] >23:43.63 } >23:43.63 ^ >23:43.63 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:272:9: note: here >23:43.63 case kSerpentine_SkCubicType: >23:43.63 ^~~~ >23:50.95 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/../private/../private/SkSemaphore.h:11:0, >23:50.95 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/../private/SkMutex.h:11, >23:50.95 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/SkImageFilter.h:13, >23:50.96 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/pipe/SkPipeCanvas.cpp:11, >23:50.96 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia22.cpp:20: >23:50.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/include/core/../private/../private/../private/SkOnce.h:25:10: warning: mangled name for 'void SkOnce::operator()(Fn&&, Args&& ...) [with Fn = int (&)(unsigned int*, void (*)(void*)) throw (); Args = {unsigned int*, void (&)(void*)}]' will change in C++17 because the exception specification is part of a function type [-Wnoexcept-type] >23:50.96 void operator()(Fn&& fn, Args&&... args) { >23:50.96 ^~~~~~~~ >23:51.13 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia22.cpp:128:0: >23:51.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp: In member function 'bool SkOTTableName::Iterator::next(SkOTTableName::Iterator::Record&)': >23:51.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:466:13: warning: this statement may fall through [-Wimplicit-fallthrough=] >23:51.14 if (SkOTTableName::Record::EncodingID::Windows::UnicodeBMPUCS2 >23:51.14 ^~ >23:51.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:476:9: note: here >23:51.14 case SkOTTableName::Record::PlatformID::Unicode: >23:51.14 ^~~~ >24:01.95 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia23.cpp:38:0: >24:01.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function 'std::unique_ptr<SkSL::ASTExpression> SkSL::Parser::assignmentExpression()': >24:01.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/sksl/SkSLParser.cpp:1246:99: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:01.95 std::move(right))); >24:01.95 ^ >24:01.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/sksl/SkSLParser.cpp:1248:13: note: here >24:01.95 default: >24:01.95 ^~~~~~~ >24:07.95 libdom_battery.a.desc >24:12.36 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia24.cpp:11:0: >24:12.36 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/utils/SkPatchUtils.cpp:62:7: warning: 'FwDCubicEvaluator' has a field 'FwDCubicEvaluator::fCoefs' whose type uses the anonymous namespace [-Wsubobject-linkage] >24:12.36 class FwDCubicEvaluator { >24:12.36 ^~~~~~~~~~~~~~~~~ >24:23.08 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline.cpp:19:0, >24:23.08 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia4.cpp:92: >24:23.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor<colorType, gammaType>::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)1; SkGammaType gammaType = (SkGammaType)0]': >24:23.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.09 *px2 = this->getPixelAt(bufferLoc[2]); >24:23.09 ^ >24:23.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:249:13: note: here >24:23.09 case 2: >24:23.09 ^~~~ >24:23.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:250:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.09 *px1 = this->getPixelAt(bufferLoc[1]); >24:23.09 ^ >24:23.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:251:13: note: here >24:23.09 case 1: >24:23.09 ^~~~ >24:23.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor<colorType, gammaType>::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)3; SkGammaType gammaType = (SkGammaType)1]': >24:23.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.09 *px2 = this->getPixelAt(bufferLoc[2]); >24:23.09 ^ >24:23.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:249:13: note: here >24:23.09 case 2: >24:23.10 ^~~~ >24:23.10 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:250:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.12 *px1 = this->getPixelAt(bufferLoc[1]); >24:23.12 ^ >24:23.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:251:13: note: here >24:23.12 case 1: >24:23.12 ^~~~ >24:23.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor<colorType, gammaType>::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)3; SkGammaType gammaType = (SkGammaType)0]': >24:23.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.12 *px2 = this->getPixelAt(bufferLoc[2]); >24:23.12 ^ >24:23.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:249:13: note: here >24:23.13 case 2: >24:23.13 ^~~~ >24:23.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:250:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.13 *px1 = this->getPixelAt(bufferLoc[1]); >24:23.13 ^ >24:23.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:251:13: note: here >24:23.13 case 1: >24:23.13 ^~~~ >24:23.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor<colorType, gammaType>::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)2; SkGammaType gammaType = (SkGammaType)1]': >24:23.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.13 *px2 = this->getPixelAt(bufferLoc[2]); >24:23.13 ^ >24:23.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:249:13: note: here >24:23.13 case 2: >24:23.14 ^~~~ >24:23.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:250:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.14 *px1 = this->getPixelAt(bufferLoc[1]); >24:23.14 ^ >24:23.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:251:13: note: here >24:23.14 case 1: >24:23.14 ^~~~ >24:23.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor<colorType, gammaType>::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)2; SkGammaType gammaType = (SkGammaType)0]': >24:23.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.15 *px2 = this->getPixelAt(bufferLoc[2]); >24:23.15 ^ >24:23.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:249:13: note: here >24:23.16 case 2: >24:23.16 ^~~~ >24:23.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:250:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.16 *px1 = this->getPixelAt(bufferLoc[1]); >24:23.16 ^ >24:23.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:251:13: note: here >24:23.16 case 1: >24:23.16 ^~~~ >24:23.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor<colorType, gammaType>::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)4; SkGammaType gammaType = (SkGammaType)1]': >24:23.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.16 *px2 = this->getPixelAt(bufferLoc[2]); >24:23.16 ^ >24:23.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:249:13: note: here >24:23.16 case 2: >24:23.16 ^~~~ >24:23.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:250:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.16 *px1 = this->getPixelAt(bufferLoc[1]); >24:23.16 ^ >24:23.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:251:13: note: here >24:23.16 case 1: >24:23.16 ^~~~ >24:23.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor<colorType, gammaType>::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)4; SkGammaType gammaType = (SkGammaType)0]': >24:23.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.17 *px2 = this->getPixelAt(bufferLoc[2]); >24:23.17 ^ >24:23.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:249:13: note: here >24:23.17 case 2: >24:23.18 ^~~~ >24:23.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:250:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.19 *px1 = this->getPixelAt(bufferLoc[1]); >24:23.19 ^ >24:23.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:251:13: note: here >24:23.19 case 1: >24:23.19 ^~~~ >24:23.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor<colorType, gammaType>::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)5; SkGammaType gammaType = (SkGammaType)1]': >24:23.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.19 *px2 = this->getPixelAt(bufferLoc[2]); >24:23.19 ^ >24:23.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:249:13: note: here >24:23.19 case 2: >24:23.19 ^~~~ >24:23.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:250:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.19 *px1 = this->getPixelAt(bufferLoc[1]); >24:23.19 ^ >24:23.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:251:13: note: here >24:23.19 case 1: >24:23.19 ^~~~ >24:23.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor<colorType, gammaType>::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)5; SkGammaType gammaType = (SkGammaType)0]': >24:23.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.19 *px2 = this->getPixelAt(bufferLoc[2]); >24:23.21 ^ >24:23.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:249:13: note: here >24:23.21 case 2: >24:23.21 ^~~~ >24:23.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:250:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.21 *px1 = this->getPixelAt(bufferLoc[1]); >24:23.21 ^ >24:23.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:251:13: note: here >24:23.21 case 1: >24:23.21 ^~~~ >24:23.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor<colorType, gammaType>::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)6; SkGammaType gammaType = (SkGammaType)1]': >24:23.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.22 *px2 = this->getPixelAt(bufferLoc[2]); >24:23.22 ^ >24:23.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:249:13: note: here >24:23.22 case 2: >24:23.22 ^~~~ >24:23.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:250:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.22 *px1 = this->getPixelAt(bufferLoc[1]); >24:23.23 ^ >24:23.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:251:13: note: here >24:23.23 case 1: >24:23.23 ^~~~ >24:23.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor<colorType, gammaType>::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)6; SkGammaType gammaType = (SkGammaType)0]': >24:23.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.23 *px2 = this->getPixelAt(bufferLoc[2]); >24:23.23 ^ >24:23.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:249:13: note: here >24:23.23 case 2: >24:23.23 ^~~~ >24:23.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:250:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.24 *px1 = this->getPixelAt(bufferLoc[1]); >24:23.24 ^ >24:23.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:251:13: note: here >24:23.24 case 1: >24:23.24 ^~~~ >24:23.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor<colorType, gammaType>::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)7; SkGammaType gammaType = (SkGammaType)1]': >24:23.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.24 *px2 = this->getPixelAt(bufferLoc[2]); >24:23.24 ^ >24:23.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:249:13: note: here >24:23.24 case 2: >24:23.25 ^~~~ >24:23.25 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:250:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.25 *px1 = this->getPixelAt(bufferLoc[1]); >24:23.25 ^ >24:23.25 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:251:13: note: here >24:23.25 case 1: >24:23.25 ^~~~ >24:23.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor<colorType, gammaType>::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)7; SkGammaType gammaType = (SkGammaType)0]': >24:23.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.26 *px2 = this->getPixelAt(bufferLoc[2]); >24:23.26 ^ >24:23.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:249:13: note: here >24:23.26 case 2: >24:23.26 ^~~~ >24:23.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:250:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.26 *px1 = this->getPixelAt(bufferLoc[1]); >24:23.26 ^ >24:23.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:251:13: note: here >24:23.26 case 1: >24:23.26 ^~~~ >24:23.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h: In member function 'void {anonymous}::PixelAccessor<colorType, gammaType>::getFewPixels(int, Sk4i, Sk4i, Sk4f*, Sk4f*, Sk4f*) const [with SkColorType colorType = (SkColorType)8; SkGammaType gammaType = (SkGammaType)0]': >24:23.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.27 *px2 = this->getPixelAt(bufferLoc[2]); >24:23.27 ^ >24:23.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:249:13: note: here >24:23.27 case 2: >24:23.27 ^~~~ >24:23.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:250:17: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:23.27 *px1 = this->getPixelAt(bufferLoc[1]); >24:23.27 ^ >24:23.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:251:13: note: here >24:23.27 case 1: >24:23.27 ^~~~ >24:25.11 libdom_browser-element.a.desc >24:30.27 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia5.cpp:92:0: >24:30.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkPath.cpp: In member function 'bool SkPath::isRectContour(bool, int*, const SkPoint**, bool*, SkPath::Direction*) const': >24:30.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkPath.cpp:457:29: warning: this statement may fall through [-Wimplicit-fallthrough=] >24:30.28 insertClose = false; >24:30.28 ~~~~~~~~~~~~^~~~~~~ >24:30.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkPath.cpp:458:13: note: here >24:30.28 case kLine_Verb: { >24:30.28 ^~~~ >24:42.21 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia7.cpp:119:0: >24:42.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkResourceCache.cpp:65:24: warning: 'SkResourceCache::Hash' has a field 'SkResourceCache::Hash::<anonymous>' whose type uses the anonymous namespace [-Wsubobject-linkage] >24:42.21 class SkResourceCache::Hash : >24:42.21 ^~~~ >24:42.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkResourceCache.cpp:65:24: warning: 'SkResourceCache::Hash' has a base 'SkTHashTable<SkResourceCache::Rec*, SkResourceCache::Key, {anonymous}::HashTraits>' whose type uses the anonymous namespace [-Wsubobject-linkage] >24:54.90 libdom_cache.a.desc >24:55.62 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/gfx/skia/Unified_cpp_gfx_skia9.cpp:56:0: >24:55.62 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkTextBlob.cpp:133:19: warning: 'SkTextBlob::RunRecord' has a field 'SkTextBlob::RunRecord::fFont' whose type uses the anonymous namespace [-Wsubobject-linkage] >24:55.62 class SkTextBlob::RunRecord { >24:55.62 ^~~~~~~~~ >24:57.53 libgfx_skia.a.desc >27:09.70 libdom_canvas.a.desc >27:26.14 libdom_clients_manager.a.desc >27:31.81 libdom_commandhandler.a.desc >27:38.40 libdom_credentialmanagement.a.desc >27:49.12 libdom_crypto.a.desc >27:55.47 libdom_encoding.a.desc >28:08.56 libdom_base.a.desc >28:29.16 libdom_fetch.a.desc >28:43.06 libdom_file.a.desc >28:53.25 libdom_file_ipc.a.desc >29:02.08 libdom_filehandle.a.desc >29:04.56 libdom_events.a.desc >29:11.37 libdom_filesystem_compat.a.desc >29:13.66 libdom_bindings.a.desc >29:14.98 libdom_filesystem.a.desc >29:21.81 libdom_flyweb.a.desc >29:25.47 libdom_geolocation.a.desc >29:25.59 libdom_grid.a.desc >29:26.99 libdom_gamepad.a.desc >29:30.88 libdom_json.a.desc >29:34.09 libdom_jsurl.a.desc >29:37.50 libdom_html_input.a.desc >29:40.39 libdom_asmjscache.a.desc >29:41.52 libdom_mathml.a.desc >29:49.47 libdom_media_doctor.a.desc >29:55.88 libdom_media_eme.a.desc >29:59.73 libfake.so >30:00.39 libdom_media_encoder.a.desc >30:10.02 libdom_media_flac.a.desc >30:35.75 libdom_media_gmp.a.desc >30:40.97 libdom_media_gmp_widevine-adapter.a.desc >30:43.15 libfakeopenh264.so >30:56.62 libdom_media_imagecapture.a.desc >31:59.51 libdom_media.a.desc >32:05.61 libdom_html.a.desc >32:05.93 libdom_media_mediasink.a.desc >32:08.26 libdom_media_ipc.a.desc >32:10.39 libdom_media_mp3.a.desc >32:17.38 libdom_media_ogg.a.desc >32:18.99 libdom_media_mediasource.a.desc >32:20.07 libdom_media_platforms.a.desc >32:21.84 libdom_media_platforms_agnostic_eme.a.desc >32:25.87 libdom_media_platforms_ffmpeg.a.desc >32:26.86 libdom_media_platforms_agnostic_gmp.a.desc >32:27.59 libdom_media_platforms_ffmpeg_ffvpx.a.desc >32:28.57 libdom_media_platforms_omx.a.desc >32:32.16 libdom_media_platforms_ffmpeg_libav53.a.desc >32:33.63 libdom_media_platforms_ffmpeg_libav54.a.desc >32:34.68 libdom_media_platforms_ffmpeg_libav55.a.desc >32:35.32 libdom_media_platforms_ffmpeg_ffmpeg57.a.desc >32:46.28 libdom_media_wave.a.desc >32:56.34 libdom_media_webaudio_blink.a.desc >33:01.63 libdom_media_systemservices.a.desc >33:05.60 libdom_media_webaudio.a.desc >33:08.48 libdom_media_webm.a.desc >33:11.39 libdom_media_webspeech_synth_speechd.a.desc >33:13.79 libdom_media_webspeech_synth.a.desc >33:17.21 libdom_media_fmp4.a.desc >33:22.92 libdom_media_webspeech_recognition.a.desc >33:24.81 libdom_media_bridge.a.desc >33:29.10 libdom_offline.a.desc >33:31.13 libdom_media_webrtc.a.desc >33:34.38 libdom_power.a.desc >33:35.39 libdom_notification.a.desc >33:40.52 libdom_push.a.desc >33:41.22 Compiling geckoservo v0.0.1 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/servo/ports/geckolib) >33:45.82 libdom_quota.a.desc >33:48.98 libdom_storage.a.desc >33:52.82 libdom_time.a.desc >33:53.20 libdom_security.a.desc >34:04.36 libdom_permission.a.desc >34:17.91 libdom_network.a.desc >34:57.51 libdom_plugins_base.a.desc >35:25.00 libdom_plugins_ipc.a.desc >35:27.86 libdom_system_linux.a.desc >35:35.50 libdom_system.a.desc >35:38.60 libdom_indexedDB.a.desc >35:46.69 libdom_audiochannel.a.desc >35:48.97 libdom_svg.a.desc >35:59.17 libdom_broadcastchannel.a.desc >36:02.94 libdom_messagechannel.a.desc >36:10.97 libdom_promise.a.desc >36:12.45 libdom_url.a.desc >36:21.16 libdom_workers.a.desc >36:24.77 libdom_webauthn.a.desc >36:29.04 libdom_smil.a.desc >36:30.31 libdom_xslt_base.a.desc >36:39.83 libdom_xml.a.desc >36:41.09 libdom_xslt_xml.a.desc >36:50.43 libdom_xbl.a.desc >37:02.27 libdom_xul.a.desc >37:04.19 libdom_xslt_xpath.a.desc >37:10.10 libdom_xslt_xslt.a.desc >37:12.59 libdom_u2f.a.desc >37:19.56 libdom_vr.a.desc >37:22.10 libdom_xul_templates.a.desc >37:22.37 libdom_performance.a.desc >37:24.35 libdom_console.a.desc >37:30.33 libdom_worklet.a.desc >37:40.31 libdom_script.a.desc >37:43.46 libdom_xhr.a.desc >37:44.87 libdom_webbrowserpersist.a.desc >37:48.30 libdom_payments_ipc.a.desc >37:52.02 libdom_presentation_provider.a.desc >37:52.96 libdom_payments.a.desc >37:53.70 libdom_websocket.a.desc >38:03.28 libview.a.desc >38:15.19 libwidget_headless.a.desc >38:22.85 libdom_presentation.a.desc >38:23.51 libmozgtk_stub.so >38:25.61 libmozgtk.so >38:26.36 libmozgtk.so >38:27.68 libwidget_gtkxtbin.a.desc >38:28.29 libwidget_x11.a.desc >38:36.96 libeditor_txtsvc.a.desc >38:51.14 libwidget.a.desc >38:54.69 libeditor_txmgr.a.desc >39:08.52 libwidget_gtk.a.desc >39:09.10 libeditor_composer.a.desc >39:47.38 libeditor_libeditor.a.desc >40:16.15 liblayout_base.a.desc >40:41.10 liblayout_tables.a.desc >40:47.90 Compiling gkrust-shared v0.1.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/toolkit/library/rust/shared) >40:50.11 Compiling gkrust v0.1.0 (file:///home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/toolkit/library/rust) >40:51.23 liblayout_forms.a.desc >41:20.51 liblayout_svg.a.desc >41:29.74 liblayout_xul.a.desc >41:36.39 liblayout_generic.a.desc >41:59.58 liblayout_style.a.desc >42:08.73 liblayout_xul_tree.a.desc >42:13.79 liblayout_xul_grid.a.desc >42:37.33 liblayout_ipc.a.desc >42:42.61 liblayout_inspector.a.desc >42:51.94 liblayout_mathml.a.desc >42:57.66 liblayout_printing.a.desc >43:03.11 liblayout_painting.a.desc >43:04.76 libdocshell_base_timeline.a.desc >43:12.83 libdocshell_build.a.desc >43:16.33 libdocshell_shistory.a.desc >43:17.53 libextensions_universalchardet_src_base.a.desc >43:19.04 libextensions_universalchardet_src_xpcom.a.desc >43:22.95 liblayout_build.a.desc >43:23.52 libdocshell_base.a.desc >43:30.00 libxpfe_appshell.a.desc >43:32.83 libaccessible_aom.a.desc >44:01.13 libaccessible_generic.a.desc >44:10.31 libaccessible_base.a.desc >44:19.08 libaccessible_html.a.desc >44:28.05 libaccessible_ipc.a.desc >44:41.45 libaccessible_ipc_other.a.desc >44:45.11 libaccessible_xpcom.a.desc >44:54.83 libaccessible_xul.a.desc >44:56.74 libxpfe_components_windowds.a.desc >45:01.83 libxpfe_components_directory.a.desc >45:03.80 libxpfe_components_build.a.desc >45:04.80 libtools_profiler.a.desc >45:04.97 libwidget_xremoteclient.a.desc >45:10.46 libaccessible_atk.a.desc >45:12.97 libsecurity_manager_pki.a.desc >45:19.01 libextensions_spellcheck_hunspell_glue.a.desc >45:19.81 libtoolkit_components_remote.a.desc >45:20.13 libextensions_spellcheck_src.a.desc >45:27.84 libtoolkit_components_browser.a.desc >45:27.97 libtoolkit_components_alerts.a.desc >45:28.76 libtoolkit_components_backgroundhangmonitor.a.desc >45:30.88 libtoolkit_components_commandlines.a.desc >45:32.02 libtoolkit_components_browser_build.a.desc >45:32.81 libtoolkit_components_downloads.a.desc >45:35.19 libtoolkit_components_diskspacewatcher.a.desc >45:35.61 libtoolkit_components_filewatcher.a.desc >45:38.18 libtoolkit_components_finalizationwitness.a.desc >45:42.79 libtoolkit_components_extensions.a.desc >45:45.96 libtoolkit_components_jsdownloads_src.a.desc >45:49.60 libtoolkit_components_find.a.desc >45:50.18 libtoolkit_components_lz4.a.desc >45:50.75 libjsoncpp.a.desc >45:52.72 libtoolkit_components_extensions_webrequest.a.desc >45:52.94 libtoolkit_components_mozintl.a.desc >45:53.02 libtoolkit_components_mediasniffer.a.desc >45:54.07 libtoolkit_components_parentalcontrols.a.desc >45:54.50 libsecurity_manager_ssl.a.desc >45:55.89 libtoolkit_components_perf.a.desc >45:56.67 libtoolkit_components_osfile.a.desc >46:03.11 libtoolkit_components_protobuf.a.desc >46:03.45 libtoolkit_components_reflect.a.desc >46:04.72 libtoolkit_components_perfmonitoring.a.desc >46:06.03 libtoolkit_components_resistfingerprinting.a.desc >46:07.85 libtoolkit_components_startup.a.desc >46:08.77 libtoolkit_components_statusfilter.a.desc >46:17.48 libtoolkit_components_places.a.desc >46:20.18 libtoolkit_components_thumbnails.a.desc >46:20.71 libtoolkit_components_reputationservice.a.desc >46:30.87 libtoolkit_components_typeaheadfind.a.desc >46:43.68 libtoolkit_components_ctypes.a.desc >46:45.34 libtoolkit_components_url-classifier.a.desc >46:46.20 libtoolkit_components_autocomplete.a.desc >46:47.47 libtoolkit_components_windowwatcher.a.desc >46:47.54 libtoolkit_components_telemetry.a.desc >46:48.63 libtoolkit_components_printingui_unixshared.a.desc >46:49.92 libtoolkit_components_filepicker.a.desc >46:50.64 libtoolkit_components_terminator.a.desc >46:56.02 libtoolkit_components_build.a.desc >46:58.83 libtoolkit_profile.a.desc >46:59.90 libtoolkit_mozapps_extensions.a.desc >47:00.76 libtoolkit_components_satchel.a.desc >47:01.33 libtoolkit_components_printingui_ipc.a.desc >47:01.75 libtoolkit_system_unixproxy.a.desc >47:01.97 libxul-gtest.a.desc >47:03.30 libdevtools_platform.a.desc >47:03.40 libother-licenses_snappy.a.desc >47:04.77 libextensions_pref_autoconfig_src.a.desc >47:05.23 libbrowser_components_migration.a.desc >47:05.41 libbrowser_components_dirprovider.a.desc >47:05.56 libbrowser_components_about.a.desc >47:07.39 libbrowser_components_feeds.a.desc >47:08.28 libbrowser_components_sessionstore.a.desc >47:08.95 libbrowser_components_shell.a.desc >47:09.47 libjs_static.a >47:10.63 liblgpllibs.so >47:27.44 libgfx_ots_src.a.desc >47:28.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c: In function 'nr_ice_get_foundation': >47:28.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:383:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:28.17 if(cand->type != foundation->type) >47:28.17 ^~ >47:28.51 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c: In function 'nr_ice_candidate_pair_stun_cb': >47:28.51 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:188:11: warning: variable '_status' set but not used [-Wunused-but-set-variable] >47:28.51 int r,_status; >47:28.51 ^~~~~~~ >47:28.51 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c: In function 'nr_ice_candidate_pair_restart_stun_nominated_cb': >47:28.51 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:630:11: warning: variable '_status' set but not used [-Wunused-but-set-variable] >47:28.51 int r,_status; >47:28.51 ^~~~~~~ >47:28.77 libdevtools_shared_heapsnapshot.a.desc >47:28.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c: In function 'nr_ice_component_handle_triggered_check': >47:28.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:784:13: warning: variable '_status' set but not used [-Wunused-but-set-variable] >47:28.81 int r=0,_status; >47:28.81 ^~~~~~~ >47:28.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c: At top level: >47:28.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1016:5: warning: no previous prototype for 'nr_ice_component_can_candidate_tcptype_pair' [-Wmissing-prototypes] >47:28.81 int nr_ice_component_can_candidate_tcptype_pair(nr_socket_tcp_type left, nr_socket_tcp_type right) >47:28.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >47:28.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1033:5: warning: no previous prototype for 'nr_ice_component_can_candidate_addr_pair' [-Wmissing-prototypes] >47:28.81 int nr_ice_component_can_candidate_addr_pair(nr_transport_addr *local, nr_transport_addr *remote) >47:28.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >47:28.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1170:5: warning: no previous prototype for 'nr_ice_pre_answer_enqueue' [-Wmissing-prototypes] >47:28.81 int nr_ice_pre_answer_enqueue(nr_ice_component *comp, nr_socket *sock, nr_stun_server_request *req, int *dont_free) >47:28.81 ^~~~~~~~~~~~~~~~~~~~~~~~~ >47:28.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1344:5: warning: no previous prototype for 'nr_ice_component_refresh_consent' [-Wmissing-prototypes] >47:28.81 int nr_ice_component_refresh_consent(nr_stun_client_ctx *ctx, NR_async_cb finished_cb, void *cb_arg) >47:28.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >47:28.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1358:6: warning: no previous prototype for 'nr_ice_component_consent_calc_consent_timer' [-Wmissing-prototypes] >47:28.82 void nr_ice_component_consent_calc_consent_timer(nr_ice_component *comp) >47:28.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >47:28.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1451:5: warning: no previous prototype for 'nr_ice_component_setup_consent' [-Wmissing-prototypes] >47:28.82 int nr_ice_component_setup_consent(nr_ice_component *comp) >47:28.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >47:29.18 In file included from /usr/include/sys/syslog.h:35:0, >47:29.18 from /usr/include/syslog.h:1, >47:29.18 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/system_wrappers/syslog.h:3, >47:29.18 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/log/r_log.h:44, >47:29.18 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:47: >47:29.18 /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] >47:29.19 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" >47:29.19 ^~~~~~~ >47:29.34 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function 'r_log_register': >47:29.34 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:199:63: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:29.34 "logging.%s.facility",log_destinations[j].dest_name)>=sizeof(NR_registry)) >47:29.34 ^~ >47:29.34 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:206:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:29.34 "%s.level",dest_facility_prefix)>=sizeof(NR_registry)) >47:29.34 ^~ >47:29.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function 'r_log_facility_change_cb': >47:29.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:277:11: warning: variable '_status' set but not used [-Wunused-but-set-variable] >47:29.35 int r,_status; >47:29.35 ^~~~~~~ >47:29.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function 'r_log_get_destinations': >47:29.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:569:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:29.35 log_destinations[i].dest_name)>=sizeof(reg_key)) >47:29.35 ^~ >47:29.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/log/r_log.c:587:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:29.35 log_destinations[i].dest_name)>=sizeof(reg_key)) >47:29.35 ^~ >47:29.41 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/port/linux/include/csi_platform.h:43:0, >47:29.41 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:38: >47:29.41 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c: In function 'nr_ice_get_default_local_address': >47:29.41 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] >47:29.41 (strncpy((a),(b),(c)), \ >47:29.41 ~~~~~~~~~~~~~~~~~~~~~~~~ >47:29.41 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ >47:29.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ >47:29.41 strlen((b))) >47:29.41 ~~~~~~~~~~~~ >47:29.42 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:692:7: note: in expansion of macro 'strlcpy' >47:29.42 strlcpy(addrp->addr.ifname, "default route", sizeof(addrp->addr.ifname)); >47:29.42 ^~~~~~~ >47:29.42 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c: In function 'nr_ice_random_string': >47:29.42 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:923:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:29.42 if(needed>sizeof(bytes)) ABORT(R_BAD_ARGS); >47:29.42 ^ >47:29.66 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/util/hex.c: In function 'nr_nbin2hex': >47:29.66 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/util/hex.c:59:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:29.66 if (size < (2*binlen)) >47:29.66 ^ >47:29.67 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/util/hex.c:67:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:29.67 if (size >= (2*binlen)+1) >47:29.67 ^~ >47:29.67 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/util/hex.c: In function 'nr_nhex2bin': >47:29.67 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/util/hex.c:92:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:29.67 if (size < binlen) >47:29.67 ^ >47:29.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c: In function 'nr_ice_media_stream_check_timer_cb': >47:29.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:320:11: warning: variable '_status' set but not used [-Wunused-but-set-variable] >47:29.81 int r,_status; >47:29.81 ^~~~~~~ >47:30.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/util/libekr/r_errors.c: In function 'nr_strerror': >47:30.28 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/util/libekr/r_errors.c:117:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:30.28 for (i = 0; i < sizeof(errors)/sizeof(*errors); ++i) { >47:30.28 ^ >47:30.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/net/transport_addr.c: In function 'nr_transport_addr_get_private_addr_range': >47:30.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/net/transport_addr.c:540:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:30.77 for (int i=0; i<(sizeof(nr_private_ipv4_addrs)/sizeof(nr_transport_addr_mask)); i++) { >47:30.77 ^ >47:30.90 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/port/linux/include/csi_platform.h:43:0, >47:30.90 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c:37: >47:30.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c: In function 'nr_reg_get_transport_addr': >47:30.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] >47:30.90 (strncpy((a),(b),(c)), \ >47:30.90 ~~~~~~~~~~~~~~~~~~~~~~~~ >47:30.90 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ >47:30.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ >47:30.90 strlen((b))) >47:30.90 ~~~~~~~~~~~~ >47:30.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c:118:9: note: in expansion of macro 'strlcpy' >47:30.90 strlcpy(addr->ifname, ifname, sizeof(addr->ifname)); >47:30.90 ^~~~~~~ >47:31.03 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/port/linux/include/csi_platform.h:43:0, >47:31.03 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/addrs.c:36: >47:31.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/addrs.c: In function 'stun_getifaddrs': >47:31.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] >47:31.03 (strncpy((a),(b),(c)), \ >47:31.03 ~~~~~~~~~~~~~~~~~~~~~~~~ >47:31.03 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ >47:31.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ >47:31.03 strlen((b))) >47:31.03 ~~~~~~~~~~~~ >47:31.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/addrs.c:330:13: note: in expansion of macro 'strlcpy' >47:31.03 strlcpy(addrs[*count].addr.ifname, if_addr->ifa_name, sizeof(addrs[*count].addr.ifname)); >47:31.03 ^~~~~~~ >47:31.15 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:2:0: >47:31.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/c2ru.c: In function 'nr_c2ru_get_children': >47:31.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:239:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.15 for (i = 0; i < count; ++i) { >47:31.15 ^ >47:31.16 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:11:0: >47:31.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registry.c: In function 'nr_reg_compute_type': >47:31.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registry.c:362:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.16 for (i = 0; i < sizeof(typenames)/sizeof(*typenames); ++i) { >47:31.16 ^ >47:31.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registry.c: In function 'NR_reg_make_registry': >47:31.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registry.c:579:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.17 if ((plen + clen + 2) > sizeof(NR_registry)) >47:31.17 ^ >47:31.19 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:20:0: >47:31.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registry_local.c: At top level: >47:31.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:885:0: warning: "NRREGGET" redefined >47:31.19 #define NRREGGET(func, TYPE, type) \ >47:31.19 >47:31.19 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:11:0: >47:31.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registry.c:122:0: note: this is the location of the previous definition >47:31.20 #define NRREGGET(func, method, type) \ >47:31.20 >47:31.20 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:20:0: >47:31.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:978:0: warning: "NRREGSET" redefined >47:31.20 #define NRREGSET(func, TYPE, type) \ >47:31.20 >47:31.20 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:11:0: >47:31.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registry.c:169:0: note: this is the location of the previous definition >47:31.20 #define NRREGSET(func, method, type) \ >47:31.21 >47:31.21 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:29:0: >47:31.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function 'nr_reg_validate_action': >47:31.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:106:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.22 for (i = 0; i < sizeof(CB_ACTIONS); ++i) { >47:31.22 ^ >47:31.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function 'NR_reg_register_callback': >47:31.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:402:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.22 for (i = 0; i < sizeof(CB_ACTIONS); ++i) { >47:31.22 ^ >47:31.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function 'NR_reg_unregister_callback': >47:31.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:425:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.23 for (i = 0; i < sizeof(CB_ACTIONS); ++i) { >47:31.23 ^ >47:31.42 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_build.c: In function 'nr_stun_compute_lt_message_integrity_password': >47:31.43 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_build.c:328:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.43 if ((sizeof(digest_input) - strlen(digest_input)) < password->len) >47:31.43 ^ >47:31.47 libnrappkit.a.desc >47:31.63 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c: In function 'nr_stun_client_timer_expired_cb': >47:31.63 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:247:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.63 if (ctx->request_ct >= ctx->maximum_transmits) { >47:31.63 ^~ >47:31.63 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:227:9: warning: variable '_status' set but not used [-Wunused-but-set-variable] >47:31.63 int _status; >47:31.63 ^~~~~~~ >47:31.63 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c: In function 'nr_stun_client_force_retransmit': >47:31.63 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:283:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.63 if (ctx->request_ct > ctx->maximum_transmits) { >47:31.63 ^ >47:31.63 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c: In function 'nr_stun_client_send_request': >47:31.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:406:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.64 if (ctx->request_ct >= ctx->maximum_transmits) { >47:31.64 ^~ >47:31.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_encode_htons': >47:31.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:91:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.94 if (*offset + sizeof(d) >= buflen) { >47:31.94 ^~ >47:31.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_encode_htonl': >47:31.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:107:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.94 if (*offset + sizeof(d) > buflen) { >47:31.94 ^ >47:31.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_encode_htonll': >47:31.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:123:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.94 if (*offset + sizeof(d) > buflen) { >47:31.94 ^ >47:31.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_htons': >47:31.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:154:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.95 if (*offset + sizeof(d) > buflen) { >47:31.95 ^ >47:31.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_htonl': >47:31.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:171:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.96 if (*offset + sizeof(d) > buflen) { >47:31.96 ^ >47:31.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_htonll': >47:31.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:188:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.96 if (*offset + sizeof(d) > buflen) { >47:31.96 ^ >47:31.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_string_illegal': >47:31.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:253:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.96 if (nchars > max_chars) { >47:31.97 ^ >47:31.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_codec_data_decode': >47:31.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:586:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.97 if (attrlen >= (sizeof(result->data) - 1)) { >47:31.97 ^~ >47:31.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_codec_error_code_decode': >47:31.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:662:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:31.98 if (size_reason > (sizeof(result->reason) - 1)) { >47:31.99 ^ >47:31.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_codec_fingerprint_decode': >47:32.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:740:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:32.00 if (length + sizeof(*header) != buflen) { >47:32.00 ^~ >47:32.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_codec_string_decode': >47:32.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:996:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:32.00 if (strlen(result) != attrlen) { >47:32.00 ^~ >47:32.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:999:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:32.01 if (strlen(result) != attrlen-1) { >47:32.01 ^~ >47:32.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_find_attr_info': >47:32.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1245:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:32.02 for (i = 0; i < sizeof(attrs)/sizeof(*attrs); ++i) { >47:32.03 ^ >47:32.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'sanity_check_encoding_stuff': >47:32.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1285:9: warning: variable 'padding_bytes' set but not used [-Wunused-but-set-variable] >47:32.03 int padding_bytes; >47:32.04 ^~~~~~~~~~~~~ >47:32.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_message': >47:32.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1418:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:32.04 if (sizeof(nr_stun_message_header) > msg->length) { >47:32.04 ^ >47:32.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1438:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:32.04 if (msg->header.length + sizeof(msg->header) != msg->length) { >47:32.04 ^~ >47:32.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1492:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:32.04 if (password->len > sizeof(attr->u.message_integrity.password)) { >47:32.04 ^ >47:32.22 libtoolkit_xre.a.desc >47:32.33 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_is_stun_message': >47:32.34 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:70:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:32.34 if (sizeof(nr_stun_message_header) > len) >47:32.34 ^ >47:32.34 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_is_stun_request_message': >47:32.34 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:170:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:32.34 if (sizeof(nr_stun_message_header) > len) >47:32.35 ^ >47:32.36 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_is_stun_indication_message': >47:32.36 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:187:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:32.36 if (sizeof(nr_stun_message_header) > len) >47:32.36 ^ >47:32.36 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_is_stun_response_message': >47:32.36 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:204:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:32.36 if (sizeof(nr_stun_message_header) > len) >47:32.36 ^ >47:32.36 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_has_stun_cookie': >47:32.36 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:224:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:32.36 if (sizeof(nr_stun_message_header) > len) >47:32.38 ^ >47:32.56 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_create2': >47:32.56 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:77:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:32.56 if (length > sizeof(m->buffer)) { >47:32.56 ^ >47:32.56 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_error_code_attribute': >47:32.56 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] >47:32.56 (strncpy((a),(b),(c)), \ >47:32.56 ~~~~~~~~~~~~~~~~~~~~~~~~ >47:32.56 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ >47:32.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ >47:32.56 strlen((b))) >47:32.56 ~~~~~~~~~~~~ >47:32.56 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' >47:32.56 { __code } \ >47:32.56 ^~~~~~ >47:32.56 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:212:9: note: in expansion of macro 'strlcpy' >47:32.57 strlcpy(attr->u.error_code.reason, reason, sizeof(attr->u.error_code.reason)); >47:32.57 ^~~~~~~ >47:32.57 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_message_integrity_attribute': >47:32.57 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:228:56: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:32.57 if (sizeof(attr->u.message_integrity.password) < password->len) >47:32.57 ^ >47:32.57 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' >47:32.57 { __code } \ >47:32.57 ^~~~~~ >47:32.57 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_nonce_attribute': >47:32.59 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] >47:32.59 (strncpy((a),(b),(c)), \ >47:32.60 ~~~~~~~~~~~~~~~~~~~~~~~~ >47:32.60 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ >47:32.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ >47:32.60 strlen((b))) >47:32.60 ~~~~~~~~~~~~ >47:32.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' >47:32.61 { __code } \ >47:32.61 ^~~~~~ >47:32.62 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:240:7: note: in expansion of macro 'strlcpy' >47:32.62 { strlcpy(attr->u.nonce, nonce, sizeof(attr->u.nonce)); } >47:32.62 ^~~~~~~ >47:32.62 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_realm_attribute': >47:32.62 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] >47:32.62 (strncpy((a),(b),(c)), \ >47:32.63 ~~~~~~~~~~~~~~~~~~~~~~~~ >47:32.63 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ >47:32.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ >47:32.63 strlen((b))) >47:32.64 ~~~~~~~~~~~~ >47:32.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' >47:32.64 { __code } \ >47:32.64 ^~~~~~ >47:32.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:247:7: note: in expansion of macro 'strlcpy' >47:32.64 { strlcpy(attr->u.realm, realm, sizeof(attr->u.realm)); } >47:32.64 ^~~~~~~ >47:32.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_server_attribute': >47:32.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] >47:32.65 (strncpy((a),(b),(c)), \ >47:32.65 ~~~~~~~~~~~~~~~~~~~~~~~~ >47:32.65 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ >47:32.65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ >47:32.65 strlen((b))) >47:32.65 ~~~~~~~~~~~~ >47:32.65 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' >47:32.65 { __code } \ >47:32.65 ^~~~~~ >47:32.66 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:254:7: note: in expansion of macro 'strlcpy' >47:32.66 { strlcpy(attr->u.server_name, server_name, sizeof(attr->u.server_name)); } >47:32.66 ^~~~~~~ >47:32.66 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_username_attribute': >47:32.66 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] >47:32.66 (strncpy((a),(b),(c)), \ >47:32.66 ~~~~~~~~~~~~~~~~~~~~~~~~ >47:32.66 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ >47:32.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ >47:32.66 strlen((b))) >47:32.66 ~~~~~~~~~~~~ >47:32.66 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' >47:32.66 { __code } \ >47:32.67 ^~~~~~ >47:32.67 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:268:7: note: in expansion of macro 'strlcpy' >47:32.67 { strlcpy(attr->u.username, username, sizeof(attr->u.username)); } >47:32.68 ^~~~~~~ >47:32.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c: In function 'nr_stun_server_send_response': >47:32.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:389:11: warning: variable 'hmacPassword' set but not used [-Wunused-but-set-variable] >47:32.92 Data *hmacPassword; >47:32.92 ^~~~~~~~~~~~ >47:33.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_util.c: In function 'nr_stun_xor_mapped_address': >47:33.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_util.c:97:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:33.07 for (int i = 0; i < sizeof(maskedAddr); ++i) { >47:33.07 ^ >47:33.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_util.c: In function 'nr_stun_different_transaction': >47:33.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/stun_util.c:217:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:33.07 if (sizeof(header) > len) >47:33.07 ^ >47:33.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/turn_client_ctx.c: In function 'nr_turn_client_parse_data_indication': >47:33.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/stun/turn_client_ctx.c:906:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >47:33.20 if (newsize < attr->u.data.length) >47:33.20 ^ >47:34.05 libnicer.a.desc >47:34.52 libstartupcache.a.desc >47:38.33 libyuv.a.desc >47:39.47 libnetwerk_dns.a.desc >47:41.81 libservices_crypto_component.a.desc >47:43.77 libjs_ductwork_debugger.a.desc >47:44.71 libtoolkit_system_gnome.a.desc >47:45.80 libvideo_coding_utility.a.desc >47:46.91 libaudio_conference_mixer.a.desc >47:47.29 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_video_processing/Unified_cpp_webrtc_modules0.cpp:38:0: >47:47.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_processing/video_denoiser.cc: In member function 'void webrtc::VideoDenoiser::CopySrcOnMOB(const uint8_t*, int, webrtc::uint8_t*, int)': >47:47.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_processing/video_denoiser.cc:185:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] >47:47.29 (x_density_[mb_col] * y_density_[mb_row] && >47:47.62 libvideo_processing.a.desc >47:48.30 libaudio_format_conversion.a.desc >47:48.71 librtc_event_log_api.a.desc >47:49.49 libcng.a.desc >47:51.41 libaudio_mixer.a.desc >47:51.59 libprimitives.a.desc >47:52.88 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/base/base_rtc_task_queue/Unified_cpp_trunk_webrtc_base0.cpp:11:0: >47:52.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/base/task_queue_libevent.cc:68:19: warning: 'rtc::TaskQueue::QueueContext' has a field 'rtc::TaskQueue::QueueContext::pending_timers_' whose type uses the anonymous namespace [-Wsubobject-linkage] >47:52.88 struct TaskQueue::QueueContext { >47:52.88 ^~~~~~~~~~~~ >47:53.47 librtc_task_queue.a.desc >47:53.61 libwebrtc_vp9.a.desc >48:02.82 libvoice_engine.a.desc >48:03.73 libfield_trial_default.a.desc >48:04.54 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/webrtc_webrtc_lib/Unified_cpp_webrtc_trunk_webrtc0.cpp:137:0: >48:04.54 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/video/rtp_stream_receiver.cc: In member function 'virtual int32_t webrtc::RtpStreamReceiver::OnReceivedPayloadData(const uint8_t*, size_t, const webrtc::WebRtcRTPHeader*)': >48:04.54 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/video/rtp_stream_receiver.cc:321:52: warning: this statement may fall through [-Wimplicit-fallthrough=] >48:04.54 keyframe_request_sender_->RequestKeyFrame(); >48:04.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ >48:04.54 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/video/rtp_stream_receiver.cc:323:9: note: here >48:04.54 case video_coding::H264SpsPpsTracker::kDrop: >48:04.54 ^~~~ >48:05.67 librtc_event_log_impl.a.desc >48:10.65 librtc_base_approved.a.desc >48:12.42 libvideo_frame_api.a.desc >48:14.05 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_webrtc_modules0.cpp:65:0: >48:14.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'virtual int32_t webrtc::DesktopDeviceInfoImpl::getDesktopDisplayDeviceInfo(int32_t, webrtc::DesktopDisplayDevice&)': >48:14.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:186:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >48:14.05 if(nIndex < 0 || nIndex >= desktop_display_list_.size()) { >48:14.05 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >48:14.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'virtual int32_t webrtc::DesktopDeviceInfoImpl::getWindowInfo(int32_t, webrtc::DesktopDisplayDevice&)': >48:14.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:205:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >48:14.06 if (nIndex < 0 || nIndex >= desktop_window_list_.size()) { >48:14.06 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >48:14.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'virtual int32_t webrtc::DesktopDeviceInfoImpl::getApplicationInfo(int32_t, webrtc::DesktopApplication&)': >48:14.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:226:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >48:14.06 if(nIndex < 0 || nIndex >= desktop_application_list_.size()) { >48:14.06 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >48:16.60 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_webrtc_modules1.cpp:11:0: >48:16.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/desktop_capture/x11/desktop_device_info_x11.cc: In member function 'virtual void webrtc::DesktopDeviceInfoX11::InitializeApplicationList()': >48:16.60 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/desktop_capture/x11/desktop_device_info_x11.cc:83:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >48:16.61 if (processId == getpid()) { >48:16.61 ~~~~~~~~~~^~~~~~~~~~~ >48:16.89 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.cc:23:0, >48:16.89 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_webrtc_modules1.cpp:56: >48:16.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.h: In constructor 'webrtc::DesktopCaptureImpl::DesktopCaptureImpl(int32_t)': >48:16.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.h:246:20: warning: 'webrtc::DesktopCaptureImpl::mRefCount' will be initialized after [-Wreorder] >48:16.89 mutable uint32_t mRefCount; >48:16.89 ^~~~~~~~~ >48:16.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.h:244:40: warning: 'std::unique_ptr<rtc::PlatformThread> webrtc::DesktopCaptureImpl::capturer_thread_' [-Wreorder] >48:16.89 std::unique_ptr<rtc::PlatformThread> capturer_thread_; >48:16.89 ^~~~~~~~~~~~~~~~ >48:16.89 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_webrtc_modules1.cpp:56:0: >48:16.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.cc:435:1: warning: when initialized here [-Wreorder] >48:16.89 DesktopCaptureImpl::DesktopCaptureImpl(const int32_t id) >48:16.89 ^~~~~~~~~~~~~~~~~~ >48:17.60 libwebrtc_lib.a.desc >48:18.15 libdesktop_capture.a.desc >48:19.12 libwebrtc_utility.a.desc >48:22.89 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_neteq/Unified_cpp_webrtc_modules1.cpp:38:0: >48:22.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc: In member function 'int webrtc::NetEqImpl::GetAudioInternal(webrtc::AudioFrame*, bool*)': >48:22.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:958:41: warning: this statement may fall through [-Wimplicit-fallthrough=] >48:22.89 sync_buffer_->IncreaseEndTimestamp( >48:22.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ >48:22.90 static_cast<uint32_t>(output_size_samples_)); >48:22.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >48:22.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:964:5: note: here >48:22.90 case kAudioRepetition: { >48:22.90 ^~~~ >48:25.25 libneteq.a.desc >48:25.54 libvideo_capture_module_internal_impl.a.desc >48:25.98 libdesktop_capture_differ_sse2.a.desc >48:27.04 libaudio_format.a.desc >48:28.69 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/vp8_webrtc_vp8/Unified_cpp_codecs_vp80.cpp:2:0: >48:28.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc: In member function 'virtual int webrtc::DefaultTemporalLayers::EncodeFlags(uint32_t)': >48:28.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:220:13: warning: this statement may fall through [-Wimplicit-fallthrough=] >48:28.69 flags |= VP8_EFLAG_NO_REF_GF; >48:28.69 ^ >48:28.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:223:5: note: here >48:28.69 case kTemporalUpdateGolden: >48:28.70 ^~~~ >48:28.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:230:13: warning: this statement may fall through [-Wimplicit-fallthrough=] >48:28.70 flags |= VP8_EFLAG_NO_REF_GF; >48:28.70 ^ >48:28.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:233:5: note: here >48:28.70 case kTemporalUpdateAltref: >48:28.70 ^~~~ >48:28.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:238:13: warning: this statement may fall through [-Wimplicit-fallthrough=] >48:28.70 flags |= VP8_EFLAG_NO_REF_ARF; >48:28.70 ^ >48:28.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:241:5: note: here >48:28.70 case kTemporalUpdateNone: >48:28.72 ^~~~ >48:29.33 libpaced_sender.a.desc >48:30.31 libwebrtc_vp8.a.desc >48:30.85 libaudio_processing_sse2.a.desc >48:32.84 libg722.a.desc >48:34.64 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding/Unified_cpp_webrtc_modules0.cpp:92:0: >48:34.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/h264_sps_pps_tracker.cc: In member function 'webrtc::video_coding::H264SpsPpsTracker::PacketAction webrtc::video_coding::H264SpsPpsTracker::CopyAndFixBitstream(webrtc::VCMPacket*)': >48:34.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/h264_sps_pps_tracker.cc:97:22: warning: this statement may fall through [-Wimplicit-fallthrough=] >48:34.64 FALLTHROUGH(); >48:34.64 ^ >48:34.64 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/h264_sps_pps_tracker.cc:99:7: note: here >48:34.64 default: { >48:34.64 ^~~~~~~ >48:34.69 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding/Unified_cpp_webrtc_modules0.cpp:119:0: >48:34.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc: In member function 'webrtc::VCMFrameBufferEnum webrtc::VCMJitterBuffer::InsertPacket(const webrtc::VCMPacket&, bool*)': >48:34.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc:799:7: warning: this statement may fall through [-Wimplicit-fallthrough=] >48:34.69 if (previous_state != kStateDecodable && >48:34.69 ^~ >48:34.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc:810:5: note: here >48:34.69 case kDecodableSession: { >48:34.69 ^~~~ >48:34.91 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding/Unified_cpp_webrtc_modules1.cpp:20:0: >48:34.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc: In member function 'void webrtc::VCMPacket::CopyCodecSpecifics(const webrtc::RTPVideoHeader&)': >48:34.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:138:11: warning: 'webrtc::VCMPacket::<unnamed union>::isFirstPacket' is deprecated [-Wdeprecated-declarations] >48:34.91 if (isFirstPacket && markerBit) >48:34.91 ^~~~~~~~~~~~~ >48:34.92 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22:0, >48:34.92 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, >48:34.92 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding/Unified_cpp_webrtc_modules1.cpp:11: >48:34.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here >48:34.92 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. >48:34.92 ^~~~~~~~~~~~~ >48:34.93 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding/Unified_cpp_webrtc_modules1.cpp:20:0: >48:34.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:138:11: warning: 'webrtc::VCMPacket::<unnamed union>::isFirstPacket' is deprecated [-Wdeprecated-declarations] >48:34.93 if (isFirstPacket && markerBit) >48:34.93 ^~~~~~~~~~~~~ >48:34.93 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22:0, >48:34.94 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, >48:34.94 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding/Unified_cpp_webrtc_modules1.cpp:11: >48:34.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here >48:34.95 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. >48:34.95 ^~~~~~~~~~~~~ >48:34.95 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding/Unified_cpp_webrtc_modules1.cpp:20:0: >48:34.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:140:16: warning: 'webrtc::VCMPacket::<unnamed union>::isFirstPacket' is deprecated [-Wdeprecated-declarations] >48:34.96 else if (isFirstPacket) >48:34.96 ^~~~~~~~~~~~~ >48:34.96 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22:0, >48:34.96 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, >48:34.96 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding/Unified_cpp_webrtc_modules1.cpp:11: >48:34.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here >48:34.96 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. >48:34.96 ^~~~~~~~~~~~~ >48:34.97 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding/Unified_cpp_webrtc_modules1.cpp:20:0: >48:34.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:140:16: warning: 'webrtc::VCMPacket::<unnamed union>::isFirstPacket' is deprecated [-Wdeprecated-declarations] >48:34.98 else if (isFirstPacket) >48:34.98 ^~~~~~~~~~~~~ >48:34.98 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22:0, >48:34.98 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, >48:34.98 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding/Unified_cpp_webrtc_modules1.cpp:11: >48:34.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here >48:34.98 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. >48:34.98 ^~~~~~~~~~~~~ >48:38.61 libmozilla_rtc_media.a.desc >48:38.70 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio/Unified_cpp_webrtc_common_audio0.cpp:101:0: >48:38.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/resampler/resampler.cc: In member function 'int webrtc::Resampler::ResetIfNeeded(int, int, size_t)': >48:38.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/resampler/resampler.cc:54:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] >48:38.70 if (!state_ || channels_ != num_channels || >48:38.70 ~~~~~~~~~~^~~~~~~~~~~~~~~ >48:38.79 libwebrtc_video_coding.a.desc >48:40.24 libpcm16b.a.desc >48:40.74 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/common_video/common_video_common_video/Unified_cpp_webrtc_common_video0.cpp:38:0: >48:40.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_video/h264/sps_parser.cc:22:0: warning: "RETURN_EMPTY_ON_FAIL" redefined >48:40.74 #define RETURN_EMPTY_ON_FAIL(x) \ >48:40.74 >48:40.76 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/common_video/common_video_common_video/Unified_cpp_webrtc_common_video0.cpp:20:0: >48:40.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_video/h264/pps_parser.cc:20:0: note: this is the location of the previous definition >48:40.76 #define RETURN_EMPTY_ON_FAIL(x) \ >48:40.76 >48:40.79 libgfx_thebes.a.desc >48:40.82 Finished release [optimized] target(s) in 2783.59 secs >48:41.30 libcommon_audio.a.desc >48:42.17 libwebrtc_common.a.desc >48:42.51 libcall_api.a.desc >48:43.19 libcommon_video.a.desc >48:43.35 libaudio_coder.a.desc >48:43.60 libisac_fix.a.desc >48:44.80 libaudio_encoder_interface.a.desc >48:44.82 libwebrtc_h264.a.desc >48:46.35 libwebrtc_i420.a.desc >48:46.39 libvideo_processing_sse2.a.desc >48:46.64 libbitrate_controller.a.desc >48:47.16 libcongestion_controller.a.desc >48:47.51 libcommon_audio_sse2.a.desc >48:47.60 libaudio_decoder_factory_interface.a.desc >48:48.56 librent_a_codec.a.desc >48:49.08 libvideo_capture_module.a.desc >48:50.80 libaudio_decoder_interface.a.desc >48:51.49 libremote_bitrate_estimator.a.desc >48:51.96 libaudio_device.a.desc >48:52.20 liblevel_indicator.a.desc >48:53.81 libfile_player.a.desc >48:54.25 libbuiltin_audio_decoder_factory.a.desc >48:55.22 libisac_common.a.desc >48:56.54 libg711.a.desc >48:57.01 libisac.a.desc >48:59.41 libaudio_network_adaptor.a.desc >49:00.54 libsystem_wrappers.a.desc >49:00.58 libaudio_processing.a.desc >49:00.82 libfile_recorder.a.desc >49:01.15 libmedia_file.a.desc >49:03.69 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/vr/openvr/src/openvr_api_public.cpp:9:0: >49:03.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/vr/openvr/src/vrpathregistry_public.h:10:20: warning: 'k_pchLogOverrideVar' defined but not used [-Wunused-variable] >49:03.69 static const char *k_pchLogOverrideVar = "VR_LOG_PATH"; >49:03.69 ^~~~~~~~~~~~~~~~~~~ >49:03.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/vr/openvr/src/vrpathregistry_public.h:9:20: warning: 'k_pchConfigOverrideVar' defined but not used [-Wunused-variable] >49:03.69 static const char *k_pchConfigOverrideVar = "VR_CONFIG_PATH"; >49:03.69 ^~~~~~~~~~~~~~~~~~~~~~ >49:03.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/vr/openvr/src/vrpathregistry_public.h:8:20: warning: 'k_pchRuntimeOverrideVar' defined but not used [-Wunused-variable] >49:03.69 static const char *k_pchRuntimeOverrideVar = "VR_OVERRIDE"; >49:03.69 ^~~~~~~~~~~~~~~~~~~~~~~ >49:03.71 libwebrtc_opus.a.desc >49:04.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/vr/openvr/src/pathtools_public.cpp: In function 'bool Path_WriteBinaryFile(const string&, unsigned char*, unsigned int)': >49:04.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/vr/openvr/src/pathtools_public.cpp:658:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] >49:04.29 return written = nSize ? true : false; >49:04.29 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ >49:05.47 libaudio_coding_module.a.desc >49:06.43 libgfx_vr_openvr.a.desc >49:07.32 libStaticXULComponentsEnd.a.desc >49:07.96 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp/Unified_cpp_webrtc_modules2.cpp:65:0: >49:07.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc: In member function 'bool webrtc::RtpDepacketizerH264::ProcessStapAOrSingleNalu(webrtc::RtpDepacketizer::ParsedPayload*, const uint8_t*)': >49:07.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:534:36: warning: this statement may fall through [-Wimplicit-fallthrough=] >49:07.96 parsed_payload->frame_type = kVideoFrameKey; >49:07.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ >49:07.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:536:7: note: here >49:07.96 case H264::NaluType::kSlice: { >49:07.96 ^~~~ >49:10.22 libsecurity_sandbox_linux_glue.a.desc >49:11.22 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:113:0, >49:11.22 from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/third_party/gflags/gflags_gflags/Unified_cpp_third_party_gflags0.cpp:2: >49:11.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc: In member function 'bool google::{anonymous}::FlagValue::ParseFrom(const char*)': >49:11.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:281:53: warning: typedef 'true_false_equal' locally defined but not used [-Wunused-local-typedefs] >49:11.22 COMPILE_ASSERT(sizeof(kTrue) == sizeof(kFalse), true_false_equal); >49:11.23 ^ >49:11.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/third_party/gflags/src/util.h:88:39: note: in definition of macro 'COMPILE_ASSERT' >49:11.23 typedef CompileAssert<(bool(expr))> msg[bool(expr) ? 1 : -1] >49:11.23 ^~~ >49:11.34 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/third_party/gflags/gflags_gflags/Unified_cpp_third_party_gflags0.cpp:2:0: >49:11.34 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc: At global scope: >49:11.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:1634:7: warning: 'google::FlagSaverImpl' has a field 'google::FlagSaverImpl::main_registry_' whose type uses the anonymous namespace [-Wsubobject-linkage] >49:11.35 class FlagSaverImpl { >49:11.35 ^~~~~~~~~~~~~ >49:11.35 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:1634:7: warning: 'google::FlagSaverImpl' has a field 'google::FlagSaverImpl::backup_registry_' whose type uses the anonymous namespace [-Wsubobject-linkage] >49:11.74 libclearkey.so >49:11.91 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/third_party/gflags/gflags_gflags/Unified_cpp_third_party_gflags0.cpp:11:0: >49:11.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc: In function 'void google::{anonymous}::CanonicalizeCursorWordAndSearchOptions(const string&, std::__cxx11::string*, google::{anonymous}::CompletionOptions*)': >49:11.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:326:56: warning: this statement may fall through [-Wimplicit-fallthrough=] >49:11.91 case 3: options->flag_description_substring_search = true; >49:11.91 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ >49:11.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:327:5: note: here >49:11.92 case 2: options->flag_location_substring_search = true; >49:11.92 ^~~~ >49:11.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:327:53: warning: this statement may fall through [-Wimplicit-fallthrough=] >49:11.92 case 2: options->flag_location_substring_search = true; >49:11.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ >49:11.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:328:5: note: here >49:11.92 case 1: options->flag_name_substring_search = true; >49:11.92 ^~~~ >49:11.96 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/media/webrtc/trunk/third_party/gflags/gflags_gflags/Unified_cpp_third_party_gflags0.cpp:2:0: >49:11.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc: At global scope: >49:11.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/third_party/gflags/src/gflags.cc:454:5: warning: 'int google::{anonymous}::FlagValue::ValueSize() const' defined but not used [-Wunused-function] >49:11.97 int FlagValue::ValueSize() const { >49:11.97 ^~~~~~~~~ >49:13.09 libgflags.a.desc >49:18.16 librtp_rtcp.a.desc >49:18.74 libmozglue.a >49:19.20 libmozglue.a.desc >49:20.11 rapl >49:20.90 elfhack >49:22.20 pingsender >49:22.97 libxpcomglue.a >49:23.52 libmozavcodec.so.symbols >49:26.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/ffvpx/libavcodec/decode.c: In function 'compat_decode': >49:26.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/ffvpx/libavcodec/decode.c:789:13: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] >49:26.29 if (!avctx->refcounted_frames) { >49:26.29 ^~ >49:26.29 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/ffvpx/libavcodec/decode.c:40:0: >49:26.29 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/ffvpx/libavcodec/avcodec.h:2694:9: note: declared here >49:26.29 int refcounted_frames; >49:26.29 ^~~~~~~~~~~~~~~~~ >49:26.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/ffvpx/libavcodec/decode.c: In function 'avcodec_flush_buffers': >49:26.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/ffvpx/libavcodec/decode.c:1743:5: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] >49:26.32 if (!avctx->refcounted_frames) >49:26.32 ^~ >49:26.32 In file included from /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/ffvpx/libavcodec/decode.c:40:0: >49:26.32 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/ffvpx/libavcodec/avcodec.h:2694:9: note: declared here >49:26.32 int refcounted_frames; >49:26.32 ^~~~~~~~~~~~~~~~~ >49:29.28 libbrowsercomps.a.desc >49:29.54 libgkmedias.a.desc >49:29.85 libwebrtc.a.desc >49:31.48 firefox >49:39.57 brotli >49:40.17 libmozavcodec.so >50:06.67 libdom_ipc.a.desc >50:06.98 libxul_s.a.desc >50:06.98 libxul.so >63:50.68 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:126:0: warning: type 'struct HTMLInputElement' violates the C++ One Definition Rule [-Wodr] >63:50.68 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:50.68 >63:50.68 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.h:126:0: note: a different type is defined in another translation unit >63:50.69 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:50.69 >63:50.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:1628:0: note: the first difference of corresponding definitions is field 'mInputType' >63:50.69 UniquePtr<InputType, DoNotDelete> mInputType; >63:50.69 >63:50.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.h:1628:0: note: a field of same name but different type is defined in another translation unit >63:50.69 UniquePtr<InputType, DoNotDelete> mInputType; >63:50.69 >63:50.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/UniquePtr.h:188:0: note: type name 'mozilla::UniquePtr<InputType, DoNotDelete>' should match type name 'mozilla::UniquePtr<mozilla::InputType, DoNotDelete>' >63:50.69 class UniquePtr >63:50.69 >63:50.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/FFmpegDecoderModule.h:19:0: warning: type 'struct FFmpegDecoderModule' violates the C++ One Definition Rule [-Wodr] >63:50.69 class FFmpegDecoderModule : public PlatformDecoderModule >63:50.69 >63:50.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp:20:0: note: a type with different bases is defined in another translation unit >63:50.69 template <int V> class FFmpegDecoderModule >63:50.69 >63:50.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:1248:0: warning: type 'AVPacketSideDataType' violates the C++ One Definition Rule [-Wodr] >63:50.69 enum AVPacketSideDataType { >63:50.69 >63:50.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:885:0: note: an enum with mismatching number of values is defined in another translation unit >63:50.69 enum AVPacketSideDataType { >63:50.69 >63:50.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:1443:0: warning: type 'struct AVPacket' violates the C++ One Definition Rule [-Wodr] >63:50.69 typedef struct AVPacket { >63:50.69 >63:50.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:891:0: note: a different type is defined in another translation unit >63:50.69 typedef struct AVPacket { >63:50.69 >63:50.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:1449:0: note: the first difference of corresponding definitions is field 'buf' >63:50.69 AVBufferRef *buf; >63:50.69 >63:50.69 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:901:0: note: a field with different name is defined in another translation unit >63:50.70 int64_t pts; >63:50.70 >63:50.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/pixfmt.h:416:0: warning: type 'AVColorSpace' violates the C++ One Definition Rule [-Wodr] >63:50.70 enum AVColorSpace { >63:50.70 >63:50.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:552:0: note: an enum with different value name is defined in another translation unit >63:50.70 enum AVColorSpace{ >63:50.70 >63:50.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/pixfmt.h:391:0: warning: type 'AVColorTransferCharacteristic' violates the C++ One Definition Rule [-Wodr] >63:50.70 enum AVColorTransferCharacteristic { >63:50.70 >63:50.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:544:0: note: an enum with different value name is defined in another translation unit >63:50.70 enum AVColorTransferCharacteristic{ >63:50.70 >63:50.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/pixfmt.h:372:0: warning: type 'AVColorPrimaries' violates the C++ One Definition Rule [-Wodr] >63:50.70 enum AVColorPrimaries { >63:50.70 >63:50.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:533:0: note: an enum with different value name is defined in another translation unit >63:50.70 enum AVColorPrimaries{ >63:50.70 >63:50.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:678:0: warning: type 'AVDiscard' violates the C++ One Definition Rule [-Wodr] >63:50.70 enum AVDiscard{ >63:50.70 >63:50.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:522:0: note: an enum with different value name is defined in another translation unit >63:50.70 enum AVDiscard{ >63:50.70 >63:50.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/avutil.h:264:0: warning: type 'AVPictureType' violates the C++ One Definition Rule [-Wodr] >63:50.70 enum AVPictureType { >63:50.70 >63:50.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavutil/avutil.h:295:0: note: an enum with different value name is defined in another translation unit >63:50.70 enum AVPictureType { >63:50.70 >63:50.70 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:3513:0: warning: type 'struct AVHWAccel' violates the C++ One Definition Rule [-Wodr] >63:50.70 typedef struct AVHWAccel { >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:3276:0: note: a different type is defined in another translation unit >63:50.71 typedef struct AVHWAccel { >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:3533:0: note: the first difference of corresponding definitions is field 'id' >63:50.71 enum AVCodecID id; >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:3296:0: note: a field of same name but different type is defined in another translation unit >63:50.71 enum CodecID id; >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:101:0: note: type name 'AVCodecID' should match type name 'CodecID' >63:50.71 enum AVCodecID { >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:83:0: note: the incompatible type is defined here >63:50.71 enum CodecID { >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:4604:0: warning: type 'struct AVCodecParser' violates the C++ One Definition Rule [-Wodr] >63:50.71 typedef struct AVCodecParser { >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:4541:0: note: a different type is defined in another translation unit >63:50.71 typedef struct AVCodecParser { >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:4607:0: note: the first difference of corresponding definitions is field 'parser_init' >63:50.71 int (*parser_init)(AVCodecParserContext *s); >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:4544:0: note: a field of same name but different type is defined in another translation unit >63:50.71 int (*parser_init)(AVCodecParserContext *s); >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/FFmpegDecoderModule.h:19:0: warning: type 'struct FFmpegDecoderModule' violates the C++ One Definition Rule [-Wodr] >63:50.71 class FFmpegDecoderModule : public PlatformDecoderModule >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:19:0: note: a type with different bases is defined in another translation unit >63:50.71 template <int V> class FFmpegDecoderModule >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:101:0: warning: type 'AVCodecID' violates the C++ One Definition Rule [-Wodr] >63:50.71 enum AVCodecID { >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:95:0: note: an enum with different value name is defined in another translation unit >63:50.71 enum AVCodecID { >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:919:0: warning: type 'struct <anon>' violates the C++ One Definition Rule [-Wodr] >63:50.71 struct { >63:50.71 >63:50.71 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:926:0: note: a different type is defined in another translation unit >63:50.72 struct { >63:50.72 >63:50.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:922:0: note: the first difference of corresponding definitions is field 'type' >63:50.72 enum AVPacketSideDataType type; >63:50.72 >63:50.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:929:0: note: a field of same name but different type is defined in another translation unit >63:50.72 enum AVPacketSideDataType type; >63:50.72 >63:50.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:885:0: note: type 'AVPacketSideDataType' itself violates the C++ One Definition Rule >63:50.72 enum AVPacketSideDataType { >63:50.72 >63:50.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:833:0: note: the incompatible type is defined here >63:50.72 enum AVPacketSideDataType { >63:50.72 >63:50.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/pixfmt.h:61:0: warning: type 'AVPixelFormat' violates the C++ One Definition Rule [-Wodr] >63:50.72 enum AVPixelFormat { >63:50.72 >63:50.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav54/include/libavutil/pixfmt.h:63:0: note: an enum with different value name is defined in another translation unit >63:50.72 enum AVPixelFormat { >63:50.72 >63:50.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:3714:0: warning: type 'struct AVSubtitleRect' violates the C++ One Definition Rule [-Wodr] >63:50.72 typedef struct AVSubtitleRect { >63:50.72 >63:50.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:3185:0: note: a different type is defined in another translation unit >63:50.72 typedef struct AVSubtitleRect { >63:50.72 >63:50.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:3732:0: note: the first difference of corresponding definitions is field 'data' >63:50.72 uint8_t *data[4]; >63:50.72 >63:50.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:3197:0: note: a field with different name is defined in another translation unit >63:50.72 enum AVSubtitleType type; >63:50.72 >63:50.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:3749:0: warning: type 'struct AVSubtitle' violates the C++ One Definition Rule [-Wodr] >63:50.72 typedef struct AVSubtitle { >63:50.72 >63:50.72 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:3210:0: note: a different type is defined in another translation unit >63:50.72 typedef struct AVSubtitle { >63:50.73 >63:50.73 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavcodec/avcodec.h:3754:0: note: the first difference of corresponding definitions is field 'rects' >63:50.73 AVSubtitleRect **rects; >63:50.73 >63:50.73 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:3215:0: note: a field of same name but different type is defined in another translation unit >63:50.73 AVSubtitleRect **rects; >63:50.73 >63:50.73 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:1329:0: warning: type 'struct AVCodecContext' violates the C++ One Definition Rule [-Wodr] >63:50.73 typedef struct AVCodecContext { >63:50.73 >63:50.73 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:1339:0: note: a different type is defined in another translation unit >63:50.73 typedef struct AVCodecContext { >63:50.73 >63:50.73 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav53/include/libavcodec/avcodec.h:1340:0: note: the first difference of corresponding definitions is field 'bit_rate' >63:50.73 int bit_rate; >63:50.73 >63:50.73 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav54/include/libavcodec/avcodec.h:1345:0: note: a field with different name is defined in another translation unit >63:50.73 int log_level_offset; >63:50.73 >63:50.73 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/FFmpegDecoderModule.h:19:0: warning: type 'struct FFmpegDecoderModule' violates the C++ One Definition Rule [-Wodr] >63:50.73 class FFmpegDecoderModule : public PlatformDecoderModule >63:50.73 >63:50.73 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:19:0: note: a type with different bases is defined in another translation unit >63:50.73 template <int V> class FFmpegDecoderModule >63:50.73 >63:50.73 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/frame.h:48:0: warning: type 'AVFrameSideDataType' violates the C++ One Definition Rule [-Wodr] >63:50.73 enum AVFrameSideDataType { >63:50.73 >63:50.73 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav55/include/libavutil/frame.h:47:0: note: an enum with mismatching number of values is defined in another translation unit >63:50.73 enum AVFrameSideDataType { >63:50.73 >63:50.73 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/frame.h:134:0: warning: type 'struct AVFrameSideData' violates the C++ One Definition Rule [-Wodr] >63:50.74 typedef struct AVFrameSideData { >63:50.74 >63:50.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav55/include/libavutil/frame.h:74:0: note: a different type is defined in another translation unit >63:50.74 typedef struct AVFrameSideData { >63:50.74 >63:50.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/frame.h:135:0: note: the first difference of corresponding definitions is field 'type' >63:50.74 enum AVFrameSideDataType type; >63:50.74 >63:50.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav55/include/libavutil/frame.h:75:0: note: a field of same name but different type is defined in another translation unit >63:50.74 enum AVFrameSideDataType type; >63:50.74 >63:50.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/ffmpeg57/include/libavutil/frame.h:48:0: note: type 'AVFrameSideDataType' itself violates the C++ One Definition Rule >63:50.74 enum AVFrameSideDataType { >63:50.74 >63:50.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/libav55/include/libavutil/frame.h:47:0: note: the incompatible type is defined here >63:50.74 enum AVFrameSideDataType { >63:50.74 >63:50.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/FFmpegDecoderModule.h:19:0: warning: type 'struct FFmpegDecoderModule' violates the C++ One Definition Rule [-Wodr] >63:50.74 class FFmpegDecoderModule : public PlatformDecoderModule >63:50.74 >63:50.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:19:0: note: a type with different bases is defined in another translation unit >63:50.74 template <int V> class FFmpegDecoderModule >63:50.74 >63:50.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/FFmpegDecoderModule.h:19:0: warning: type 'struct FFmpegDecoderModule' violates the C++ One Definition Rule [-Wodr] >63:50.74 class FFmpegDecoderModule : public PlatformDecoderModule >63:50.74 >63:50.74 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:19:0: note: a type with different bases is defined in another translation unit >63:50.74 template <int V> class FFmpegDecoderModule >63:50.74 >63:50.74 /usr/include/gtk-3.0/gtk/gtktypes.h:46:0: note: type 'struct GtkWidget' should match type 'struct GtkWidget' >63:50.74 typedef struct _GtkWidget GtkWidget; >63:50.74 >63:50.75 /usr/include/gtk-2.0/gtk/gtkstyle.h:69:0: note: the incompatible type is defined here >63:50.75 typedef struct _GtkWidget GtkWidget; >63:50.75 >63:50.75 /usr/include/gtk-3.0/gdk/gdkevents.h:362:3: note: type 'GdkEventType' itself violates the C++ One Definition Rule >63:50.75 } GdkEventType; >63:50.75 ^ >63:50.75 /usr/include/gtk-2.0/gdk/gdkevents.h:156:0: note: the incompatible type is defined here >63:50.75 } GdkEventType; >63:50.75 >63:50.75 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/nsHTMLDocument.h:37:0: warning: type 'struct nsHTMLDocument' violates the C++ One Definition Rule [-Wodr] >63:50.75 class nsHTMLDocument : public nsDocument, >63:50.75 >63:50.75 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/WebAuthnManager.h:46:0: note: a type with different bases is defined in another translation unit >63:50.75 class nsHTMLDocument { >63:50.75 >63:50.75 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/cairo/cairo.h:336:0: note: type 'cairo_status_t' should match type 'cairo_status_t' >63:50.75 } cairo_status_t; >63:50.75 >63:50.75 /usr/include/cairo/cairo.h:353:0: note: the incompatible type is defined here >63:50.75 } cairo_status_t; >63:50.75 >63:50.75 /usr/include/gtk-2.0/gtk/gtkcontainer.h:51:0: note: type 'struct GtkContainer' should match type 'struct GtkContainer' >63:50.75 typedef struct _GtkContainer GtkContainer; >63:50.75 >63:50.75 /usr/include/gtk-3.0/gtk/gtkcontainer.h:45:0: note: the incompatible type is defined here >63:50.75 typedef struct _GtkContainer GtkContainer; >63:50.75 >63:50.75 /usr/include/gtk-2.0/gtk/gtkbin.h:48:0: note: type 'struct GtkBin' should match type 'struct GtkBin' >63:50.75 typedef struct _GtkBin GtkBin; >63:50.75 >63:50.75 /usr/include/gtk-3.0/gtk/gtkbin.h:45:0: note: the incompatible type is defined here >63:50.75 typedef struct _GtkBin GtkBin; >63:50.75 >63:50.75 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/RefPtr.h:48:0: warning: type 'struct RefPtr' violates the C++ One Definition Rule [-Wodr] >63:50.76 class MOZ_IS_REFPTR RefPtr >63:50.76 >63:50.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/RefPtr.h:48:0: note: a different type is defined in another translation unit >63:50.76 class MOZ_IS_REFPTR RefPtr >63:50.76 >63:50.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/RefPtr.h:71:0: note: the first difference of corresponding definitions is field 'mRawPtr' >63:50.76 T* MOZ_OWNING_REF mRawPtr; >63:50.76 >63:50.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/RefPtr.h:71:0: note: a field of same name but different type is defined in another translation unit >63:50.76 T* MOZ_OWNING_REF mRawPtr; >63:50.76 >63:50.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:126:0: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule >63:50.76 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:50.76 >63:50.76 ./Tokenizer.l:987:0: warning: type 'struct yyguts_t' violates the C++ One Definition Rule [-Wodr] >63:50.76 ./glslang.l:1261:0: note: a different type is defined in another translation unit >63:50.76 ./Tokenizer.l:991:0: note: the first difference of corresponding definitions is field 'yyextra_r' >63:50.76 ./glslang.l:1265:0: note: a field of same name but different type is defined in another translation unit >63:50.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/preprocessor/Tokenizer.h:22:0: note: type name 'pp::Tokenizer::Context' should match type name 'sh::TParseContext' >63:50.76 struct Context >63:50.76 >63:50.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/angle/src/compiler/translator/ParseContext.h:31:0: note: the incompatible type is defined here >63:50.76 class TParseContext : angle::NonCopyable >63:50.76 >63:50.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/ops/GrShadowRRectOp.cpp:453:0: warning: type 'RRectType' violates the C++ One Definition Rule [-Wodr] >63:50.76 enum RRectType { >63:50.76 >63:50.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.cpp:1659:0: note: an enum with mismatching number of values is defined in another translation unit >63:50.76 enum RRectType { >63:50.76 >63:50.76 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrDistanceFieldGenFromVector.cpp:48:0: warning: type 'struct DFData' violates the C++ One Definition Rule [-Wodr] >63:50.76 struct DFData { >63:50.77 >63:50.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkDistanceFieldGen.cpp:13:0: note: a different type is defined in another translation unit >63:50.77 struct DFData { >63:50.77 >63:50.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/gpu/GrDistanceFieldGenFromVector.cpp:49:0: note: the first difference of corresponding definitions is field 'fDistSq' >63:50.77 float fDistSq; // distance squared to nearest (so far) edge >63:50.77 >63:50.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkDistanceFieldGen.cpp:14:0: note: a field with different name is defined in another translation unit >63:50.77 float fAlpha; // alpha value of source texel >63:50.77 >63:50.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/sfnt/SkSFNTHeader.h:20:0: warning: type 'struct SkSFNTHeader' violates the C++ One Definition Rule [-Wodr] >63:50.77 struct SkSFNTHeader { >63:50.77 >63:50.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkFontStream.cpp:13:0: note: a different type is defined in another translation unit >63:50.77 struct SkSFNTHeader { >63:50.77 >63:50.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/sfnt/SkSFNTHeader.h:21:0: note: the first difference of corresponding definitions is field 'fontType' >63:50.77 SK_SFNT_ULONG fontType; >63:50.77 >63:50.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkFontStream.cpp:14:0: note: a field with different name is defined in another translation unit >63:50.77 uint32_t fVersion; >63:50.77 >63:50.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/rdf/base/nsInMemoryDataSource.cpp:132:8: warning: type 'struct Entry' violates the C++ One Definition Rule [-Wodr] >63:50.77 struct Entry : PLDHashEntryHdr { >63:50.77 ^ >63:50.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/core/SkFlattenable.cpp:53:0: note: a type with different bases is defined in another translation unit >63:50.77 struct Entry { >63:50.77 >63:50.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/voice_engine/voe_external_media_impl.h:20:0: warning: type 'struct VoEExternalMediaImpl' violates the C++ One Definition Rule [-Wodr] >63:50.77 class VoEExternalMediaImpl : public VoEExternalMedia { >63:50.77 >63:50.77 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/voice_engine/voe_external_media_impl.h:20:0: note: a different type is defined in another translation unit >63:50.78 class VoEExternalMediaImpl : public VoEExternalMedia { >63:50.78 >63:50.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/voice_engine/voe_external_media_impl.h:66:0: note: the first difference of corresponding definitions is field 'shared_' >63:50.78 voe::SharedData* shared_; >63:50.78 >63:50.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/voice_engine/voe_external_media_impl.h:64:0: note: a field with different name is defined in another translation unit >63:50.78 int playout_delay_ms_; >63:50.78 >63:50.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/voice_engine/voice_engine_impl.h:35:0: warning: type 'struct VoiceEngineImpl' violates the C++ One Definition Rule [-Wodr] >63:50.78 class VoiceEngineImpl : public voe::SharedData, // Must be the first base class >63:50.78 >63:50.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/voice_engine/voice_engine_impl.h:35:0: note: a type with the same name but different base layout is defined in another translation unit >63:50.78 class VoiceEngineImpl : public voe::SharedData, // Must be the first base class >63:50.78 >63:50.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/layout/printing/ipc/RemotePrintJobParent.h:25:0: warning: type 'struct RemotePrintJobParent' violates the C++ One Definition Rule [-Wodr] >63:50.78 class RemotePrintJobParent final : public PRemotePrintJobParent >63:50.78 >63:50.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/layout/RemotePrintJobParent.h:25:0: note: a different type is defined in another translation unit >63:50.78 class RemotePrintJobParent final : public PRemotePrintJobParent >63:50.78 >63:50.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/layout/printing/ipc/RemotePrintJobParent.h:77:0: note: the first difference of corresponding definitions is field 'mPrintTranslator' >63:50.78 UniquePtr<PrintTranslator> mPrintTranslator; >63:50.78 >63:50.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/layout/RemotePrintJobParent.h:77:0: note: a field of same name but different type is defined in another translation unit >63:50.78 UniquePtr<PrintTranslator> mPrintTranslator; >63:50.78 >63:50.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/UniquePtr.h:188:0: note: type name 'mozilla::UniquePtr<mozilla::layout::PrintTranslator, mozilla::DefaultDelete<mozilla::layout::PrintTranslator> >' should match type name 'mozilla::UniquePtr<PrintTranslator, mozilla::DefaultDelete<PrintTranslator> >' >63:50.78 class UniquePtr >63:50.78 >63:50.78 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:198:0: warning: type of 'sk_just_return' does not match original declaration [-Wlto-type-mismatch] >63:50.79 StageFn sk_just_return; >63:50.79 >63:50.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:158:0: note: type mismatch in parameter 1 >63:50.79 extern "C" void WRAP(just_return)(size_t, void**, K*, F,F,F,F, F,F,F,F) {} >63:50.79 >63:50.79 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.79 typedef __SIZE_TYPE__ size_t; >63:50.79 ^ >63:50.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:158:0: note: 'sk_just_return' was previously declared here >63:50.79 extern "C" void WRAP(just_return)(size_t, void**, K*, F,F,F,F, F,F,F,F) {} >63:50.79 >63:50.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_linear_gradient_2stops' does not match original declaration [-Wlto-type-mismatch] >63:50.79 STAGES(M) >63:50.79 >63:50.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:903:0: note: type mismatch in parameter 1 >63:50.79 STAGE(linear_gradient_2stops) { >63:50.79 >63:50.79 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.79 typedef __SIZE_TYPE__ size_t; >63:50.79 ^ >63:50.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:903:0: note: 'sk_linear_gradient_2stops' was previously declared here >63:50.79 STAGE(linear_gradient_2stops) { >63:50.79 >63:50.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_linear_gradient' does not match original declaration [-Wlto-type-mismatch] >63:50.79 STAGES(M) >63:50.79 >63:50.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:875:0: note: type mismatch in parameter 1 >63:50.79 STAGE(linear_gradient) { >63:50.79 >63:50.79 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.79 typedef __SIZE_TYPE__ size_t; >63:50.79 ^ >63:50.79 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:875:0: note: 'sk_linear_gradient' was previously declared here >63:50.79 STAGE(linear_gradient) { >63:50.80 >63:50.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_bicubic_p3y' does not match original declaration [-Wlto-type-mismatch] >63:50.80 STAGES(M) >63:50.80 >63:50.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1024:0: note: type mismatch in parameter 1 >63:50.80 STAGE(bicubic_p3y) { bicubic_y<+3>(ctx, &g); } >63:50.80 >63:50.80 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.80 typedef __SIZE_TYPE__ size_t; >63:50.80 ^ >63:50.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1024:0: note: 'sk_bicubic_p3y' was previously declared here >63:50.80 STAGE(bicubic_p3y) { bicubic_y<+3>(ctx, &g); } >63:50.80 >63:50.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_bicubic_p1y' does not match original declaration [-Wlto-type-mismatch] >63:50.80 STAGES(M) >63:50.80 >63:50.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1023:0: note: type mismatch in parameter 1 >63:50.80 STAGE(bicubic_p1y) { bicubic_y<+1>(ctx, &g); } >63:50.80 >63:50.80 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.80 typedef __SIZE_TYPE__ size_t; >63:50.80 ^ >63:50.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1023:0: note: 'sk_bicubic_p1y' was previously declared here >63:50.80 STAGE(bicubic_p1y) { bicubic_y<+1>(ctx, &g); } >63:50.80 >63:50.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_bicubic_n1y' does not match original declaration [-Wlto-type-mismatch] >63:50.80 STAGES(M) >63:50.80 >63:50.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1022:0: note: type mismatch in parameter 1 >63:50.80 STAGE(bicubic_n1y) { bicubic_y<-1>(ctx, &g); } >63:50.80 >63:50.80 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.80 typedef __SIZE_TYPE__ size_t; >63:50.80 ^ >63:50.80 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1022:0: note: 'sk_bicubic_n1y' was previously declared here >63:50.80 STAGE(bicubic_n1y) { bicubic_y<-1>(ctx, &g); } >63:50.81 >63:50.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_bicubic_n3y' does not match original declaration [-Wlto-type-mismatch] >63:50.81 STAGES(M) >63:50.81 >63:50.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1021:0: note: type mismatch in parameter 1 >63:50.81 STAGE(bicubic_n3y) { bicubic_y<-3>(ctx, &g); } >63:50.81 >63:50.81 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.81 typedef __SIZE_TYPE__ size_t; >63:50.81 ^ >63:50.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1021:0: note: 'sk_bicubic_n3y' was previously declared here >63:50.81 STAGE(bicubic_n3y) { bicubic_y<-3>(ctx, &g); } >63:50.81 >63:50.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_bicubic_p3x' does not match original declaration [-Wlto-type-mismatch] >63:50.81 STAGES(M) >63:50.81 >63:50.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1019:0: note: type mismatch in parameter 1 >63:50.81 STAGE(bicubic_p3x) { bicubic_x<+3>(ctx, &r); } >63:50.81 >63:50.81 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.81 typedef __SIZE_TYPE__ size_t; >63:50.81 ^ >63:50.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1019:0: note: 'sk_bicubic_p3x' was previously declared here >63:50.81 STAGE(bicubic_p3x) { bicubic_x<+3>(ctx, &r); } >63:50.81 >63:50.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_bicubic_p1x' does not match original declaration [-Wlto-type-mismatch] >63:50.81 STAGES(M) >63:50.81 >63:50.81 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1018:0: note: type mismatch in parameter 1 >63:50.81 STAGE(bicubic_p1x) { bicubic_x<+1>(ctx, &r); } >63:50.81 >63:50.81 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.81 typedef __SIZE_TYPE__ size_t; >63:50.81 ^ >63:50.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1018:0: note: 'sk_bicubic_p1x' was previously declared here >63:50.82 STAGE(bicubic_p1x) { bicubic_x<+1>(ctx, &r); } >63:50.82 >63:50.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_bicubic_n1x' does not match original declaration [-Wlto-type-mismatch] >63:50.82 STAGES(M) >63:50.82 >63:50.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1017:0: note: type mismatch in parameter 1 >63:50.82 STAGE(bicubic_n1x) { bicubic_x<-1>(ctx, &r); } >63:50.82 >63:50.82 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.82 typedef __SIZE_TYPE__ size_t; >63:50.82 ^ >63:50.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1017:0: note: 'sk_bicubic_n1x' was previously declared here >63:50.82 STAGE(bicubic_n1x) { bicubic_x<-1>(ctx, &r); } >63:50.82 >63:50.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_bicubic_n3x' does not match original declaration [-Wlto-type-mismatch] >63:50.82 STAGES(M) >63:50.82 >63:50.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1016:0: note: type mismatch in parameter 1 >63:50.82 STAGE(bicubic_n3x) { bicubic_x<-3>(ctx, &r); } >63:50.82 >63:50.82 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.82 typedef __SIZE_TYPE__ size_t; >63:50.82 ^ >63:50.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:1016:0: note: 'sk_bicubic_n3x' was previously declared here >63:50.82 STAGE(bicubic_n3x) { bicubic_x<-3>(ctx, &r); } >63:50.82 >63:50.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_bilinear_py' does not match original declaration [-Wlto-type-mismatch] >63:50.82 STAGES(M) >63:50.82 >63:50.82 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:973:0: note: type mismatch in parameter 1 >63:50.82 STAGE(bilinear_py) { bilinear_y<+1>(ctx, &g); } >63:50.83 >63:50.83 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.83 typedef __SIZE_TYPE__ size_t; >63:50.83 ^ >63:50.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:973:0: note: 'sk_bilinear_py' was previously declared here >63:50.83 STAGE(bilinear_py) { bilinear_y<+1>(ctx, &g); } >63:50.83 >63:50.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_bilinear_ny' does not match original declaration [-Wlto-type-mismatch] >63:50.83 STAGES(M) >63:50.83 >63:50.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:972:0: note: type mismatch in parameter 1 >63:50.83 STAGE(bilinear_ny) { bilinear_y<-1>(ctx, &g); } >63:50.83 >63:50.83 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.83 typedef __SIZE_TYPE__ size_t; >63:50.83 ^ >63:50.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:972:0: note: 'sk_bilinear_ny' was previously declared here >63:50.83 STAGE(bilinear_ny) { bilinear_y<-1>(ctx, &g); } >63:50.83 >63:50.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_bilinear_px' does not match original declaration [-Wlto-type-mismatch] >63:50.83 STAGES(M) >63:50.83 >63:50.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:971:0: note: type mismatch in parameter 1 >63:50.83 STAGE(bilinear_px) { bilinear_x<+1>(ctx, &r); } >63:50.83 >63:50.83 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.83 typedef __SIZE_TYPE__ size_t; >63:50.83 ^ >63:50.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:971:0: note: 'sk_bilinear_px' was previously declared here >63:50.83 STAGE(bilinear_px) { bilinear_x<+1>(ctx, &r); } >63:50.83 >63:50.83 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_bilinear_nx' does not match original declaration [-Wlto-type-mismatch] >63:50.83 STAGES(M) >63:50.84 >63:50.84 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:970:0: note: type mismatch in parameter 1 >63:50.84 STAGE(bilinear_nx) { bilinear_x<-1>(ctx, &r); } >63:50.84 >63:50.84 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.84 typedef __SIZE_TYPE__ size_t; >63:50.84 ^ >63:50.84 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:970:0: note: 'sk_bilinear_nx' was previously declared here >63:50.84 STAGE(bilinear_nx) { bilinear_x<-1>(ctx, &r); } >63:50.84 >63:50.84 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_accumulate' does not match original declaration [-Wlto-type-mismatch] >63:50.84 STAGES(M) >63:50.84 >63:50.84 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:931:0: note: type mismatch in parameter 1 >63:50.84 STAGE(accumulate) { >63:50.84 >63:50.84 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.84 typedef __SIZE_TYPE__ size_t; >63:50.84 ^ >63:50.84 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:931:0: note: 'sk_accumulate' was previously declared here >63:50.84 STAGE(accumulate) { >63:50.84 >63:50.84 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_save_xy' does not match original declaration [-Wlto-type-mismatch] >63:50.84 STAGES(M) >63:50.84 >63:50.84 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:914:0: note: type mismatch in parameter 1 >63:50.84 STAGE(save_xy) { >63:50.84 >63:50.84 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.84 typedef __SIZE_TYPE__ size_t; >63:50.84 ^ >63:50.84 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:914:0: note: 'sk_save_xy' was previously declared here >63:50.85 STAGE(save_xy) { >63:50.85 >63:50.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_mirror_y' does not match original declaration [-Wlto-type-mismatch] >63:50.85 STAGES(M) >63:50.85 >63:50.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:827:0: note: type mismatch in parameter 1 >63:50.85 STAGE(mirror_y) { g = mirror(g, *(const float*)ctx); } >63:50.85 >63:50.85 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.85 typedef __SIZE_TYPE__ size_t; >63:50.85 ^ >63:50.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:827:0: note: 'sk_mirror_y' was previously declared here >63:50.85 STAGE(mirror_y) { g = mirror(g, *(const float*)ctx); } >63:50.85 >63:50.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_mirror_x' does not match original declaration [-Wlto-type-mismatch] >63:50.85 STAGES(M) >63:50.85 >63:50.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:826:0: note: type mismatch in parameter 1 >63:50.85 STAGE(mirror_x) { r = mirror(r, *(const float*)ctx); } >63:50.85 >63:50.85 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.85 typedef __SIZE_TYPE__ size_t; >63:50.85 ^ >63:50.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:826:0: note: 'sk_mirror_x' was previously declared here >63:50.85 STAGE(mirror_x) { r = mirror(r, *(const float*)ctx); } >63:50.85 >63:50.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_repeat_y' does not match original declaration [-Wlto-type-mismatch] >63:50.85 STAGES(M) >63:50.85 >63:50.85 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:825:0: note: type mismatch in parameter 1 >63:50.85 STAGE(repeat_y) { g = repeat(g, *(const float*)ctx); } >63:50.85 >63:50.86 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.86 typedef __SIZE_TYPE__ size_t; >63:50.86 ^ >63:50.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:825:0: note: 'sk_repeat_y' was previously declared here >63:50.86 STAGE(repeat_y) { g = repeat(g, *(const float*)ctx); } >63:50.86 >63:50.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_repeat_x' does not match original declaration [-Wlto-type-mismatch] >63:50.86 STAGES(M) >63:50.86 >63:50.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:824:0: note: type mismatch in parameter 1 >63:50.86 STAGE(repeat_x) { r = repeat(r, *(const float*)ctx); } >63:50.86 >63:50.86 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.86 typedef __SIZE_TYPE__ size_t; >63:50.86 ^ >63:50.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:824:0: note: 'sk_repeat_x' was previously declared here >63:50.86 STAGE(repeat_x) { r = repeat(r, *(const float*)ctx); } >63:50.86 >63:50.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_clamp_y' does not match original declaration [-Wlto-type-mismatch] >63:50.86 STAGES(M) >63:50.86 >63:50.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:823:0: note: type mismatch in parameter 1 >63:50.86 STAGE(clamp_y) { g = clamp (g, *(const float*)ctx); } >63:50.86 >63:50.86 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.86 typedef __SIZE_TYPE__ size_t; >63:50.86 ^ >63:50.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:823:0: note: 'sk_clamp_y' was previously declared here >63:50.86 STAGE(clamp_y) { g = clamp (g, *(const float*)ctx); } >63:50.86 >63:50.86 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_clamp_x' does not match original declaration [-Wlto-type-mismatch] >63:50.86 STAGES(M) >63:50.87 >63:50.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:822:0: note: type mismatch in parameter 1 >63:50.87 STAGE(clamp_x) { r = clamp (r, *(const float*)ctx); } >63:50.87 >63:50.87 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.87 typedef __SIZE_TYPE__ size_t; >63:50.87 ^ >63:50.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:822:0: note: 'sk_clamp_x' was previously declared here >63:50.87 STAGE(clamp_x) { r = clamp (r, *(const float*)ctx); } >63:50.87 >63:50.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_matrix_perspective' does not match original declaration [-Wlto-type-mismatch] >63:50.87 STAGES(M) >63:50.87 >63:50.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:864:0: note: type mismatch in parameter 1 >63:50.87 STAGE(matrix_perspective) { >63:50.87 >63:50.87 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.87 typedef __SIZE_TYPE__ size_t; >63:50.87 ^ >63:50.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:864:0: note: 'sk_matrix_perspective' was previously declared here >63:50.87 STAGE(matrix_perspective) { >63:50.87 >63:50.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_matrix_4x5' does not match original declaration [-Wlto-type-mismatch] >63:50.87 STAGES(M) >63:50.87 >63:50.87 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:852:0: note: type mismatch in parameter 1 >63:50.87 STAGE(matrix_4x5) { >63:50.87 >63:50.87 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.87 typedef __SIZE_TYPE__ size_t; >63:50.87 ^ >63:50.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:852:0: note: 'sk_matrix_4x5' was previously declared here >63:50.88 STAGE(matrix_4x5) { >63:50.88 >63:50.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_matrix_3x4' does not match original declaration [-Wlto-type-mismatch] >63:50.88 STAGES(M) >63:50.88 >63:50.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:842:0: note: type mismatch in parameter 1 >63:50.88 STAGE(matrix_3x4) { >63:50.88 >63:50.88 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.88 typedef __SIZE_TYPE__ size_t; >63:50.88 ^ >63:50.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:842:0: note: 'sk_matrix_3x4' was previously declared here >63:50.88 STAGE(matrix_3x4) { >63:50.88 >63:50.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_matrix_2x3' does not match original declaration [-Wlto-type-mismatch] >63:50.88 STAGES(M) >63:50.88 >63:50.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:834:0: note: type mismatch in parameter 1 >63:50.88 STAGE(matrix_2x3) { >63:50.88 >63:50.88 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.88 typedef __SIZE_TYPE__ size_t; >63:50.88 ^ >63:50.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:834:0: note: 'sk_matrix_2x3' was previously declared here >63:50.88 STAGE(matrix_2x3) { >63:50.88 >63:50.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_luminance_to_alpha' does not match original declaration [-Wlto-type-mismatch] >63:50.88 STAGES(M) >63:50.88 >63:50.88 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:829:0: note: type mismatch in parameter 1 >63:50.88 STAGE(luminance_to_alpha) { >63:50.88 >63:50.89 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.89 typedef __SIZE_TYPE__ size_t; >63:50.89 ^ >63:50.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:829:0: note: 'sk_luminance_to_alpha' was previously declared here >63:50.89 STAGE(luminance_to_alpha) { >63:50.89 >63:50.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_store_f32' does not match original declaration [-Wlto-type-mismatch] >63:50.89 STAGES(M) >63:50.89 >63:50.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:802:0: note: type mismatch in parameter 1 >63:50.89 STAGE(store_f32) { >63:50.89 >63:50.89 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.89 typedef __SIZE_TYPE__ size_t; >63:50.89 ^ >63:50.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:802:0: note: 'sk_store_f32' was previously declared here >63:50.89 STAGE(store_f32) { >63:50.89 >63:50.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_load_f32' does not match original declaration [-Wlto-type-mismatch] >63:50.89 STAGES(M) >63:50.89 >63:50.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:798:0: note: type mismatch in parameter 1 >63:50.89 STAGE(load_f32) { >63:50.89 >63:50.89 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.89 typedef __SIZE_TYPE__ size_t; >63:50.89 ^ >63:50.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:798:0: note: 'sk_load_f32' was previously declared here >63:50.89 STAGE(load_f32) { >63:50.89 >63:50.89 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_store_u16_be' does not match original declaration [-Wlto-type-mismatch] >63:50.89 STAGES(M) >63:50.90 >63:50.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:787:0: note: type mismatch in parameter 1 >63:50.90 STAGE(store_u16_be) { >63:50.90 >63:50.90 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.90 typedef __SIZE_TYPE__ size_t; >63:50.90 ^ >63:50.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:787:0: note: 'sk_store_u16_be' was previously declared here >63:50.90 STAGE(store_u16_be) { >63:50.90 >63:50.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_load_u16_be' does not match original declaration [-Wlto-type-mismatch] >63:50.90 STAGES(M) >63:50.90 >63:50.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:776:0: note: type mismatch in parameter 1 >63:50.90 STAGE(load_u16_be) { >63:50.90 >63:50.90 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.90 typedef __SIZE_TYPE__ size_t; >63:50.90 ^ >63:50.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:776:0: note: 'sk_load_u16_be' was previously declared here >63:50.90 STAGE(load_u16_be) { >63:50.90 >63:50.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_store_f16' does not match original declaration [-Wlto-type-mismatch] >63:50.90 STAGES(M) >63:50.90 >63:50.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:768:0: note: type mismatch in parameter 1 >63:50.90 STAGE(store_f16) { >63:50.90 >63:50.90 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.90 typedef __SIZE_TYPE__ size_t; >63:50.90 ^ >63:50.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:768:0: note: 'sk_store_f16' was previously declared here >63:50.90 STAGE(store_f16) { >63:50.90 >63:50.90 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_gather_f16' does not match original declaration [-Wlto-type-mismatch] >63:50.90 STAGES(M) >63:50.90 >63:50.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:756:0: note: type mismatch in parameter 1 >63:50.91 STAGE(gather_f16) { >63:50.91 >63:50.91 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.91 typedef __SIZE_TYPE__ size_t; >63:50.91 ^ >63:50.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:756:0: note: 'sk_gather_f16' was previously declared here >63:50.91 STAGE(gather_f16) { >63:50.91 >63:50.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_load_f16' does not match original declaration [-Wlto-type-mismatch] >63:50.91 STAGES(M) >63:50.91 >63:50.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:746:0: note: type mismatch in parameter 1 >63:50.91 STAGE(load_f16) { >63:50.91 >63:50.91 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.91 typedef __SIZE_TYPE__ size_t; >63:50.91 ^ >63:50.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:746:0: note: 'sk_load_f16' was previously declared here >63:50.91 STAGE(load_f16) { >63:50.91 >63:50.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_store_8888' does not match original declaration [-Wlto-type-mismatch] >63:50.91 STAGES(M) >63:50.91 >63:50.91 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:736:0: note: type mismatch in parameter 1 >63:50.91 STAGE(store_8888) { >63:50.91 >63:50.91 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.91 typedef __SIZE_TYPE__ size_t; >63:50.91 ^ >63:50.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:736:0: note: 'sk_store_8888' was previously declared here >63:50.92 STAGE(store_8888) { >63:50.92 >63:50.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_gather_8888' does not match original declaration [-Wlto-type-mismatch] >63:50.92 STAGES(M) >63:50.92 >63:50.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:731:0: note: type mismatch in parameter 1 >63:50.92 STAGE(gather_8888) { >63:50.92 >63:50.92 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.92 typedef __SIZE_TYPE__ size_t; >63:50.92 ^ >63:50.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:731:0: note: 'sk_gather_8888' was previously declared here >63:50.92 STAGE(gather_8888) { >63:50.92 >63:50.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_load_8888' does not match original declaration [-Wlto-type-mismatch] >63:50.92 STAGES(M) >63:50.92 >63:50.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:727:0: note: type mismatch in parameter 1 >63:50.92 STAGE(load_8888) { >63:50.92 >63:50.92 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.92 typedef __SIZE_TYPE__ size_t; >63:50.92 ^ >63:50.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:727:0: note: 'sk_load_8888' was previously declared here >63:50.92 STAGE(load_8888) { >63:50.92 >63:50.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_store_4444' does not match original declaration [-Wlto-type-mismatch] >63:50.92 STAGES(M) >63:50.92 >63:50.92 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:718:0: note: type mismatch in parameter 1 >63:50.93 STAGE(store_4444) { >63:50.93 >63:50.93 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.93 typedef __SIZE_TYPE__ size_t; >63:50.93 ^ >63:50.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:718:0: note: 'sk_store_4444' was previously declared here >63:50.93 STAGE(store_4444) { >63:50.93 >63:50.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_gather_4444' does not match original declaration [-Wlto-type-mismatch] >63:50.93 STAGES(M) >63:50.93 >63:50.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:713:0: note: type mismatch in parameter 1 >63:50.93 STAGE(gather_4444) { >63:50.93 >63:50.93 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.93 typedef __SIZE_TYPE__ size_t; >63:50.93 ^ >63:50.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:713:0: note: 'sk_gather_4444' was previously declared here >63:50.93 STAGE(gather_4444) { >63:50.93 >63:50.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_load_4444' does not match original declaration [-Wlto-type-mismatch] >63:50.93 STAGES(M) >63:50.93 >63:50.93 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:709:0: note: type mismatch in parameter 1 >63:50.93 STAGE(load_4444) { >63:50.93 >63:50.93 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.94 typedef __SIZE_TYPE__ size_t; >63:50.94 ^ >63:50.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:709:0: note: 'sk_load_4444' was previously declared here >63:50.94 STAGE(load_4444) { >63:50.94 >63:50.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_store_565' does not match original declaration [-Wlto-type-mismatch] >63:50.94 STAGES(M) >63:50.94 >63:50.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:700:0: note: type mismatch in parameter 1 >63:50.94 STAGE(store_565) { >63:50.94 >63:50.94 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.94 typedef __SIZE_TYPE__ size_t; >63:50.94 ^ >63:50.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:700:0: note: 'sk_store_565' was previously declared here >63:50.94 STAGE(store_565) { >63:50.94 >63:50.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_gather_565' does not match original declaration [-Wlto-type-mismatch] >63:50.94 STAGES(M) >63:50.94 >63:50.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:694:0: note: type mismatch in parameter 1 >63:50.94 STAGE(gather_565) { >63:50.94 >63:50.94 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.94 typedef __SIZE_TYPE__ size_t; >63:50.94 ^ >63:50.94 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:694:0: note: 'sk_gather_565' was previously declared here >63:50.94 STAGE(gather_565) { >63:50.94 >63:50.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_load_565' does not match original declaration [-Wlto-type-mismatch] >63:50.95 STAGES(M) >63:50.95 >63:50.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:688:0: note: type mismatch in parameter 1 >63:50.95 STAGE(load_565) { >63:50.95 >63:50.95 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.95 typedef __SIZE_TYPE__ size_t; >63:50.95 ^ >63:50.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:688:0: note: 'sk_load_565' was previously declared here >63:50.95 STAGE(load_565) { >63:50.95 >63:50.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_gather_i8' does not match original declaration [-Wlto-type-mismatch] >63:50.95 STAGES(M) >63:50.95 >63:50.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:680:0: note: type mismatch in parameter 1 >63:50.95 STAGE(gather_i8) { >63:50.95 >63:50.95 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.95 typedef __SIZE_TYPE__ size_t; >63:50.95 ^ >63:50.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:680:0: note: 'sk_gather_i8' was previously declared here >63:50.95 STAGE(gather_i8) { >63:50.95 >63:50.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_gather_g8' does not match original declaration [-Wlto-type-mismatch] >63:50.95 STAGES(M) >63:50.95 >63:50.95 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:673:0: note: type mismatch in parameter 1 >63:50.95 STAGE(gather_g8) { >63:50.95 >63:50.95 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.96 typedef __SIZE_TYPE__ size_t; >63:50.96 ^ >63:50.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:673:0: note: 'sk_gather_g8' was previously declared here >63:50.96 STAGE(gather_g8) { >63:50.96 >63:50.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_load_g8' does not match original declaration [-Wlto-type-mismatch] >63:50.96 STAGES(M) >63:50.96 >63:50.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:667:0: note: type mismatch in parameter 1 >63:50.96 STAGE(load_g8) { >63:50.96 >63:50.96 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.96 typedef __SIZE_TYPE__ size_t; >63:50.96 ^ >63:50.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:667:0: note: 'sk_load_g8' was previously declared here >63:50.96 STAGE(load_g8) { >63:50.96 >63:50.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_store_a8' does not match original declaration [-Wlto-type-mismatch] >63:50.96 STAGES(M) >63:50.96 >63:50.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:660:0: note: type mismatch in parameter 1 >63:50.96 STAGE(store_a8) { >63:50.96 >63:50.96 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.96 typedef __SIZE_TYPE__ size_t; >63:50.96 ^ >63:50.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:660:0: note: 'sk_store_a8' was previously declared here >63:50.96 STAGE(store_a8) { >63:50.96 >63:50.96 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_gather_a8' does not match original declaration [-Wlto-type-mismatch] >63:50.97 STAGES(M) >63:50.97 >63:50.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:654:0: note: type mismatch in parameter 1 >63:50.97 STAGE(gather_a8) { >63:50.97 >63:50.97 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.97 typedef __SIZE_TYPE__ size_t; >63:50.97 ^ >63:50.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:654:0: note: 'sk_gather_a8' was previously declared here >63:50.97 STAGE(gather_a8) { >63:50.97 >63:50.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_load_a8' does not match original declaration [-Wlto-type-mismatch] >63:50.97 STAGES(M) >63:50.97 >63:50.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:648:0: note: type mismatch in parameter 1 >63:50.97 STAGE(load_a8) { >63:50.97 >63:50.97 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.97 typedef __SIZE_TYPE__ size_t; >63:50.97 ^ >63:50.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:648:0: note: 'sk_load_a8' was previously declared here >63:50.97 STAGE(load_a8) { >63:50.97 >63:50.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_byte_tables_rgb' does not match original declaration [-Wlto-type-mismatch] >63:50.97 STAGES(M) >63:50.97 >63:50.97 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:638:0: note: type mismatch in parameter 1 >63:50.97 STAGE(byte_tables_rgb) { >63:50.98 >63:50.98 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.98 typedef __SIZE_TYPE__ size_t; >63:50.98 ^ >63:50.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:638:0: note: 'sk_byte_tables_rgb' was previously declared here >63:50.98 STAGE(byte_tables_rgb) { >63:50.98 >63:50.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_byte_tables' does not match original declaration [-Wlto-type-mismatch] >63:50.98 STAGES(M) >63:50.98 >63:50.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:628:0: note: type mismatch in parameter 1 >63:50.98 STAGE(byte_tables) { >63:50.98 >63:50.98 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.98 typedef __SIZE_TYPE__ size_t; >63:50.98 ^ >63:50.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:628:0: note: 'sk_byte_tables' was previously declared here >63:50.98 STAGE(byte_tables) { >63:50.98 >63:50.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_load_tables' does not match original declaration [-Wlto-type-mismatch] >63:50.98 STAGES(M) >63:50.98 >63:50.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:614:0: note: type mismatch in parameter 1 >63:50.98 STAGE(load_tables) { >63:50.98 >63:50.98 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.98 typedef __SIZE_TYPE__ size_t; >63:50.98 ^ >63:50.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:614:0: note: 'sk_load_tables' was previously declared here >63:50.98 STAGE(load_tables) { >63:50.98 >63:50.98 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_lerp_565' does not match original declaration [-Wlto-type-mismatch] >63:50.98 STAGES(M) >63:50.99 >63:50.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:602:0: note: type mismatch in parameter 1 >63:50.99 STAGE(lerp_565) { >63:50.99 >63:50.99 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.99 typedef __SIZE_TYPE__ size_t; >63:50.99 ^ >63:50.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:602:0: note: 'sk_lerp_565' was previously declared here >63:50.99 STAGE(lerp_565) { >63:50.99 >63:50.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_lerp_u8' does not match original declaration [-Wlto-type-mismatch] >63:50.99 STAGES(M) >63:50.99 >63:50.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:591:0: note: type mismatch in parameter 1 >63:50.99 STAGE(lerp_u8) { >63:50.99 >63:50.99 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.99 typedef __SIZE_TYPE__ size_t; >63:50.99 ^ >63:50.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:591:0: note: 'sk_lerp_u8' was previously declared here >63:50.99 STAGE(lerp_u8) { >63:50.99 >63:50.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_lerp_1_float' does not match original declaration [-Wlto-type-mismatch] >63:50.99 STAGES(M) >63:50.99 >63:50.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:583:0: note: type mismatch in parameter 1 >63:50.99 STAGE(lerp_1_float) { >63:50.99 >63:50.99 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:50.99 typedef __SIZE_TYPE__ size_t; >63:50.99 ^ >63:50.99 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:583:0: note: 'sk_lerp_1_float' was previously declared here >63:50.99 STAGE(lerp_1_float) { >63:51.00 >63:51.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_scale_u8' does not match original declaration [-Wlto-type-mismatch] >63:51.00 STAGES(M) >63:51.00 >63:51.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:567:0: note: type mismatch in parameter 1 >63:51.00 STAGE(scale_u8) { >63:51.00 >63:51.00 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.00 typedef __SIZE_TYPE__ size_t; >63:51.00 ^ >63:51.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:567:0: note: 'sk_scale_u8' was previously declared here >63:51.00 STAGE(scale_u8) { >63:51.00 >63:51.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_scale_1_float' does not match original declaration [-Wlto-type-mismatch] >63:51.00 STAGES(M) >63:51.00 >63:51.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:559:0: note: type mismatch in parameter 1 >63:51.00 STAGE(scale_1_float) { >63:51.00 >63:51.00 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.00 typedef __SIZE_TYPE__ size_t; >63:51.00 ^ >63:51.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:559:0: note: 'sk_scale_1_float' was previously declared here >63:51.00 STAGE(scale_1_float) { >63:51.00 >63:51.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_hsl_to_rgb' does not match original declaration [-Wlto-type-mismatch] >63:51.00 STAGES(M) >63:51.00 >63:51.00 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:535:0: note: type mismatch in parameter 1 >63:51.00 STAGE(hsl_to_rgb) { >63:51.00 >63:51.00 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.00 typedef __SIZE_TYPE__ size_t; >63:51.01 ^ >63:51.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:535:0: note: 'sk_hsl_to_rgb' was previously declared here >63:51.01 STAGE(hsl_to_rgb) { >63:51.01 >63:51.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_rgb_to_hsl' does not match original declaration [-Wlto-type-mismatch] >63:51.01 STAGES(M) >63:51.01 >63:51.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:515:0: note: type mismatch in parameter 1 >63:51.01 STAGE(rgb_to_hsl) { >63:51.01 >63:51.01 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.01 typedef __SIZE_TYPE__ size_t; >63:51.01 ^ >63:51.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:515:0: note: 'sk_rgb_to_hsl' was previously declared here >63:51.01 STAGE(rgb_to_hsl) { >63:51.01 >63:51.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_to_2dot2' does not match original declaration [-Wlto-type-mismatch] >63:51.01 STAGES(M) >63:51.01 >63:51.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:500:0: note: type mismatch in parameter 1 >63:51.01 STAGE(to_2dot2) { >63:51.01 >63:51.01 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.01 typedef __SIZE_TYPE__ size_t; >63:51.01 ^ >63:51.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:500:0: note: 'sk_to_2dot2' was previously declared here >63:51.01 STAGE(to_2dot2) { >63:51.01 >63:51.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_from_2dot2' does not match original declaration [-Wlto-type-mismatch] >63:51.01 STAGES(M) >63:51.01 >63:51.01 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:486:0: note: type mismatch in parameter 1 >63:51.01 STAGE(from_2dot2) { >63:51.01 >63:51.02 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.02 typedef __SIZE_TYPE__ size_t; >63:51.02 ^ >63:51.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:486:0: note: 'sk_from_2dot2' was previously declared here >63:51.02 STAGE(from_2dot2) { >63:51.02 >63:51.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_to_srgb' does not match original declaration [-Wlto-type-mismatch] >63:51.02 STAGES(M) >63:51.02 >63:51.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:472:0: note: type mismatch in parameter 1 >63:51.02 STAGE(to_srgb) { >63:51.02 >63:51.02 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.02 typedef __SIZE_TYPE__ size_t; >63:51.02 ^ >63:51.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:472:0: note: 'sk_to_srgb' was previously declared here >63:51.02 STAGE(to_srgb) { >63:51.02 >63:51.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_from_srgb' does not match original declaration [-Wlto-type-mismatch] >63:51.02 STAGES(M) >63:51.02 >63:51.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:462:0: note: type mismatch in parameter 1 >63:51.02 STAGE(from_srgb) { >63:51.02 >63:51.02 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.02 typedef __SIZE_TYPE__ size_t; >63:51.02 ^ >63:51.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:462:0: note: 'sk_from_srgb' was previously declared here >63:51.02 STAGE(from_srgb) { >63:51.02 >63:51.02 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_unpremul' does not match original declaration [-Wlto-type-mismatch] >63:51.02 STAGES(M) >63:51.03 >63:51.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:455:0: note: type mismatch in parameter 1 >63:51.03 STAGE(unpremul) { >63:51.03 >63:51.03 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.03 typedef __SIZE_TYPE__ size_t; >63:51.03 ^ >63:51.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:455:0: note: 'sk_unpremul' was previously declared here >63:51.03 STAGE(unpremul) { >63:51.03 >63:51.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_premul' does not match original declaration [-Wlto-type-mismatch] >63:51.03 STAGES(M) >63:51.03 >63:51.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:450:0: note: type mismatch in parameter 1 >63:51.03 STAGE(premul) { >63:51.03 >63:51.03 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.03 typedef __SIZE_TYPE__ size_t; >63:51.03 ^ >63:51.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:450:0: note: 'sk_premul' was previously declared here >63:51.03 STAGE(premul) { >63:51.03 >63:51.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_move_dst_src' does not match original declaration [-Wlto-type-mismatch] >63:51.03 STAGES(M) >63:51.03 >63:51.03 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:443:0: note: type mismatch in parameter 1 >63:51.03 STAGE(move_dst_src) { >63:51.03 >63:51.03 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.04 typedef __SIZE_TYPE__ size_t; >63:51.04 ^ >63:51.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:443:0: note: 'sk_move_dst_src' was previously declared here >63:51.04 STAGE(move_dst_src) { >63:51.04 >63:51.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_move_src_dst' does not match original declaration [-Wlto-type-mismatch] >63:51.04 STAGES(M) >63:51.04 >63:51.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:437:0: note: type mismatch in parameter 1 >63:51.04 STAGE(move_src_dst) { >63:51.04 >63:51.04 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.04 typedef __SIZE_TYPE__ size_t; >63:51.04 ^ >63:51.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:437:0: note: 'sk_move_src_dst' was previously declared here >63:51.04 STAGE(move_src_dst) { >63:51.04 >63:51.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_swap' does not match original declaration [-Wlto-type-mismatch] >63:51.04 STAGES(M) >63:51.04 >63:51.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:426:0: note: type mismatch in parameter 1 >63:51.04 STAGE(swap) { >63:51.04 >63:51.04 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.04 typedef __SIZE_TYPE__ size_t; >63:51.04 ^ >63:51.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:426:0: note: 'sk_swap' was previously declared here >63:51.04 STAGE(swap) { >63:51.04 >63:51.04 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_swap_rb' does not match original declaration [-Wlto-type-mismatch] >63:51.04 STAGES(M) >63:51.04 >63:51.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:420:0: note: type mismatch in parameter 1 >63:51.05 STAGE(swap_rb) { >63:51.05 >63:51.05 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.05 typedef __SIZE_TYPE__ size_t; >63:51.05 ^ >63:51.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:420:0: note: 'sk_swap_rb' was previously declared here >63:51.05 STAGE(swap_rb) { >63:51.05 >63:51.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_set_rgb' does not match original declaration [-Wlto-type-mismatch] >63:51.05 STAGES(M) >63:51.05 >63:51.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:414:0: note: type mismatch in parameter 1 >63:51.05 STAGE(set_rgb) { >63:51.05 >63:51.05 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.05 typedef __SIZE_TYPE__ size_t; >63:51.05 ^ >63:51.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:414:0: note: 'sk_set_rgb' was previously declared here >63:51.05 STAGE(set_rgb) { >63:51.05 >63:51.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_clamp_a' does not match original declaration [-Wlto-type-mismatch] >63:51.05 STAGES(M) >63:51.05 >63:51.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:407:0: note: type mismatch in parameter 1 >63:51.05 STAGE(clamp_a) { >63:51.05 >63:51.05 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.05 typedef __SIZE_TYPE__ size_t; >63:51.05 ^ >63:51.05 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:407:0: note: 'sk_clamp_a' was previously declared here >63:51.05 STAGE(clamp_a) { >63:51.05 >63:51.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_clamp_1' does not match original declaration [-Wlto-type-mismatch] >63:51.06 STAGES(M) >63:51.06 >63:51.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:400:0: note: type mismatch in parameter 1 >63:51.06 STAGE(clamp_1) { >63:51.06 >63:51.06 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.06 typedef __SIZE_TYPE__ size_t; >63:51.06 ^ >63:51.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:400:0: note: 'sk_clamp_1' was previously declared here >63:51.06 STAGE(clamp_1) { >63:51.06 >63:51.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_clamp_0' does not match original declaration [-Wlto-type-mismatch] >63:51.06 STAGES(M) >63:51.06 >63:51.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:393:0: note: type mismatch in parameter 1 >63:51.06 STAGE(clamp_0) { >63:51.06 >63:51.06 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.06 typedef __SIZE_TYPE__ size_t; >63:51.06 ^ >63:51.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:393:0: note: 'sk_clamp_0' was previously declared here >63:51.06 STAGE(clamp_0) { >63:51.06 >63:51.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_softlight' does not match original declaration [-Wlto-type-mismatch] >63:51.06 STAGES(M) >63:51.06 >63:51.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:376:0: note: type mismatch in parameter 1 >63:51.06 BLEND_MODE(softlight) { >63:51.06 >63:51.06 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.06 typedef __SIZE_TYPE__ size_t; >63:51.06 ^ >63:51.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:376:0: note: 'sk_softlight' was previously declared here >63:51.06 BLEND_MODE(softlight) { >63:51.06 >63:51.06 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_overlay' does not match original declaration [-Wlto-type-mismatch] >63:51.07 STAGES(M) >63:51.07 >63:51.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:371:0: note: type mismatch in parameter 1 >63:51.07 BLEND_MODE(overlay) { >63:51.07 >63:51.07 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.07 typedef __SIZE_TYPE__ size_t; >63:51.07 ^ >63:51.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:371:0: note: 'sk_overlay' was previously declared here >63:51.07 BLEND_MODE(overlay) { >63:51.07 >63:51.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_hardlight' does not match original declaration [-Wlto-type-mismatch] >63:51.07 STAGES(M) >63:51.07 >63:51.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:367:0: note: type mismatch in parameter 1 >63:51.07 BLEND_MODE(hardlight) { >63:51.07 >63:51.07 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.07 typedef __SIZE_TYPE__ size_t; >63:51.07 ^ >63:51.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:367:0: note: 'sk_hardlight' was previously declared here >63:51.07 BLEND_MODE(hardlight) { >63:51.07 >63:51.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_colordodge' does not match original declaration [-Wlto-type-mismatch] >63:51.07 STAGES(M) >63:51.07 >63:51.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:362:0: note: type mismatch in parameter 1 >63:51.07 BLEND_MODE(colordodge) { >63:51.07 >63:51.07 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.07 typedef __SIZE_TYPE__ size_t; >63:51.07 ^ >63:51.07 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:362:0: note: 'sk_colordodge' was previously declared here >63:51.07 BLEND_MODE(colordodge) { >63:51.07 >63:51.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_colorburn' does not match original declaration [-Wlto-type-mismatch] >63:51.08 STAGES(M) >63:51.08 >63:51.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:357:0: note: type mismatch in parameter 1 >63:51.08 BLEND_MODE(colorburn) { >63:51.08 >63:51.08 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.08 typedef __SIZE_TYPE__ size_t; >63:51.08 ^ >63:51.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:357:0: note: 'sk_colorburn' was previously declared here >63:51.08 BLEND_MODE(colorburn) { >63:51.08 >63:51.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_exclusion' does not match original declaration [-Wlto-type-mismatch] >63:51.08 STAGES(M) >63:51.08 >63:51.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:355:0: note: type mismatch in parameter 1 >63:51.08 BLEND_MODE(exclusion) { return s + d - two(s*d); } >63:51.08 >63:51.08 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.08 typedef __SIZE_TYPE__ size_t; >63:51.08 ^ >63:51.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:355:0: note: 'sk_exclusion' was previously declared here >63:51.08 BLEND_MODE(exclusion) { return s + d - two(s*d); } >63:51.08 >63:51.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_difference' does not match original declaration [-Wlto-type-mismatch] >63:51.08 STAGES(M) >63:51.08 >63:51.08 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:354:0: note: type mismatch in parameter 1 >63:51.08 BLEND_MODE(difference) { return s + d - two(min(s*da, d*sa)); } >63:51.09 >63:51.09 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.09 typedef __SIZE_TYPE__ size_t; >63:51.09 ^ >63:51.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:354:0: note: 'sk_difference' was previously declared here >63:51.09 BLEND_MODE(difference) { return s + d - two(min(s*da, d*sa)); } >63:51.09 >63:51.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_lighten' does not match original declaration [-Wlto-type-mismatch] >63:51.09 STAGES(M) >63:51.09 >63:51.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:353:0: note: type mismatch in parameter 1 >63:51.09 BLEND_MODE(lighten) { return s + d - min(s*da, d*sa) ; } >63:51.09 >63:51.09 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.09 typedef __SIZE_TYPE__ size_t; >63:51.09 ^ >63:51.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:353:0: note: 'sk_lighten' was previously declared here >63:51.09 BLEND_MODE(lighten) { return s + d - min(s*da, d*sa) ; } >63:51.09 >63:51.09 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_darken' does not match original declaration [-Wlto-type-mismatch] >63:51.10 STAGES(M) >63:51.10 >63:51.10 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:352:0: note: type mismatch in parameter 1 >63:51.10 BLEND_MODE(darken) { return s + d - max(s*da, d*sa) ; } >63:51.10 >63:51.10 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.11 typedef __SIZE_TYPE__ size_t; >63:51.11 ^ >63:51.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:352:0: note: 'sk_darken' was previously declared here >63:51.11 BLEND_MODE(darken) { return s + d - max(s*da, d*sa) ; } >63:51.11 >63:51.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_xor_' does not match original declaration [-Wlto-type-mismatch] >63:51.11 STAGES(M) >63:51.11 >63:51.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:338:0: note: type mismatch in parameter 1 >63:51.11 BLEND_MODE(xor_) { return s*inv(da) + d*inv(sa); } >63:51.11 >63:51.11 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.11 typedef __SIZE_TYPE__ size_t; >63:51.11 ^ >63:51.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:338:0: note: 'sk_xor_' was previously declared here >63:51.11 BLEND_MODE(xor_) { return s*inv(da) + d*inv(sa); } >63:51.11 >63:51.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_screen' does not match original declaration [-Wlto-type-mismatch] >63:51.11 STAGES(M) >63:51.11 >63:51.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:337:0: note: type mismatch in parameter 1 >63:51.11 BLEND_MODE(screen) { return s + d - s*d; } >63:51.11 >63:51.11 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.11 typedef __SIZE_TYPE__ size_t; >63:51.11 ^ >63:51.11 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:337:0: note: 'sk_screen' was previously declared here >63:51.11 BLEND_MODE(screen) { return s + d - s*d; } >63:51.12 >63:51.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_plus_' does not match original declaration [-Wlto-type-mismatch] >63:51.12 STAGES(M) >63:51.12 >63:51.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:336:0: note: type mismatch in parameter 1 >63:51.12 BLEND_MODE(plus_) { return s + d; } >63:51.12 >63:51.12 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.12 typedef __SIZE_TYPE__ size_t; >63:51.12 ^ >63:51.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:336:0: note: 'sk_plus_' was previously declared here >63:51.12 BLEND_MODE(plus_) { return s + d; } >63:51.12 >63:51.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_multiply' does not match original declaration [-Wlto-type-mismatch] >63:51.12 STAGES(M) >63:51.12 >63:51.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:335:0: note: type mismatch in parameter 1 >63:51.12 BLEND_MODE(multiply) { return s*inv(da) + d*inv(sa) + s*d; } >63:51.12 >63:51.12 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.12 typedef __SIZE_TYPE__ size_t; >63:51.12 ^ >63:51.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:335:0: note: 'sk_multiply' was previously declared here >63:51.12 BLEND_MODE(multiply) { return s*inv(da) + d*inv(sa) + s*d; } >63:51.12 >63:51.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_modulate' does not match original declaration [-Wlto-type-mismatch] >63:51.12 STAGES(M) >63:51.12 >63:51.12 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:334:0: note: type mismatch in parameter 1 >63:51.13 BLEND_MODE(modulate) { return s*d; } >63:51.13 >63:51.13 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.13 typedef __SIZE_TYPE__ size_t; >63:51.13 ^ >63:51.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:334:0: note: 'sk_modulate' was previously declared here >63:51.13 BLEND_MODE(modulate) { return s*d; } >63:51.13 >63:51.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_dstover' does not match original declaration [-Wlto-type-mismatch] >63:51.13 STAGES(M) >63:51.13 >63:51.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:332:0: note: type mismatch in parameter 1 >63:51.13 BLEND_MODE(dstover) { return mad(s, inv(da), d); } >63:51.13 >63:51.13 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.13 typedef __SIZE_TYPE__ size_t; >63:51.13 ^ >63:51.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:332:0: note: 'sk_dstover' was previously declared here >63:51.13 BLEND_MODE(dstover) { return mad(s, inv(da), d); } >63:51.13 >63:51.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_srcover' does not match original declaration [-Wlto-type-mismatch] >63:51.13 STAGES(M) >63:51.13 >63:51.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:331:0: note: type mismatch in parameter 1 >63:51.13 BLEND_MODE(srcover) { return mad(d, inv(sa), s); } >63:51.13 >63:51.13 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.13 typedef __SIZE_TYPE__ size_t; >63:51.13 ^ >63:51.13 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:331:0: note: 'sk_srcover' was previously declared here >63:51.13 BLEND_MODE(srcover) { return mad(d, inv(sa), s); } >63:51.14 >63:51.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_dstout' does not match original declaration [-Wlto-type-mismatch] >63:51.14 STAGES(M) >63:51.14 >63:51.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:330:0: note: type mismatch in parameter 1 >63:51.14 BLEND_MODE(dstout) { return d * inv(sa); } >63:51.14 >63:51.14 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.14 typedef __SIZE_TYPE__ size_t; >63:51.14 ^ >63:51.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:330:0: note: 'sk_dstout' was previously declared here >63:51.14 BLEND_MODE(dstout) { return d * inv(sa); } >63:51.14 >63:51.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_srcout' does not match original declaration [-Wlto-type-mismatch] >63:51.14 STAGES(M) >63:51.14 >63:51.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:329:0: note: type mismatch in parameter 1 >63:51.14 BLEND_MODE(srcout) { return s * inv(da); } >63:51.14 >63:51.14 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.14 typedef __SIZE_TYPE__ size_t; >63:51.14 ^ >63:51.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:329:0: note: 'sk_srcout' was previously declared here >63:51.14 BLEND_MODE(srcout) { return s * inv(da); } >63:51.14 >63:51.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_dstin' does not match original declaration [-Wlto-type-mismatch] >63:51.14 STAGES(M) >63:51.14 >63:51.14 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:328:0: note: type mismatch in parameter 1 >63:51.14 BLEND_MODE(dstin) { return d * sa; } >63:51.14 >63:51.14 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.15 typedef __SIZE_TYPE__ size_t; >63:51.15 ^ >63:51.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:328:0: note: 'sk_dstin' was previously declared here >63:51.15 BLEND_MODE(dstin) { return d * sa; } >63:51.15 >63:51.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_srcin' does not match original declaration [-Wlto-type-mismatch] >63:51.15 STAGES(M) >63:51.15 >63:51.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:327:0: note: type mismatch in parameter 1 >63:51.15 BLEND_MODE(srcin) { return s * da; } >63:51.15 >63:51.15 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.15 typedef __SIZE_TYPE__ size_t; >63:51.15 ^ >63:51.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:327:0: note: 'sk_srcin' was previously declared here >63:51.15 BLEND_MODE(srcin) { return s * da; } >63:51.15 >63:51.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_dstatop' does not match original declaration [-Wlto-type-mismatch] >63:51.15 STAGES(M) >63:51.15 >63:51.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:326:0: note: type mismatch in parameter 1 >63:51.15 BLEND_MODE(dstatop) { return d*sa + s*inv(da); } >63:51.15 >63:51.15 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.15 typedef __SIZE_TYPE__ size_t; >63:51.15 ^ >63:51.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:326:0: note: 'sk_dstatop' was previously declared here >63:51.15 BLEND_MODE(dstatop) { return d*sa + s*inv(da); } >63:51.15 >63:51.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_srcatop' does not match original declaration [-Wlto-type-mismatch] >63:51.15 STAGES(M) >63:51.15 >63:51.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:325:0: note: type mismatch in parameter 1 >63:51.15 BLEND_MODE(srcatop) { return s*da + d*inv(sa); } >63:51.15 >63:51.15 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.15 typedef __SIZE_TYPE__ size_t; >63:51.15 ^ >63:51.15 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:325:0: note: 'sk_srcatop' was previously declared here >63:51.16 BLEND_MODE(srcatop) { return s*da + d*inv(sa); } >63:51.16 >63:51.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_clear' does not match original declaration [-Wlto-type-mismatch] >63:51.16 STAGES(M) >63:51.16 >63:51.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:324:0: note: type mismatch in parameter 1 >63:51.16 BLEND_MODE(clear) { return 0; } >63:51.16 >63:51.16 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.16 typedef __SIZE_TYPE__ size_t; >63:51.16 ^ >63:51.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:324:0: note: 'sk_clear' was previously declared here >63:51.16 BLEND_MODE(clear) { return 0; } >63:51.16 >63:51.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_constant_color' does not match original declaration [-Wlto-type-mismatch] >63:51.16 STAGES(M) >63:51.16 >63:51.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:302:0: note: type mismatch in parameter 1 >63:51.16 STAGE(constant_color) { >63:51.16 >63:51.16 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.16 typedef __SIZE_TYPE__ size_t; >63:51.16 ^ >63:51.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:302:0: note: 'sk_constant_color' was previously declared here >63:51.16 STAGE(constant_color) { >63:51.16 >63:51.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper.cpp:200:0: warning: type of 'sk_seed_shader' does not match original declaration [-Wlto-type-mismatch] >63:51.16 STAGES(M) >63:51.16 >63:51.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:289:0: note: type mismatch in parameter 1 >63:51.16 STAGE(seed_shader) { >63:51.16 >63:51.16 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:216:23: note: type 'size_t' should match type 'void' >63:51.16 typedef __SIZE_TYPE__ size_t; >63:51.16 ^ >63:51.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/gfx/skia/skia/src/jumper/SkJumper_stages.cpp:289:0: note: 'sk_seed_shader' was previously declared here >63:51.16 STAGE(seed_shader) { >63:51.16 >63:51.16 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/src/cubeb.c:26:0: warning: type of 'pulse_init' does not match original declaration [-Wlto-type-mismatch] >63:51.17 int pulse_init(cubeb ** context, char const * context_name); >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/src/cubeb_pulse.c:599:0: note: 'pulse_init' was previously declared here >63:51.17 pulse_init(cubeb ** context, char const * context_name) >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libcubeb/src/cubeb_pulse.c:599:0: note: code may be misoptimized unless -fno-strict-aliasing is used >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/layout/RemotePrintJobParent.h:63:0: warning: 'GetPrintSettings' violates the C++ One Definition Rule [-Wodr] >63:51.17 already_AddRefed<nsIPrintSettings> GetPrintSettings(); >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/layout/printing/ipc/RemotePrintJobParent.cpp:227:0: note: implicit this pointer type mismatch >63:51.17 RemotePrintJobParent::GetPrintSettings() >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/layout/printing/ipc/RemotePrintJobParent.h:25:0: note: type 'struct RemotePrintJobParent' itself violates the C++ One Definition Rule >63:51.17 class RemotePrintJobParent final : public PRemotePrintJobParent >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/layout/RemotePrintJobParent.h:25:0: note: the incompatible type is defined here >63:51.17 class RemotePrintJobParent final : public PRemotePrintJobParent >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/layout/printing/ipc/RemotePrintJobParent.cpp:227:0: note: 'GetPrintSettings' was previously declared here >63:51.17 RemotePrintJobParent::GetPrintSettings() >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/layout/RemotePrintJobParent.h:58:0: warning: 'RegisterListener' violates the C++ One Definition Rule [-Wodr] >63:51.17 void RegisterListener(nsIWebProgressListener* aListener); >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/layout/printing/ipc/RemotePrintJobParent.cpp:219:0: note: implicit this pointer type mismatch >63:51.17 RemotePrintJobParent::RegisterListener(nsIWebProgressListener* aListener) >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/layout/printing/ipc/RemotePrintJobParent.h:25:0: note: type 'struct RemotePrintJobParent' itself violates the C++ One Definition Rule >63:51.17 class RemotePrintJobParent final : public PRemotePrintJobParent >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/layout/RemotePrintJobParent.h:25:0: note: the incompatible type is defined here >63:51.17 class RemotePrintJobParent final : public PRemotePrintJobParent >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/layout/printing/ipc/RemotePrintJobParent.cpp:219:0: note: 'RegisterListener' was previously declared here >63:51.17 RemotePrintJobParent::RegisterListener(nsIWebProgressListener* aListener) >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/layout/RemotePrintJobParent.h:28:0: warning: '__comp_ctor ' violates the C++ One Definition Rule [-Wodr] >63:51.17 explicit RemotePrintJobParent(nsIPrintSettings* aPrintSettings); >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/layout/printing/ipc/RemotePrintJobParent.cpp:26:0: note: implicit this pointer type mismatch >63:51.17 RemotePrintJobParent::RemotePrintJobParent(nsIPrintSettings* aPrintSettings) >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/layout/printing/ipc/RemotePrintJobParent.h:25:0: note: type 'struct RemotePrintJobParent' itself violates the C++ One Definition Rule >63:51.17 class RemotePrintJobParent final : public PRemotePrintJobParent >63:51.17 >63:51.17 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/layout/RemotePrintJobParent.h:25:0: note: the incompatible type is defined here >63:51.17 class RemotePrintJobParent final : public PRemotePrintJobParent >63:51.17 >63:51.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/layout/printing/ipc/RemotePrintJobParent.cpp:26:0: note: '__comp_ctor ' was previously declared here >63:51.18 RemotePrintJobParent::RemotePrintJobParent(nsIPrintSettings* aPrintSettings) >63:51.18 >63:51.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/WebAuthnManager.h:48:0: warning: 'IsRegistrableDomainSuffixOfOrEqualTo' violates the C++ One Definition Rule [-Wodr] >63:51.18 bool IsRegistrableDomainSuffixOfOrEqualTo(const nsAString& aHostSuffixString, >63:51.18 >63:51.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/nsHTMLDocument.cpp:1008:0: note: implicit this pointer type mismatch >63:51.18 nsHTMLDocument::IsRegistrableDomainSuffixOfOrEqualTo(const nsAString& aHostSuffixString, >63:51.18 >63:51.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/nsHTMLDocument.h:37:0: note: type 'struct nsHTMLDocument' itself violates the C++ One Definition Rule >63:51.18 class nsHTMLDocument : public nsDocument, >63:51.18 >63:51.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/WebAuthnManager.h:46:0: note: the incompatible type is defined here >63:51.18 class nsHTMLDocument { >63:51.18 >63:51.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/u2f/U2F.cpp:19:0: warning: 'IsRegistrableDomainSuffixOfOrEqualTo' violates the C++ One Definition Rule [-Wodr] >63:51.18 bool IsRegistrableDomainSuffixOfOrEqualTo(const nsAString& aHostSuffixString, >63:51.18 >63:51.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/nsHTMLDocument.cpp:1008:0: note: implicit this pointer type mismatch >63:51.18 nsHTMLDocument::IsRegistrableDomainSuffixOfOrEqualTo(const nsAString& aHostSuffixString, >63:51.18 >63:51.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/nsHTMLDocument.h:37:0: note: type 'struct nsHTMLDocument' itself violates the C++ One Definition Rule >63:51.18 class nsHTMLDocument : public nsDocument, >63:51.18 >63:51.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/WebAuthnManager.h:46:0: note: the incompatible type is defined here >63:51.18 class nsHTMLDocument { >63:51.18 >63:51.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/nsHTMLDocument.cpp:1008:0: note: 'IsRegistrableDomainSuffixOfOrEqualTo' was previously declared here >63:51.18 nsHTMLDocument::IsRegistrableDomainSuffixOfOrEqualTo(const nsAString& aHostSuffixString, >63:51.18 >63:51.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/nsHTMLDocument.cpp:1008:0: note: code may be misoptimized unless -fno-strict-aliasing is used >63:51.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:956:0: warning: 'UpdateEntries' violates the C++ One Definition Rule [-Wodr] >63:51.18 void UpdateEntries(const nsTArray<OwningFileOrDirectory>& aFilesOrDirectories); >63:51.18 >63:51.18 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:7852:0: note: implicit this pointer type mismatch >63:51.19 HTMLInputElement::UpdateEntries(const nsTArray<OwningFileOrDirectory>& aFilesOrDirectories) >63:51.19 >63:51.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:126:0: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule >63:51.19 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:51.19 >63:51.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:7852:0: note: 'UpdateEntries' was previously declared here >63:51.19 HTMLInputElement::UpdateEntries(const nsTArray<OwningFileOrDirectory>& aFilesOrDirectories) >63:51.19 >63:51.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:274:0: warning: 'SetFilesOrDirectories' violates the C++ One Definition Rule [-Wodr] >63:51.19 void SetFilesOrDirectories(const nsTArray<OwningFileOrDirectory>& aFilesOrDirectories, >63:51.19 >63:51.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:2780:0: note: implicit this pointer type mismatch >63:51.19 HTMLInputElement::SetFilesOrDirectories(const nsTArray<OwningFileOrDirectory>& aFilesOrDirectories, >63:51.19 >63:51.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:126:0: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule >63:51.19 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:51.19 >63:51.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:2780:0: note: 'SetFilesOrDirectories' was previously declared here >63:51.19 HTMLInputElement::SetFilesOrDirectories(const nsTArray<OwningFileOrDirectory>& aFilesOrDirectories, >63:51.19 >63:51.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:276:0: warning: 'SetFiles' violates the C++ One Definition Rule [-Wodr] >63:51.19 void SetFiles(nsIDOMFileList* aFiles, bool aSetValueChanged); >63:51.19 >63:51.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:2799:0: note: implicit this pointer type mismatch >63:51.19 HTMLInputElement::SetFiles(nsIDOMFileList* aFiles, >63:51.19 >63:51.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:126:0: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule >63:51.19 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:51.19 >63:51.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:2799:0: note: 'SetFiles' was previously declared here >63:51.19 HTMLInputElement::SetFiles(nsIDOMFileList* aFiles, >63:51.19 >63:51.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:270:0: warning: 'GetDisplayFileName' violates the C++ One Definition Rule [-Wodr] >63:51.19 void GetDisplayFileName(nsAString& aFileName) const; >63:51.19 >63:51.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:2732:0: note: 'GetDisplayFileName' was previously declared here >63:51.19 HTMLInputElement::GetDisplayFileName(nsAString& aValue) const >63:51.19 >63:51.19 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:156:0: warning: 'Focus' violates the C++ One Definition Rule [-Wodr] >63:51.19 virtual void Focus(ErrorResult& aError) override; >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:3383:0: note: implicit this pointer type mismatch >63:51.20 HTMLInputElement::Focus(ErrorResult& aError) >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:126:0: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule >63:51.20 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:3383:0: note: 'Focus' was previously declared here >63:51.20 HTMLInputElement::Focus(ErrorResult& aError) >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.h:908:0: warning: 'GetOwnerNumberControl' violates the C++ One Definition Rule [-Wodr] >63:51.20 HTMLInputElement* GetOwnerNumberControl(); >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:2502:0: note: return value type mismatch >63:51.20 HTMLInputElement::GetOwnerNumberControl() >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:126:0: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule >63:51.20 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.h:126:0: note: the incompatible type is defined here >63:51.20 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:2502:0: note: 'GetOwnerNumberControl' was previously declared here >63:51.20 HTMLInputElement::GetOwnerNumberControl() >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:743:0: warning: 'SetValue' violates the C++ One Definition Rule [-Wodr] >63:51.20 void SetValue(const nsAString& aValue, CallerType aCallerType, >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:1798:0: note: implicit this pointer type mismatch >63:51.20 HTMLInputElement::SetValue(const nsAString& aValue, CallerType aCallerType, >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:126:0: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule >63:51.20 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:1798:0: note: 'SetValue' was previously declared here >63:51.20 HTMLInputElement::SetValue(const nsAString& aValue, CallerType aCallerType, >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:280:0: warning: 'MozSetDndFilesAndDirectories' violates the C++ One Definition Rule [-Wodr] >63:51.20 void MozSetDndFilesAndDirectories(const nsTArray<OwningFileOrDirectory>& aSequence); >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:2828:0: note: implicit this pointer type mismatch >63:51.20 HTMLInputElement::MozSetDndFilesAndDirectories(const nsTArray<OwningFileOrDirectory>& aFilesOrDirectories) >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:126:0: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule >63:51.20 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:51.20 >63:51.20 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:2828:0: note: 'MozSetDndFilesAndDirectories' was previously declared here >63:51.21 HTMLInputElement::MozSetDndFilesAndDirectories(const nsTArray<OwningFileOrDirectory>& aFilesOrDirectories) >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:442:0: warning: 'GetValueAsDecimal' violates the C++ One Definition Rule [-Wodr] >63:51.21 Decimal GetValueAsDecimal() const; >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:1786:0: note: 'GetValueAsDecimal' was previously declared here >63:51.21 HTMLInputElement::GetValueAsDecimal() const >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:452:0: warning: 'GetMinimum' violates the C++ One Definition Rule [-Wodr] >63:51.21 Decimal GetMinimum() const; >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:2060:0: note: 'GetMinimum' was previously declared here >63:51.21 HTMLInputElement::GetMinimum() const >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:462:0: warning: 'GetMaximum' violates the C++ One Definition Rule [-Wodr] >63:51.21 Decimal GetMaximum() const; >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:2081:0: note: 'GetMaximum' was previously declared here >63:51.21 HTMLInputElement::GetMaximum() const >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:745:0: warning: 'GetValue' violates the C++ One Definition Rule [-Wodr] >63:51.21 void GetValue(nsAString& aValue, CallerType aCallerType); >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:1675:0: note: implicit this pointer type mismatch >63:51.21 HTMLInputElement::GetValue(nsAString& aValue, CallerType aCallerType) >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:126:0: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule >63:51.21 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:1675:0: note: 'GetValue' was previously declared here >63:51.21 HTMLInputElement::GetValue(nsAString& aValue, CallerType aCallerType) >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:786:0: warning: 'Select' violates the C++ One Definition Rule [-Wodr] >63:51.21 void Select(); >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:3459:0: note: implicit this pointer type mismatch >63:51.21 HTMLInputElement::Select() >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:126:0: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule >63:51.21 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:3459:0: note: 'Select' was previously declared here >63:51.21 HTMLInputElement::Select() >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:151:0: warning: 'AddRef' violates the C++ One Definition Rule [-Wodr] >63:51.21 NS_DECL_ISUPPORTS_INHERITED >63:51.21 >63:51.21 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:1250:0: note: implicit this pointer type mismatch >63:51.21 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED(HTMLInputElement, >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:126:0: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule >63:51.22 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:1250:0: note: 'AddRef' was previously declared here >63:51.22 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED(HTMLInputElement, >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:151:0: warning: 'Release' violates the C++ One Definition Rule [-Wodr] >63:51.22 NS_DECL_ISUPPORTS_INHERITED >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:1250:0: note: implicit this pointer type mismatch >63:51.22 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED(HTMLInputElement, >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/HTMLInputElement.h:126:0: note: type 'struct HTMLInputElement' itself violates the C++ One Definition Rule >63:51.22 class HTMLInputElement final : public nsGenericHTMLFormElementWithState, >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/HTMLInputElement.cpp:1250:0: note: 'Release' was previously declared here >63:51.22 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED(HTMLInputElement, >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/layout/forms/nsNumberControlFrame.h:119:0: warning: 'GetAnonTextControl' violates the C++ One Definition Rule [-Wodr] >63:51.22 HTMLInputElement* GetAnonTextControl(); >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/layout/forms/nsNumberControlFrame.h:119:0: warning: 'GetAnonTextControl' violates the C++ One Definition Rule [-Wodr] >63:51.22 HTMLInputElement* GetAnonTextControl(); >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/layout/forms/nsNumberControlFrame.cpp:467:0: note: 'GetAnonTextControl' was previously declared here >63:51.22 nsNumberControlFrame::GetAnonTextControl() >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/base/nsIDocument.h:3085:0: warning: 'AsHTMLDocument' violates the C++ One Definition Rule [-Wodr] >63:51.22 virtual nsHTMLDocument* AsHTMLDocument() { return nullptr; } >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/base/nsIDocument.h:3085:0: note: return value type mismatch >63:51.22 virtual nsHTMLDocument* AsHTMLDocument() { return nullptr; } >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/nsHTMLDocument.h:37:0: note: type 'struct nsHTMLDocument' itself violates the C++ One Definition Rule >63:51.22 class nsHTMLDocument : public nsDocument, >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/WebAuthnManager.h:46:0: note: the incompatible type is defined here >63:51.22 class nsHTMLDocument { >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/base/nsIDocument.h:3085:0: warning: 'AsHTMLDocument' violates the C++ One Definition Rule [-Wodr] >63:51.22 virtual nsHTMLDocument* AsHTMLDocument() { return nullptr; } >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/base/nsIDocument.h:3085:0: note: return value type mismatch >63:51.22 virtual nsHTMLDocument* AsHTMLDocument() { return nullptr; } >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/html/nsHTMLDocument.h:37:0: note: type 'struct nsHTMLDocument' itself violates the C++ One Definition Rule >63:51.22 class nsHTMLDocument : public nsDocument, >63:51.22 >63:51.22 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/ff/dist/include/mozilla/dom/WebAuthnManager.h:46:0: note: the incompatible type is defined here >63:51.23 class nsHTMLDocument { >63:51.23 >63:51.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/base/nsIDocument.h:3085:0: note: 'AsHTMLDocument' was previously declared here >63:51.23 virtual nsHTMLDocument* AsHTMLDocument() { return nullptr; } >63:51.23 >63:51.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/dom/base/nsIDocument.h:3085:0: note: code may be misoptimized unless -fno-strict-aliasing is used >63:51.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libyuv/libyuv/source/rotate_argb.cc:30:0: warning: type of 'ScaleARGBRowDownEven_SSE2' does not match original declaration [-Wlto-type-mismatch] >63:51.23 void ScaleARGBRowDownEven_SSE2(const uint8* src_ptr, >63:51.23 >63:51.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libyuv/libyuv/source/scale_gcc.cc:1068:0: note: type mismatch in parameter 2 >63:51.23 void ScaleARGBRowDownEven_SSE2(const uint8* src_argb, >63:51.23 >63:51.23 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:149:26: note: type 'ptrdiff_t' should match type 'int' >63:51.23 typedef __PTRDIFF_TYPE__ ptrdiff_t; >63:51.23 ^ >63:51.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libyuv/libyuv/source/scale_gcc.cc:1068:0: note: 'ScaleARGBRowDownEven_SSE2' was previously declared here >63:51.23 void ScaleARGBRowDownEven_SSE2(const uint8* src_argb, >63:51.23 >63:51.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libyuv/libyuv/source/scale_gcc.cc:1068:0: note: code may be misoptimized unless -fno-strict-aliasing is used >63:51.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libyuv/libyuv/source/rotate_argb.cc:46:0: warning: type of 'ScaleARGBRowDownEven_C' does not match original declaration [-Wlto-type-mismatch] >63:51.23 void ScaleARGBRowDownEven_C(const uint8* src_ptr, >63:51.23 >63:51.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libyuv/libyuv/source/scale_common.cc:833:0: note: type mismatch in parameter 2 >63:51.23 void ScaleARGBRowDownEven_C(const uint8* src_argb, >63:51.23 >63:51.23 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/stddef.h:149:26: note: type 'ptrdiff_t' should match type 'int' >63:51.23 typedef __PTRDIFF_TYPE__ ptrdiff_t; >63:51.23 ^ >63:51.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libyuv/libyuv/source/scale_common.cc:833:0: note: 'ScaleARGBRowDownEven_C' was previously declared here >63:51.23 void ScaleARGBRowDownEven_C(const uint8* src_argb, >63:51.23 >63:51.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/libyuv/libyuv/source/scale_common.cc:833:0: note: code may be misoptimized unless -fno-strict-aliasing is used >63:51.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/voice_engine/voice_engine_impl.h:35:0: warning: type 'struct VoiceEngineImpl' violates the C++ One Definition Rule [-Wodr] >63:51.23 class VoiceEngineImpl : public voe::SharedData, // Must be the first base class >63:51.23 >63:51.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/voice_engine/voice_engine_impl.h:35:0: note: a type with the same name but different base layout is defined in another translation unit >63:51.23 class VoiceEngineImpl : public voe::SharedData, // Must be the first base class >63:51.23 >63:51.23 In member function '__base_ctor ', >63:51.23 inlined from '__base_ctor ' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.cc:23:0: >63:51.23 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h:46:0: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >63:51.23 : data_(new T[num_frames * num_channels]()), >63:51.24 >63:51.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h: In member function '__base_ctor ': >63:51.24 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/new:122:0: note: in a call to allocation function 'operator new []' declared here >63:51.24 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >63:51.24 >63:51.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/time_stretch.cc: In member function 'Process': >63:51.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/time_stretch.cc:44:0: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >63:51.24 signal_array.reset(new int16_t[signal_len]); >63:51.24 >63:51.24 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/new:122:0: note: in a call to allocation function 'operator new []' declared here >63:51.24 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >63:51.24 >63:51.24 In member function '__base_ctor ', >63:51.24 inlined from '__base_ctor ' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/audio_processing/audio_buffer.cc:76:0: >63:51.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h:47:0: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >63:51.24 channels_(new T*[num_channels * num_bands]), >63:51.24 >63:51.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h: In member function '__base_ctor ': >63:51.24 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/new:122:0: note: in a call to allocation function 'operator new []' declared here >63:51.24 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >63:51.24 >63:51.24 In member function '__base_ctor ', >63:51.24 inlined from '__base_ctor ' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/audio_processing/audio_buffer.cc:76:0: >63:51.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h:48:0: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >63:51.24 bands_(new T*[num_channels * num_bands]), >63:51.24 >63:51.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h: In member function '__base_ctor ': >63:51.24 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/new:122:0: note: in a call to allocation function 'operator new []' declared here >63:51.24 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >63:51.24 >63:51.24 In member function '__base_ctor ', >63:51.24 inlined from '__base_ctor ' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/audio_converter.cc:117:0: >63:51.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h:47:0: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >63:51.24 channels_(new T*[num_channels * num_bands]), >63:51.24 >63:51.24 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h: In member function '__base_ctor ': >63:51.25 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/new:122:0: note: in a call to allocation function 'operator new []' declared here >63:51.25 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >63:51.25 >63:51.25 In member function '__base_ctor ', >63:51.25 inlined from '__base_ctor ' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/audio_converter.cc:117:0: >63:51.25 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h:48:0: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >63:51.25 bands_(new T*[num_channels * num_bands]), >63:51.25 >63:51.25 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h: In member function '__base_ctor ': >63:51.25 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/new:122:0: note: in a call to allocation function 'operator new []' declared here >63:51.25 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >63:51.25 >63:51.25 In member function '__base_ctor ', >63:51.25 inlined from '__base_ctor .constprop' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/blocker.cc:120:0, >63:51.25 inlined from '__base_ctor .constprop' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/lapped_transform.cc:85:0: >63:51.25 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h:47:0: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >63:51.25 channels_(new T*[num_channels * num_bands]), >63:51.25 >63:51.25 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h: In member function '__base_ctor .constprop': >63:51.25 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/new:122:0: note: in a call to allocation function 'operator new []' declared here >63:51.25 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >63:51.25 >63:51.25 In member function '__base_ctor ', >63:51.25 inlined from '__base_ctor .constprop' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/blocker.cc:120:0, >63:51.25 inlined from '__base_ctor .constprop' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/lapped_transform.cc:85:0: >63:51.25 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h:48:0: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >63:51.25 bands_(new T*[num_channels * num_bands]), >63:51.25 >63:51.25 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h: In member function '__base_ctor .constprop': >63:51.25 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/new:122:0: note: in a call to allocation function 'operator new []' declared here >63:51.25 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >63:51.25 >63:51.25 In member function '__base_ctor ', >63:51.25 inlined from '__base_ctor .constprop' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/blocker.cc:120:0, >63:51.25 inlined from '__base_ctor .constprop' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/lapped_transform.cc:85:0: >63:51.25 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h:47:0: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >63:51.25 channels_(new T*[num_channels * num_bands]), >63:51.26 >63:51.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h: In member function '__base_ctor .constprop': >63:51.26 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/new:122:0: note: in a call to allocation function 'operator new []' declared here >63:51.26 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >63:51.26 >63:51.26 In member function '__base_ctor ', >63:51.26 inlined from '__base_ctor .constprop' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/blocker.cc:120:0, >63:51.26 inlined from '__base_ctor .constprop' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/lapped_transform.cc:85:0: >63:51.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h:48:0: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >63:51.26 bands_(new T*[num_channels * num_bands]), >63:51.26 >63:51.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h: In member function '__base_ctor .constprop': >63:51.26 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/new:122:0: note: in a call to allocation function 'operator new []' declared here >63:51.26 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >63:51.26 >63:51.26 In member function '__base_ctor ', >63:51.26 inlined from '__base_ctor .constprop' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/blocker.cc:120:0, >63:51.26 inlined from '__base_ctor .constprop' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/lapped_transform.cc:85:0: >63:51.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h:47:0: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >63:51.26 channels_(new T*[num_channels * num_bands]), >63:51.26 >63:51.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h: In member function '__base_ctor .constprop': >63:51.26 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/new:122:0: note: in a call to allocation function 'operator new []' declared here >63:51.26 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >63:51.26 >63:51.26 In member function '__base_ctor ', >63:51.26 inlined from '__base_ctor .constprop' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/blocker.cc:120:0, >63:51.26 inlined from '__base_ctor .constprop' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/lapped_transform.cc:85:0: >63:51.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h:48:0: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >63:51.26 bands_(new T*[num_channels * num_bands]), >63:51.26 >63:51.26 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/common_audio/channel_buffer.h: In member function '__base_ctor .constprop': >63:51.26 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/new:122:0: note: in a call to allocation function 'operator new []' declared here >63:51.26 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >63:51.26 >63:51.27 In member function 'Generate', >63:51.27 inlined from 'DoRfc3389Cng' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:1785:0, >63:51.27 inlined from 'GetAudioInternal' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:931:0: >63:51.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/comfort_noise.cc:64:0: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] >63:51.27 std::unique_ptr<int16_t[]> temp(new int16_t[number_of_samples]); >63:51.27 >63:51.27 /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/comfort_noise.cc: In member function 'GetAudioInternal': >63:51.27 /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/include/g++-v7/new:122:0: note: in a call to allocation function 'operator new []' declared here >63:51.27 void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) >63:51.27 >63:51.27 In function 'strncpy', >63:51.27 inlined from 'nr_transport_addr_fmt_ifname_addr_string' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/net/transport_addr.c:107:0: >63:51.27 /usr/include/bits/string_fortified.h:106:0: warning: '__builtin___strncpy_chk': specified bound between 74 and 80 exceeds the size 46 of the destination [-Wstringop-overflow=] >63:51.27 return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); >63:51.27 >63:51.27 In function 'strncpy', >63:51.27 inlined from 'nr_transport_addr_fmt_ifname_addr_string' at /home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/media/mtransport/third_party/nICEr/src/net/transport_addr.c:112:0: >63:51.27 /usr/include/bits/string_fortified.h:106:0: warning: '__builtin___strncpy_chk': specified bound between 74 and 80 exceeds the size 46 of the destination [-Wstringop-overflow=] >63:51.27 return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); >63:51.27 >63:51.27 NSModules are not ordered appropriately >63:51.27 gmake[4]: *** [/home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/config/rules.mk:700: libxul.so] Error 1 >63:51.27 gmake[4]: *** Deleting file 'libxul.so' >63:51.27 gmake[3]: *** [/home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/config/recurse.mk:73: toolkit/library/target] Error 2 >63:51.27 gmake[2]: *** [/home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/config/recurse.mk:33: compile] Error 2 >63:51.27 gmake[1]: *** [/home/portage/portage/www-client/firefox-58.0/work/firefox-58.0/config/rules.mk:432: default] Error 2 >63:51.27 gmake: *** [client.mk:274: build] Error 2 >63:51.32 0 compiler warnings present. >63:51.41 /usr/bin/notify-send --app-name=Mozilla Build System Mozilla Build System Build failed > * ERROR: www-client/firefox-58.0::gentoo failed (compile phase): > * (no error message) > * > * Call stack: > * ebuild.sh, line 124: Called src_compile > * environment, line 5061: Called die > * The specific snippet of code: > * MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX}/bin/bash}" ./mach build || die > * > * If you need support, post the output of `emerge --info '=www-client/firefox-58.0::gentoo'`, > * the complete build log and the output of `emerge -pqv '=www-client/firefox-58.0::gentoo'`. > * The complete build log is located at '/home/portage/portage/www-client/firefox-58.0/temp/build.log'. > * The ebuild environment file is located at '/home/portage/portage/www-client/firefox-58.0/temp/environment'. > * Working directory: '/home/portage/portage/www-client/firefox-58.0/work/firefox-58.0' > * S: '/home/portage/portage/www-client/firefox-58.0/work/firefox-58.0'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 646030
:
517048
|
517052
| 517054